Zálohování

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/**

Systém

Věci týkající se běhu systému obecně.


0 komentářů k “Zálohování”

 

Pošlete komentář

Drobečková navigace

Jste na martin-kucera.com » Linux OS » Systém » Zálohování

Hlavní menu


search

Kontaktní údaje

Martin Kučera, info@martin-kucera.com, Stupava 24, 686 01 Stupava.