Cómo utilizar rsync para copiar a múltiples destinos
Rsync es una herramienta de sincronización de archivos que permite copiar archivos de un lugar a otro, de manera efectiva y eficiente. En este artículo, exploraremos cómo utilizar rsync para copiar archivos a múltiples destinos al mismo tiempo.
¿Qué es rsync?
Rsync es una herramienta de línea de comandos que utiliza el protocolo de transferencia de archivos Shell (SSH) para copiar archivos de un lugar a otro. También puede sincronizar archivos y carpetas entre sistemas remotos y locales, lo que lo hace ideal para respaldos y para mantener los archivos en diferentes lugares actualizados.
¿Cómo utilizar rsync para copiar a múltiples destinos?
Para utilizar rsync para copiar a múltiples destinos, simplemente necesitamos llamar a la herramienta en la línea de comandos y proporcionar una lista de destinos separados por comas. Podemos hacer esto utilizando la siguiente sintaxis:
rsync -av source/ destination1/, destination2/, destination3/
Donde:
- -av
indica que se debe copiar el archivo en modo archivo y construir información de verificación de suma de comprobación MD5.
- source/
es la carpeta o archivo que se va a copiar.
- destination1/
, destination2/
, destination3/
son las carpetas o archivos de destino separados por comas.
Ejemplo de código
Para copiar los archivos en la carpeta /home/user/docs
a tres destinos diferentes, podemos utilizar el comando:
rsync -av /home/user/docs/ [email protected]:/backup/docs/, [email protected]:/backup/docs/, [email protected]:/backup/docs/
Este comando copiaría los archivos en la carpeta /home/user/docs
a los destinos /backup/docs/
en los sistemas 192.168.1.10
, 192.168.1.11
y 192.168.1.12
.
Conclusión
Ahora que sabes cómo utilizar rsync para copiar archivos a múltiples destinos, puedes ahorrar tiempo en tus copias de seguridad o al mantener tus archivos actualizados en diferentes sistemas. Recuerda siempre comprobar que los archivos se hayan copiado correctamente y asegúrate de proteger tus datos con backups regulares.
Preguntas frecuentes
¿Qué es rsync?
Rsync es una herramienta de sincronización de archivos que permite copiar archivos de un lugar a otro, de manera efectiva y eficiente.
¿Por qué utilizar rsync para copiar archivos a múltiples destinos?
Si necesitas mantener los archivos actualizados en diferentes sistemas o quieres hacer copias de seguridad en varias ubicaciones, utilizar rsync para copiar archivos a múltiples destinos te ahorrará tiempo y esfuerzo.
¿Qué significa la opción "-av" en rsync?
La opción "-av" indica que rsync debe copiar el archivo en modo archivo y construir información de verificación de suma de comprobación MD5.
Deja una respuesta