Fórum Root.cz

Hlavní témata => Software => Téma založeno: Lukáš Kořen 22. 05. 2011, 11:26:57

Název: Zálohování se zachováním historie
Přispěvatel: 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.
Název: Re: Zálohování se zachováním historie
Přispěvatel: Lukáš Kořen 22. 05. 2011, 11:41:21
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.
Název: Re: Zálohování se zachováním historie
Přispěvatel: lscpu 22. 05. 2011, 11:58:53
rsync umí ukládat mazaný/měněný soubory do adresáře ( --backup-dir)
Název: Re: Zálohování se zachováním historie
Přispěvatel: Lukáš Kořen 22. 05. 2011, 14:05:55
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í.
Název: Re: Zálohování se zachováním historie
Přispěvatel: Lukáš Kořen 22. 05. 2011, 14:06:27
Pardon, mezi --delete a -r má být samozřejmě mezera.
Název: Re: Zálohování se zachováním historie
Přispěvatel: lscpu 22. 05. 2011, 15:23:54
zkuste ... --backup --backup-dir=bekap ...
Název: Re: Zálohování se zachováním historie
Přispěvatel: Ondřej Caletka 22. 05. 2011, 16:27:59
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/
Název: Re: Zálohování se zachováním historie
Přispěvatel: dustin 22. 05. 2011, 18:26:19
dirvish . Interně používá rsync s hardlinky.
Název: Re: Zálohování se zachováním historie
Přispěvatel: Lukáš Kořen 22. 05. 2011, 20:46:15
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/
Název: Re: Zálohování se zachováním historie
Přispěvatel: Dusan Zatkovsky 23. 05. 2011, 12:56:29
Ja by som primarne riesil, preco mal ten rdiff nakopnute indexy a az potom zacal hladat alternativny software.