Hallo,
Gelieve te volgen onder stappen rsync regelmatig en correct te gebruiken.
De stappen aan gebruik rsync bevelen:
Rsync tussen server1 en server2 met AdminUser als gemeenschappelijke login gebruiker.
Stappen om server1 te doen
1. ssh-keygen - t rsa
Het produceren van publiek-private rsa zeer belangrijk paar.
Ga dossier in waarin om de sleutel (/home/AdminUser/.ssh/id_rsa)
te bewaren:
Ga lege passphrase (voor geen passphrase in):
Ga opnieuw zelfde passphrase in:
Uw identificatie is bewaard in /home/AdminUser/.ssh/id_rsa
.
Uw openbare sleutel is bewaard in /home/AdminUser/.ssh/id_rsa.pub
.
De belangrijkste vingerafdruk is:
79:82: 88: ben: 48: 13: gelijkstroom: 73: b8
: BD: d6: 1f:
7c: c5: 54: e0
[email protected]2. scp ~/.ssh/id_rsa.pub AdminUser@server2: ~/.ssh/authorized_keys2
(Openbare zeer belangrijk moet worden gekopi�ërd)
AdminUser@server2's wachtwoord:
id_rsa.pub 100% 419 00:00 0.4KB/s
3. ssh server2 (u zonder het vragen om wachtwoord zou moeten inloggen)
Laatste login: Van Mon 15 het 23:34 van Februari: 03 2010 van 192.168.108.157
4. Aan resync
Om het stil te doen
rsync - az AdminUser@server2: /opt/Work
/opt/Work
Om breedsprakige output te zien.
rsync - avz --vooruitgang --stats AdminUser@server2: /opt/Work
/opt/Work
Nota's:
- avz
a voor archiefwijze (bewaar alle eigenschappen van elke dossier en foldereigendom, toestemmingen, enz.).
v voor breedsprakige die wijze (meld een lijst van dossiers door rsync worden verwerkt) en z voor gegevenscompressie aan snelheidsoverdrachten omhoog.
5. CronJob om voor replicatie te plaatsen 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