Robocopia; ¿Cómo copiar archivos faltantes en una ubicación diferente a la copia original?

Robocopia; ¿Cómo copiar archivos faltantes en una ubicación diferente a la copia original?

Estoy usando Robocopy para transferir alrededor de 1 TB de archivos desde una unidad externa a una máquina virtual con Windows Server 2008 alojada en un servidor ESXi 5.1 VMWare mediante transferencia USB.

Utilicé el siguiente comando (genérico) para transferir los archivos: Robocopy [ruta de la unidad externa] [ruta de la carpeta] /mir. Esta es la salida:

directorios: Total: 1206766 Copiado: 990552 Omitido: 216214
Archivos: Total: 11784918 Copiado: 9827653 Omitido: 1957256
bytes: Total: 1008,081 g Copiado: 856,294 g Omitido: 151,786 g
Veces: 69:08:41 56:53:42

Velocidad: 4488960 Bytes/seg.
Velocidad: 256.860 Megas/min.

Como puede ver, se omitieron algunos archivos. Creo que fue porque durante el proceso, Robocopy dejó de copiar 3 veces, así que presioné Enter y la copia continuó.

Ahora, lo que quiero hacer es copiar los 151,786 GB de archivos faltantes en una ubicación separada de la ruta de los archivos copiados originales, porque los archivos que se copiaron exitosamente no se pueden alterar en este momento porque ya se están procesando en un base de datos. Estarán en la misma unidad de los archivos copiados actualmente, solo que en un directorio diferente.

¿Es esto posible lograrlo? Creo que no puede porque Robocopy necesita el lote de archivos copiados para poder compararlos con la unidad de origen y ver qué archivos faltan, ¿verdad? Sé que probablemente habría un guión para lograr esto, pero soy un completo novato en escribir guiones.

información relacionada