RSync es una herramienta de código abierto utilizada para sincronizar archivos y directorios en ubicaciones diferentes dentro de una red local o entre redes diferentes. Aquí hay una guía básica sobre cómo utilizar Rsync en una red local.
1. Instale Rsync en su sistema. En la mayoría de los sistemas basados en Linux, esto puede hacerse a través de la terminal (o línea de comandos) usando el comando de instalación del administrador de paquetes correspondiente. Por ejemplo, en sistemas basados en Debian, puede usar apt-get:
```bash sudo apt-get install rsync ```2. Para sincronizar archivos o directorios, utilice el comando rsync seguido de las opciones, seguido del directorio de origen y destino. Por ejemplo:
```bash rsync -avze ssh /ruta/directorio_origen/ /ruta/directorio_destino/ ```Aquí, -a significa “archivo” (sincroniza el directorio completo), -v es para “verboso” (muestra el proceso detallado de la sincronización), -z es para “compresión” (comprime los datos antes de transferir) y -e ssh para habilitar el cifrado durante la transferencia de datos en red.
3. Para sincronizar archivos/directorios a través de la red, reemplace la ruta del directorio de destino con la dirección IP del dispositivo de destino seguida de la ruta del directorio. Por ejemplo:
```bash rsync -avz /ruta/directorio_origen/ usuario@192.168.1.2:/ruta/directorio_destino/ ```4. Rsync pedirá la contraseña del dispositivo de destino. Para hacerlo automáticamente sin que pida la contraseña, deberá configurar la autenticación con clave pública rsa/dsa entre los dispositivos.
Esta es sólo una guía básica para usar Rsync en una red local. Rsync tiene muchas otras opciones y funcionalidades más avanzadas, tales como la exclusión de ciertos tipos de archivos, la generación de registros detallados de transferencia, e incluso la ejecución de Rsync como un demonio para la sincronización en tiempo real.
Las fuentes que se utilizaron para elaborar esta información son el manual oficial de Rsync (https://download.samba.org/pub/rsync/rsync.html) y el artículo “How to Use rsync to Synchronize Files Between Servers,” de DigitalOcean (https://www.digitalocean.com/community/tutorials/how-to-use-rsync-to-sync-local-and-remote-directories-on-a-vps).