Portál AbcLinuxu, 5. května 2025 16:46

Dotaz: rdiff-backup a rozdilove zalohy

27.12.2011 13:34 Emil Sedlak
rdiff-backup a rozdilove zalohy
Přečteno: 438×
Odpovědět | Admin
Zdravim. Chtel jsem na zalohu pouzit rdiff-backup. Moje idea je takova, ze jednou za tyden udelam full zalohu a kazdy den dordilovou (po siti). Tzt., ze vzdy budu mit jen 7 zaloh. Nasel jsem, ze se to dela prikazem rdiff-backup /home/data uzivatel@server::/cilovy/adresar. To je ale ta full,ne? Jak mam delat ty rozdilove?

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.12.2011 13:46 NN
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podle manualu jsem to pochopil tak, ze pokud chci celou zalohu pouziji direktivu
-b (backup mode)
jinak se jedna vzdy o rozdilovou zalohu.

NN
27.12.2011 13:51 Emil Sedlak
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
A to mam vsechno posilat do stejneho umisteni nebo na kazdou (myslim tim full nebo rozdilovku) udelat zvlastni cilovy adresar? Nejak ten princip nechapu.
27.12.2011 14:01 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
Všechno do stejného umístění. Stačilo by si přečíst první odstavec popisu v man rdiff-backup

Jinak to použití rdiff-backup zbytečně komplikujete. rdiff-backup sám udržuje v cílovém adresáři kompletní zálohu, a k ní udržuje rozdíly k předchozím verzím. Tj. je to opačně, než jste to popsal vy – vy máte třeba týden starou plnou zálohu a k ní novější denní rozdílové, rdiff-backup má den starou plnou zálohu a uložené rozdíly, jak se dostat ke starším verzím. Použitím rdiff se ale nepřenáší vždy všechna data, ale jen rozdíly (podobně jako u rsync).
27.12.2011 14:11 Emil Sedlak
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
Dekuju za vysvetleni.. takze chapu-li to dobre, pouziju jen ten prikaz, co jsem psal a pak jednou za cas treba rdiff-backup --remove-older-than 7D /mnt/zaloha a tak budu mit tak nejak to, co potrebuju? Mam totiz limitovany prostor pro zalohy. Udelal jsem zkusebni zalohu vzorku dat (10x zmena. 10x zaloha) a vsude se pise, ze jsou ta data klasicky v citelne podobe. Ta struktura mi zase tak klasicky nepripada, kdyz chci treba najit soubor z napr. 5te zalohy, kde ji najdu?
jose17 avatar 27.12.2011 14:38 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
> vsude se pise, ze jsou ta data klasicky v citelne podobe

blbost. v citatelnej podobe je dostupny akurat posledny full backup (ak nepocitam za-gzipovane snapshoty vymazanych suborov). ak sa potrebujete dostat k starsim datam, vyskusajte http://code.google.com/p/rdiff-backup-fs/ (predtym arch fs) jose
Ja vim, on vi, ty nano!
27.12.2011 15:36 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
Dekuju za vysvetleni.. takze chapu-li to dobre, pouziju jen ten prikaz, co jsem psal a pak jednou za cas treba rdiff-backup --remove-older-than 7D /mnt/zaloha a tak budu mit tak nejak to, co potrebuju?
Ano.
vsude se pise, ze jsou ta data klasicky v citelne podobe
Ano, jsou – samozřejmě ale jen jedna záloha, v případě rdiff-backup ta poslední.
kdyz chci treba najit soubor z napr. 5te zalohy, kde ji najdu
Všude se píše, že ji obnovíte příkazem rdiff-backup -r 5D cesta-k-zaloze/soubor kam-obnovit
27.12.2011 19:33 Emil Sedlak
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
>> cesta-k-zaloze/soubor

Ahaa... a kdyz je ten soubor v /neco/neco/neco/neco/neco/neco/soubor.txt tak ta cesta v obnovovacim prikazu je cesta-k-zaloze/neco/neco/neco/neco/neco/neco/soubor.txt? Omlouvam se, nedovedi si to predstavit. Myslel jsem, ze si prohlidnu nejaky strom a budu vedet, kde co je.
28.12.2011 08:09 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
Podle dokumentace soudím, že ano.

Procházet strom inkrementálních záloh můžete pod adresářem zaloha/rdiff-backup-data/increments a můžete konkrétní soubor z této cesty rovnou použít i jako cestu pro rdiff-backup. Tohle ale samozřejmě nejsou plné verze souborů z dané zálohy, jsou to jenom rozdíly – a na ty soubory je potřeba se dívat jako na interní datovou strukturu rdiff-backupu. Ale pro základní orientaci „kde co je“ to stačí.
27.12.2011 14:09 jekub
Rozbalit Rozbalit vše Re: rdiff-backup a rozdilove zalohy
Pořád na stejné místo. Při každé záloze se udělá kopie 1:1 a uloží rozdíl (rozdíly, logy, metadata, ...) oproti záloze předchozí (adresář dst/rdiff-backup-data). Jak daleko do minulosti budete rozdíly uchovávat je jen na vás.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.