Rsync is een gratis hulpprogramma voor het kopiëren sets bestanden . Het ondersteunt automatische compressie , authenticatie en transparante netwerkverbindingen . De rsync -protocol is geoptimaliseerd voor back-up van een computer via een netwerk --- in plaats van het verzenden van alle bestanden voor elke back-up , het stuurt alleen de bestanden die zijn gewijzigd sinds de laatste back-up is voltooid . U kunt interactief rsync uitvoeren vanaf een standaard Linux-shell of u kunt het instellen als achtergrond server . Rsync is een ideale keuze voor back-up Linux-systemen lokaal of op afstand . Instructies   1  Installeer de rsync daemon op het systeem om een back-up . Dit systeem is de backup client genaamd .     Rsync is vooraf geïnstalleerd op vrijwel alle huidige Linux distributies . Om het handmatig op Ubuntu Linux te installeren , het commando " sudo apt - get install rsync " voor de installatie . Kopen van 2   Configureer de rsync daemon om automatisch te starten wanneer het systeem komt .     voor Ubuntu systemen , typ het commando " sudo gedit /etc /default /rsync " en stel de " RSYNC_ENABLE " richtlijn "true " en sla wijzigingen aan het bestand .   3   . Maak een speciale gebruikersnaam en wachtwoord voor rsync backups     Gebruik de volgende opdrachten om een rsync gebruiker met de naam " johndoe " met een rsync wachtwoord van " my_secret " te creëren :   sudo echo   " johndoe : my_secret " >> /etc /rsyncd.secrets   sudo chown root-   : root /etc /rsyncd.secrets   sudo chmod   600 /etc /rsyncd.secrets   4   Maak een rsync configuratiebestand .     de rsync daemon moet weten over de gebruikers en de bestanden die mogen worden gesteund. Deze informatie en andere instellingen worden bewaard in het rsyncd.conf configuratiebestand   Type   deze opdrachten te beginnen met de configuratie file bewerking : .     Sudo touch /etc /rsyncd.conf     sudo chown root: . root /etc /rsyncd.conf   sudo   chmod 644 /etc /rsyncd.conf   5   Schrijf uw instellingen in het configuratiebestand     Gebruik het commando " man rsyncd.conf " om alle parameters die u kunt instellen in dit bestand zien . Op een minimum , moet uw rsync.conf onder meer de volgende richtlijnen : . Uid , gid , alleen lezen , weg , uit te sluiten, auth gebruikers en geheimen bestand     Hier is een voorbeeld configuratie bestand :     [ mybackup ]   uid   = wortel   gid   = wortel     read only = yes   pad   = /    exclude = /proc /* /dev /* /sys /* /mnt /* /media /*   auth gebruikers   = johndoe   secrets file   = /etc /rsyncd.secrets   6   Herstart de rsyncd daemon . Typ het commando " sudo /etc /init.d /rsync restart " of " sudo dienst rsync herstart " om opnieuw te starten .   7   Log in op het systeem dat de back-ups zal houden --- dit is de back-up server .   8   Maak een map om backups op de backup server te houden . . Typ het commando " mkdir ~ /backups /"   9   Voer het rsync commando op de backup server om een backup te nemen     Gebruik een commando als dit : .     RSYNC_PASSWORD = my_secret rsync - av - delete - voortgang johndoe @ backup_client :: mybackup /~ /backups /    Vervang " my_secret " met uw rsync wachtwoord ; " johndoe ' met uw gebruikersnaam rsync ; " backup_client " met de hostnaam of IP -adres van de backup client ; " mybackup " met de naam van de rsync -module die op de eerste regel van het rsync.conf , en " ~ /backups /" met de back-up map op de backup server .   
   |