¿Qué es la opción "reiniciable" de Robocopy?

102

robocopy /Z = "copiar archivos en modo reiniciable".

¿Qué hace esta opción? Toda la documentación que he encontrado simplemente cita el manual de a bordo. ¿Qué es el modo "reiniciable", por qué lo usaría alguien y en qué se diferencia del "modo de copia de seguridad" ( /B)?

usuario2279887
fuente

Respuestas:

109

El modo reiniciable (/ Z) tiene que ver con un archivo parcialmente copiado. Con esta opción, en caso de que se interrumpa la copia mientras se copia parcialmente un archivo en particular, la siguiente ejecución de robocopy puede continuar donde se quedó en lugar de volver a copiar el archivo completo.

Esa opción podría resultar útil al copiar archivos muy grandes a través de una conexión potencialmente inestable.

El modo de copia de seguridad (/ B) tiene que ver con cómo robocopy lee los archivos del sistema de origen. Permite la copia de archivos en los que, de lo contrario, podría obtener un error de acceso denegado, ya sea en el archivo mismo o al intentar copiar los atributos / permisos del archivo. Necesita estar ejecutando en un contexto de Administrador o tener derechos de respaldo para usar este indicador.

Luke Z
fuente
4
Hola. Sé que es una vieja pregunta, todavía no estoy muy convencido. ¿Puede explicarme por favor? Si un archivo se copia parcialmente y luego se cambia el origen, ¿se robocopy /zdañará el archivo, como xcopy? ¿Por qué /zy /bson mutuamente excluyentes? [*] (# "(por manual:« / ZB :: usar el modo reiniciable; si se deniega el acceso, use el modo de respaldo. »")
LogicDaemon
2
@LogicDaemon Mi mejor suposición es que el modo de respaldo no permite reinicios; por lo tanto, es preferible usar el modo reiniciable si en realidad no hay un error de permiso.
jpaugh
2
Tenga en cuenta que / z puede tener una enorme penalización de rendimiento. En mi caso, estaba viendo una mejora de 20 MB / sa 600 MB / s después de eliminar / z. Fuente: serverfault.com/a/812212/268224
user643011