Zálohování lokálních i vzdálených počítačů pomocí rdiff-backup.
Po instalaci rdiff-backup vytvořím uživatele, který bude zálohování provádět. Protože bude zálohování spouštět cron, není potřeba, aby měl shell.
#adduser --shell /bin/false --system --home [domovsky_adresar] zaloha
Vygeneruji pro něj klíče bez passphrase:
#su -m zaloha
$ssh-keygen -t rsa
Vytvořím si [domovsky_adresar]/.ssh/config
host server-backup
hostname [pccochcemzalohovat]
user [vzdaleny_uzivatel]
identityfile [domovsky_adresar] /.ssh/[klic]
compression yes
#chmod 600 [domovsky_adresar]/.ssh/config
Na vzdálený pc hodím veřejný klíč:
#scp [domovsky_adresar]/.ssh/[klic].pub server-backup:.ssh/
#ssh server-backup
#cat [klic].pub >> authorized_keys
Do cronu přidám automatický backup ze vzdáleného adresáře:
20 2 * * * zaloha rdiff-backup --include-globbing-filelist ~/include-list server-backup::/home ~/server/home
s tím, že soubor ~/include-list server-backup obsahuje něco takového:
/home/*/incoming
- /home/**
Věci týkající se běhu systému obecně.
0 komentářů k “Zálohování”
Pošlete komentář