Linux / Fedora Core: How To Use rdiff-backup To Pull Backups Linux / Fedora: Come utilizzare rdiff-backup per tirare copie di backup
rdiff-backup is a popular, free, open source mirroring and incremental backup system for posix based operating systems like linux & Mac OS X. It uses rysnc algorithm through librsync but it doesn’t use rsync. è un popolare, libero, open source mirroring e backup incrementale per posix sistema operativo basato su sistemi come Linux e Mac OS X. Utilizza rysnc algoritmo attraverso librsync ma non fa uso di rsync. The documentation of rdiff-backup focuses on push model for backup where client machines pushes their backup data to backup server. La documentazione di rdiff-backup si concentra sul modello di spingere per il backup in cui macchine client spinge i loro dati di backup al server di backup. This model is problematic when the backup server is on a well protected secure network behind a firewall. Questo modello è problematico quando il server di backup è su un ben protetti rete protetta dietro un firewall. Client machines on external servers cannot easily connect to a machine behind firewall without punching a hole which reduces security of the system. Macchine client a server esterni non possono facilmente connettersi a una macchina dietro il firewall senza perforare un buco che riduce la sicurezza del sistema. A better alternative is to use the pull model where the backup server requests for backup from client machine, at regular intervals, over secure ssh connection. Una migliore alternativa è di utilizzare il modello pull in cui il server di backup per le richieste di backup da macchina client, a intervalli regolari, più sicuro di connessione ssh.
The steps are as follows: I passi sono i seguenti:
1. Create a account on the backup server just for backup purposes. Creare un account sul server di backup solo per scopi di backup. I named mine backup. Ho chiamato il mio backup. The account password should be disabled. La password deve essere disabilitato. For example you might have the following entries in your passwd/shadow files: Per esempio si potrebbero avere le seguenti voci nel tuo passwd / shadow file:
/etc/passwd / etc / passwd
backup:x:99:99:backup:/backup:/bin/false di backup: x: 99:99: backup: / backup: / bin / false
/etc/shadow / etc / shadow
backup:!!:12644:0:99999:7::: di backup:!!: 12644:0:99999:7:::
A simple way is to create the account using useradd. Un modo semplice è quello di creare l'account utilizzando useradd.
2. Setup ssh to allow you to login without password ssh per consentire di login senza password from your backup server (backup account) to client machines which you want to backup. dal tuo server di backup (backup) per macchine client che si desidera eseguire il backup.
3. Install rdiff-backup on your backup machine as well as on all the client machines Installare rdiff-backup su backup macchina così come su tutte le macchine client
3. Create an ssh config alias, for each client machine, which defines how to contact client with the backup key. Creare un alias di configurazione di ssh, per ogni macchina client, che definisce come contattare il client di backup con il tasto. Place the following, per client machine, into /backup/.ssh/config: Inserisci il seguente, per ogni macchina client, in / backup / .ssh / config:
host client1-backup ospitante client1-backup
hostname client1 hostname client1
user root utente root
identityfile /backup/.ssh/id_rsa identityfile / backup / .ssh / id_rsa
compression yes Sì compressione
protocol 2 PROTOCOLLO N. 2
4. Perform a test backup Eseguire un test di backup
rdiff-backup client1-backup::/tmp client1-backup rdiff-backup client1-backup:: / tmp client1-backup
5. Setup cron job for unattended daily backup Setup job in cron automatica di backup giornaliero
There is much more you can do to further customize the process. Non vi è molto di più che potete fare per personalizzare ulteriormente il processo. However the steps above should get you started. Tuttavia la procedura di cui sopra dovrebbe iniziare.
Filed under Elencato sotto Computer Security Computer Security , Fedora Core 6 Fedora Core 6 , Headline News Headline News , How To Come , Linux , Linux Migration Linux , Open Source Software Software open source , Tech Note Nota tech , Web Hosting Web Hosting , Web Services Servizi Web | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | questo articolo |
Email this Article Invia questo articolo
You may also like to read Si può anche leggere come |




