Hallo,
Unterhalb der Schritte bitte folgen, um rsync glatt und richtig zu benutzen.
Schritte, zum des rsync Befehls zu verwenden:
Rsync zwischen server1 und server2 mit AdminUser als gemeinem LOGON-Benutzer.
Schritte, zum von server1 zu tun
1. ssh-keygen - t DNA
Erzeugungallgemeine/private DNA-Schlüsselpaare.
Akte betreten, in der den Schlüssel (/home/AdminUser/.ssh/id_rsa)
speichern:
Passphrase betreten (für kein passphrase leeren):
Das gleiche passphrase wieder betreten:
Ihre Kennzeichnung gespart worden in /home/AdminUser/.ssh/id_rsa
.
Ihr allgemeiner Schlüssel gespeichert worden in /home/AdminUser/.ssh/id_rsa.pub
.
Der Schlüsselfingerabdruck ist:
79:82: 88: sein: 48: 13: DC: 73: b8
: BD: d6: 1f:
7c: c5: 54: e0
[email protected]2. scp ~/.ssh/id_rsa.pub AdminUser@server2: ~/.ssh/authorized_keys2
(allgemeiner Schlüssel muss kopiert werden)
AdminUser@server2's Kennwort:
id_rsa.pub 100% 419 00:00 0.4KB/s
3. ssh server2 (sollte Sie einloggen, ohne um Kennwort zu bitten)
LOGON dauern: Montag 15. Februar 23: 34: 03 2010 von 192.168.108.157
4. Zur RESYNC
Zu sie still tun
rsync - az AdminUser@server2: /opt/Work
/opt/Work
Zu ausführlichen Ausgang sehen.
rsync - avz --Fortschritt --Notfall AdminUser@server2: /opt/Work
/opt/Work
Anmerkungen:
- avz
a für Archivmodus (alle Attribute jedes Akten- und Verzeichnisbesitzes, der Erlaubnis, des usw. konservieren).
V für Protokoll-Modus (Auflisten auf dem Bildschirm) (über eine Liste der Akten berichten, die durch rsync verarbeitet) und z für Datenverdichtung zu den Geschwindigkeitsübertragungen oben.
5. CronJob, zum für Reproduktion 5minutes einzustellen
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