Ciao,
Seguire prego sotto i punti per usare uniformemente e correttamente il rsync.
Punti per usare ordine del rsync:
Rsync fra server1 e server2 con AdminUser come utente comune di inizio attività.
Punti per fare server1
1. ssh-keygen - t RSA
Accoppiamenti chiave pubblici/riservati di generazione della RSA.
Entrare nella lima in cui conservare la chiave (/home/AdminUser/.ssh/id_rsa
):
Entrare nel passphrase (svuotare per nessun passphrase):
Entrare ancora nello stesso passphrase:
La vostra identificazione è stata conservata in /home/AdminUser/.ssh/id_rsa
.
La vostra chiave pubblica è stata conservata in /home/AdminUser/.ssh/id_rsa.pub
.
L'impronta digitale chiave è:
79:82: 88: essere: 48: 13: CC: 73: b8
: il BD: d6: 1f:
7c: c5: 54: e0
[email protected]2. scp ~/.ssh/id_rsa.pub AdminUser@server2: ~/.ssh/authorized_keys2
(la chiave pubblica deve essere copiata)
Parola d'accesso di AdminUser@server2's:
id_rsa.pub 100% 419 00:00 0.4KB/s
3. ssh server2 (dovrebbe collegarlo senza chiedere la parola d'accesso)
Durare l'inizio attività: Lunedì 15 febbraio 23: 34: 03 2010 da 192.168.108.157
4. Alla resync
Per per farla silenziosamente
rsync - az AdminUser@server2: /opt/Work
/opt/Work
Per per vedere uscita Verbose.
rsync - avz --progresso --stats AdminUser@server2: /opt/Work
/opt/Work
Note:
- avz
a per il modo dell'archivio (conservare tutti gli attributi di ogni proprietà dell'indice e della lima, di permessi, ecc).
v per il modo verbose (segnalare una lista delle lime procedate da rsync) e la z per compressione di dati ai trasferimenti di velocità in su.
5. CronJob da regolarsi per la replica 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