rsync(1)
brilla absolutamente cuando la fuente y el destino se encuentran en dos computadoras diferentes. Todavía es la mejor herramienta para usar cuando la fuente y el destino están en la misma computadora.
Una sencilla uso se vería así:
rsync -av /path/to/source /path/to/destination
Si está seguro de que todos los archivos que existen en ambos lugares son idénticos, a continuación, utilizar la opción --ignore-existing
:
rsync -av --ignore-existing /path/to/source /path/to/destination
Justo para completar, cuando uso rsync(1)
para hacer una copia de seguridad en un sistema remoto, el comando que más prefiero es:
rsync -avz -P /path/to/source hostname:/path/to/destination
El -z
pide compresión (no me molestaría a nivel local, pero sobre un enlace de red más lenta que puede hacer una gran diferencia) y el -P
pide --partial
y --progress
- que reutilizar transferencias de archivos parciales si debe reiniciarse, y mostrará un indicador de barra de progreso útil.
'rsync' es * siempre * la mejor solución. Sí, es * que * bueno. –
Esta pregunta probablemente debería ser movida a http://unix.stackexchange.com/ – Bruno
... o también [su] –