Respuestas:
Son casos como este que me han enseñado a usar rsync
desde el principio. Sin embargo, en su caso, puede usar rsync ahora. Solo copiará datos nuevos, incluso si se cp
detiene a la mitad de un archivo grande.
Puedes usarlo como cp, así:
rsync --append /where/your/copying/from /where/you/want/to/copy
Use el modificador -u y vea la página de manual de cp.
En caso de que el abortado cp
fuera una copia recursiva, es posible que desee reanudar con rsync, incluida la opción --recursive
.
Comando de copia anulada:
cp -r source-directory destination-directory
Supongamos que destination-directory
ya existía, por lo que este comando copia creó un directorio llamado source-directory
dentro destination-directory
. Esto se puede reanudar a través de:
rsync --recursive --append source-directory destination-directory
Tenga en cuenta que las barras diagonales finales tienen un significado preciso en las opciones de ruta rsync.
En este caso, el comando copiar podría haber obtenido el argumento source-directory
o source-directory/
no hace la diferencia. En el comando rsync, sin embargo, debe ser source-directory
sin barra diagonal final .
rsync es una gran herramienta también: página del manual en -> http://www.manpagez.com/man/1/rsync/
--append-verify
para comparar sumas de comprobación al final solo para estar seguro.