Cómo recuperar archivos eliminados por el comando Robocopy /mir

manuviraj
Escrito por
Aprobado por
90

recover files deleted by robocopy /mirLa herramienta de línea de comandos robocopy ofrece mucha más flexibilidad que usar el Explorador de Windows o el comando copy para copiar tus archivos de un destino a otro. Un parámetro popular utilizado con el comando robocopy es /mir. Sin embargo, puede que encuentres que elimina algunos de tus archivos de la carpeta de destino. En las secciones siguientes, veremos por qué ocurre esto y cómo puedes recuperar archivos eliminados por el comando robocopy /mir.

Qué es Robocopy y cómo borra datos

Robocopy es la abreviatura de “Copiar Archivos Robustos”, que, en su esencia, es una herramienta de línea de comandos utilizada para copiar carpetas de un destino a otro. Sin embargo, tiene numerosos parámetros e interruptores que proporcionan una flexibilidad sin igual, la razón por la cual es tan popular entre los profesionales de TI. Para obtener una lista completa de los interruptores y parámetros de Robocopy, consulte Página de Robocopy de Microsoft. Alternativamente, puede usar el comando robocopy /? en CMD para ver una lista completa de los diversos modificadores y lo que hacen.

Entonces, ¿cómo es que una herramienta que se utiliza para copiar archivos de un lugar a otro logra eliminar tus archivos?

Bueno, generalmente ocurre debido al parámetro /mir , que ordena a Windows reflejar la carpeta de origen y la carpeta de destino. Cualquier archivo que no esté en la carpeta de origen, pero sí en la carpeta de destino, será eliminado. En esencia, las carpetas deben ser una copia exacta una de la otra, sin archivos o carpetas adicionales.

Nota: Robocopy copia carpetas enteras de un destino a otro. No puedes usar la herramienta para copiar un archivo singular.

Cómo Recuperar Archivos Eliminados Después de Usar Robocopy /Mir

Los archivos que fueron eliminados debido al comando robocopy /mir generalmente se pueden recuperar. Decimos “generalmente” porque los archivos eliminados técnicamente aún están en tu unidad hasta que nuevos archivos sobrescriban los bloques de datos que los archivos anteriores ocupaban.

Si has copiado numerosos archivos nuevos en tu unidad, la recuperación de datos todavía es posible, pero no todos tus archivos serán recuperados. Por supuesto, si tienes una copia de seguridad u otras copias de los archivos, puedes recuperarlos todos. Pero, eso es poco probable si estás en esta página.

Las herramientas de recuperación de datos de terceros son tu mejor opción cuando buscas recuperar archivos eliminados por el comando robocopy /mir. Hay muchas de estas herramientas disponibles en la web, pero te recomendamos que elijas una que tenga un buen historial, sea fácil de usar y pueda recuperar archivos eliminados de unidades de red (ya que robocopy se usa a menudo para copiar archivos hacia y desde ubicaciones de red).

Nuestra herramienta de recuperación de datos preferida es Disk Drill. Es excepcionalmente fácil de usar, mientras está equipada con un excelente algoritmo de recuperación de datos. El software es versátil, con soporte para todos los principales sistemas de archivos y tipos de dispositivos de almacenamiento, lo que lo hace útil en una amplia variedad de escenarios de pérdida de datos. Los usuarios de Windows pueden aprovechar la prueba gratuita de Disk Drill que les permite recuperar hasta 500 MB de datos de forma gratuita.

Así es como se usa Disk Drill para restaurar archivos eliminados:

  1. Descargar Disk Drill e instálalo. Haz esto en un dispositivo de almacenamiento diferente, no en el que contiene los archivos eliminados.
  2. Abre Disk Drill, selecciona la unidad o partición que contiene los archivos eliminados y haz clic en Buscar datos perdidos para comenzar el escaneo de recuperación de datos.List of storage drives in Disk Drill.
  3. Haz clic en Revisar elementos encontrados para ver los archivos que Disk Drill descubrió. Si deseas filtrar los resultados, puedes hacer clic directamente en los tiles del tipo de archivo relevante en su lugar (Imágenes, Video, Audio, Documentos, Archivos y Otros).Review found items screen in Disk Drill.
  4. Expande las secciones Eliminado o perdido y Reconstruido para ver los archivos eliminados que son recuperables.Data recovery sections in Disk Drill.
  5. Utiliza las casillas de verificación para seleccionar los archivos que deseas recuperar. Para ayudarte, Disk Drill muestra una vista previa del archivo seleccionado actualmente, y puedes previsualizar manualmente cualquier archivo haciendo clic en el icono de ojo junto a su nombre de archivo. Una vez que hayas terminado con la selección, haz clic en Recuperar .List of recoverable files in Disk Drill.
  6. Elige un destino de recuperación para los archivos y haz clic en Siguiente .Recovery destination prompt in Disk Drill.
  7. Disk Drill recuperará los archivos seleccionados.

Cómo evitar la pérdida de datos usando Robocopy

Evitar la pérdida de datos debido a robocopy se trata de utilizar los parámetros correctos para tus necesidades específicas. Si deseas usar robocopy /mir sin eliminar ningún archivo, asegúrate de que la carpeta de destino no contenga ningún archivo que necesites. Es mejor dejar el directorio vacío.

La sintaxis para un comando robocopy es la siguiente:

robocopy <origen> <destino> [<archivo>[ ...]] [<parámetros>]

Aquí hay algunos parámetros de robocopy que puede usar si desea copiar archivos de un destino a otro sin perder ningún dato:

Parámetro Descripción
/xo Excluir archivos más antiguos, es decir, si el archivo de destino ya existe, no lo sobrescriba si es más nuevo o de la misma fecha que el origen.
/xx Excluir archivos y directorios adicionales. Esto evita la eliminación del directorio de destino.
/xc Excluir archivos cambiados.
/xn Excluir archivos más nuevos.
/e Copiar todas las subcarpetas, incluidas las que están vacías. Esto no afectará a los archivos existentes en el directorio de destino.

Un ejemplo sería robocopy C:\carpeta a mover D:\Ejemplo /MT:32 /XO , que moverá una carpeta llamada “carpeta a mover” desde la unidad C: a una carpeta llamada “Ejemplo” en la unidad D:. Usará multithreading de 32 hilos (/MT:32) para una mayor velocidad y excluirá los archivos más antiguos (/XO).

Conclusión

La flexibilidad y la enorme personalización de la utilidad robocopy pueden ser una espada de doble filo porque los diversos parámetros pueden resultar confusos de entender. Si no tienes cuidado y no comprendes el parámetro /mir, su uso puede provocar que se eliminen archivos de la carpeta de destino. Afortunadamente, puedes recuperarlos usando un buena herramienta de recuperación de datos. Para evitar la pérdida de datos debido a robocopy en el futuro, recuerda usar parámetros más apropiados.

Preguntas Frecuentes

Robocopy /mir no sobrescribe exactamente los archivos existentes tanto como los elimina si no están presentes en la carpeta de origen. Refleja las carpetas de destino y origen, y si se realizaron cambios en la carpeta de origen (como eliminación), también se reflejarán en el directorio de destino.
Robocopy no corrompe archivos de manera inherente. De hecho, hay interruptores/parámetros (/mt y /z) que pueden incrementar la velocidad de copiado así como volver a intentar copiar automáticamente si falla.
El parámetro /mir refleja la carpeta de origen y la carpeta de destino (esto puede eliminar archivos de la carpeta de destino si no existen en la carpeta de origen), mientras que el parámetro /e simplemente informa a Windows que copie todos los subdirectorios (incluidos los vacíos) desde la carpeta de origen a la carpeta de destino.
manuviraj
Manuviraj Godara es un escritor de contenido profesional con más de 4 años de experiencia en su haber. Su fascinación y experiencia en constante crecimiento con la tecnología lo impulsan a crear contenido relacionado con la recuperación de datos y la tecnología de consumo.
Aprobado por
12 años de experiencia en desarrollo de software, administración de bases de datos y reparación de hardware.
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required