Fórum Root.cz
Hlavní témata => Software => Téma založeno: Lukáš Kořen 22. 05. 2011, 11:26:57
-
Zdravím, pro zálohování jsem používal rdiff-backup a vyhovoval mi. Od jisté doby ale hází hromadu pythonových chyb a odmítá mi fungovat. Máte tip na jiný zálohovací software, který by uměl zachovávat historii?
Stačil by mi nějaký rsync, který by ale místo mazání starých verzí ty soubory nahrál do nějakého podadresáře třeba pod jiným jménem. Chci mít možnost (klidně ručně) obnovit starší verze souborů. Ten rdiff-backup to dělal výborně, ale jak říkám, už mi nefunguje. Díky za tipy.
-
Tak změna: smazal jsem mu ten jeho adresář s historií a rdiff-backup zase začal fungovat. Asi byla ta databáze nějak poškozená. Přišel jsem o historii, ale nevadí, zase zálohuju. Stejně ale by mě zajímalo, jestli někdo neznáte nějakou pěknou alternativu.
-
rsync umí ukládat mazaný/měněný soubory do adresáře ( --backup-dir)
-
Díky, ten parametr vypadá dobře, ale nefunguje mi to. Pouštím to takhle:
$ rsync --delete-r --backup-dir=bekap/ origos/* zaloha
Ale ať měním co měním v adresáři origos, tak adresář bekap zůstává prázdný a zálohy historie se nedělají.
-
Pardon, mezi --delete a -r má být samozřejmě mezera.
-
zkuste ... --backup --backup-dir=bekap ...
-
Dá se použít rsync s hardlinky. Je to vlastně taková reverzní inkrementální (dekrementální?) záloha – ta poslední je úplná, ty starší jsou uloženy jako rozdíly od té poslední...
Hodně slov je o tom napsáno zde:
http://www.mikerubel.org/computers/rsync_snapshots/
-
dirvish . Interně používá rsync s hardlinky.
-
Aha! Už jsem ten rsync pochopil. On do toho podadresáře bakup strčí vždycky jen předchozí verzi, takže nedrží delší historii. Lepší je tedy ho použít nějak takhle, aby si dělal názvy těch záloh podle data:
rsync --backup --backup-dir=`date +%Y.%m.%d` -a origos/ zaloha/
-
Ja by som primarne riesil, preco mal ten rdiff nakopnute indexy a az potom zacal hladat alternativny software.