621
modificacions
Canvis
Jump to navigation
Jump to search
Rsync
,→rsync
===rsync===A) Para utilizar rsync desde un equipo SIN utilizar el servicio rsyncd del otro equipo, a través de SSH<br>$ rsync -e ssh -auvz <usuario>@<hostorigenlaptop>:/carpetaorigen/ /carpetadestino===
Notese que la carpeta origen si tiene la diagonal al final porque pretendo sincronizar los archivos dentro de ella y no la carpeta como tal.
-z, compress (ideal para la transmision por red)
<br>===B) Para utilizar el servicio rsyncd===
En el ordenador-servidor<br>Configurar el archivo /etc/rsyncd.conf con los módulos que se quieren sincronizar, ver ejemplo.<br>Editar el archivo /etc/rsyncd.secrets y poner las parejas de usuario:contraseña que tengan permiso para utilzar este servicio. IMPORTANTE: este archivo tiene que tener los permisos 600 para que funcione la autenticación.<br>Activar el servicio // desde Yast => Sistema => Servicios del sistema<br>Abrir en el cortafuegos el puerto tcp 873 que utiliza este servicio.<br>En el ordenador-backup<br>Poner en /etc/cron/ el script_sincroniza_servidor.<br>Modificar el script y adaptar los módulos del cliente, tienen que coincidir con los configurados en el servidor en rcsyncd.conf.<br>Crear el archivo /etc/password.rsync con la contraseña de root y modificar permisos a 600.<br>Incluir en el /etc/crontab.