Hola,
Seguir por favor debajo de pasos para utilizar el rsync suavemente y correctamente.
Pasos para utilizar comando del rsync:
Rsync entre server1 y server2 con AdminUser como usuario común de la conexión.
Pasos para hacer server1
1. ssh-keygen - t rsa
Pares dominantes públicos/privados de la generación del rsa.
Entrar en el archivo en el cual ahorrar la llave (/home/AdminUser/.ssh/id_rsa
):
Entrar en el passphrase (vaciar para ninguÌn passphrase):
Entrar en el mismo passphrase otra vez:
Su identificación se ha ahorrado en /home/AdminUser/.ssh/id_rsa
.
Su llave pública se ha ahorrado en /home/AdminUser/.ssh/id_rsa.pub
.
La huella digital dominante es:
79:82: 88: ser: 48: 13: C.C.: 73: b8
: BD: d6: 1f:
7c: c5: 54: e0
[email protected]2. scp ~/.ssh/id_rsa.pub AdminUser@server2: ~/.ssh/authorized_keys2
(la llave pública necesita ser copiada)
Contraseña de AdminUser@server2's:
id_rsa.pub el 100% 419 00:00 0.4KB/s
3. ssh server2 (debe abrirle una sesión sin pedir contraseña)
Durar la conexión: Lunes 15 de febrero de 23: 34: 03 2010 de 192.168.108.157
4. A la RESYNC
Para hacerla silenciosamente
rsync - az AdminUser@server2: /opt/Work
/opt/Work
Para ver salida prolija.
rsync - avz --progreso --stats AdminUser@server2: /opt/Work
/opt/Work
Notas:
- avz
a para el modo del archivo (preservar todas las cualidades de cada propiedad del archivo y del directorio, de permisos, del etc).
v para el modo prolijo prolijo (divulgar una lista de archivos procesados por el rsync) y z para la compresión de datos a las transferencias de la velocidad para arriba.
5. CronJob a fijar para la réplica 5minutes
i. crontab - e
ii. */5 * * * * rsync - az AdminUser@server2: /opt/Work
/opt/Work
iii. crontab - l
rsync - az AdminUser@server2: /opt/Work
/opt/Work
HTH
Ramakant