Software">
Sincronizar Archivos Rsync
Sincronizar Archivos Rsync
Sincronizar Archivos Rsync
Algunas de sus características y ventajas eminentes incluyen; es excepcionalmente versátil en el sentido de que puede copiar localmente, hacia/desde un
shell remoto o un rsync remoto, también es notablemente flexible, lo que permite a los usuarios especificar cualquier cantidad de archivos para copiar.
Además, permite copiar enlaces, dispositivos, propietarios de archivos o directorios, grupos y permisos. También admite el uso sin privilegios de root
junto con muchos más.
Un diferencial imperativo de rsync en comparación con otros comandos de copia de archivos en Linux es su uso del protocolo de actualización remota,
para transferir solo la diferencia entre archivos o contenido de directorio.
Por lo tanto, en este artículo, examinaremos cómo rsync puede ayudarnos a sincronizar solo archivos nuevos o modificados o contenido de directorio
mientras hacemos copias de seguridad y más en Linux.
Para empezar, debe recordar que la forma convencional y más simple de usar rsync es la siguiente:
Dicho esto, profundicemos en algunos ejemplos para descubrir cómo funciona realmente el concepto anterior.
https://es.linux-console.net/?p=1520 1/4
27/11/23, 8:07 Cómo usar Rsync para sincronizar archivos nuevos o cambiados/modificados en Linux
De forma predeterminada, rsync solo copia archivos nuevos o modificados de un origen a un destino. Cuando añado un nuevo archivo a mi directorio
Documentos, esto es lo que sucede después de ejecutar el mismo comando. por segunda vez:
Como puede observar y notar en la salida del comando, solo el nuevo archivo se copia en el directorio de destino.
La opción --update o -u permite a rsync omitir archivos que aún son nuevos en el directorio de destino, y una opción importante, --dry-run o -n nos
permite ejecutar una operación de prueba sin realizar ningún cambio. Nos muestra qué archivos se van a copiar.
Después de ejecutar una ejecución de prueba, podemos eliminar el -n y realizar una operación real:
https://es.linux-console.net/?p=1520 2/4
27/11/23, 8:07 Cómo usar Rsync para sincronizar archivos nuevos o cambiados/modificados en Linux
Posteriormente, para sincronizar solo los archivos actualizados o modificados en la máquina remota que han cambiado en la máquina local, podemos
realizar una ejecución en seco antes de copiar los archivos como se muestra a continuación:
https://es.linux-console.net/?p=1520 3/4
27/11/23, 8:07 Cómo usar Rsync para sincronizar archivos nuevos o cambiados/modificados en Linux
Para actualizar los archivos existentes y evitar la creación de nuevos archivos en el destino, utilizamos la opción --existing.
Puede recorrer la página man rsync para descubrir opciones útiles adicionales para uso avanzado, como mencioné anteriormente, rsync es una
herramienta de Linux muy poderosa y versátil, y muchos sistemas Los administradores y los usuarios avanzados de Linux saben lo ventajoso que es.
Lo que es más importante, también puede compartir su opinión sobre los ejemplos que hemos cubierto aquí o, mejor aún, ofrecernos valiosos consejos
sobre el uso de esta vital herramienta de línea de comandos a través de la sección de comentarios a continuación.
https://es.linux-console.net/?p=1520 4/4