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/**
Nahoru ↑
Na mých stránkách bych vás chtěl seznámit s problematikou stavby pasivního domu v českých podmínkách. Také bych vám rád nabídl své služby v oblasti webových aplikací a django-hostingu.