Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Záloha dat pomocí rdiff-backup

nero
nero (neregistrovaný)
27. 11. 2008 7:54 Nový

zpusob mazani zaloh

celé vlákno
Jestli to dobre chapu, v zaloze je vzdy aktualni kopie dat, plus diffy na predchozi verze?
Petr Krčmář aura:99
27. 11. 2008 7:56 Nový

Re: zpusob mazani zaloh

celé vlákno
Přesně tak to je. Na záložním médiu je kompletní mirror zálohovaných dat. Tedy je tam k vidění naprosto totožná struktura souborů a adresářů, jako byste ji vytvářel pomocí rsync. Navíc je ale v každém podadresáři adresář rdiff-backup-data, který obsahuje různé stavové informace + zmíněné diffy ke všem předchozím verzím, které jste kdy zálohoval.
Petr
Petr (neregistrovaný)
28. 11. 2008 15:31 Nový

Re: zpusob mazani zaloh

celé vlákno
Neni pak riziko, ze bude posledni zaloha poskozenou tu aktualni kopii a vsechny predchozi diffy jsou k nicemu? Neni jistejsi mit nejakou historii, kde budou kompletni zalohy? Znate to, cert nikdy nespi a je lepsi mit zalohu dva dny starou zalohu sice nejnovejsi, ale poskozenou...
uživatel si přál zůstat v anonymitě
28. 11. 2008 16:04 Nový

Re: zpusob mazani zaloh

celé vlákno
Neni
volca
volca (neregistrovaný)
27. 11. 2008 8:34 Nový

Fajn

celé vlákno
Fajn program. K uplnemu stesti chybi jedine - vedle --remove-older-than by mohl nabizet --move-older-than. Celkem by se hodilo mit to primo zabudovane (I kdyz je to skript na 100 radku)

Plus ty zpetne diffy jsou jako retez stesti, jeden backup selze a muzeme se s nimi loucit.
uživatel si přál zůstat v anonymitě
27. 11. 2008 12:44 Nový

Re: Fajn

celé vlákno
K diffum se musite postavit jako k databazi v TSM. Bez DB jste s TSM taky v pr..li.
martin
martin (neregistrovaný)
27. 11. 2008 15:38 Nový

Re: Fajn

celé vlákno
To je holt "vlastnost" TSM. Jiní to dělají lépe.
volca
volca (neregistrovaný)
27. 11. 2008 22:04 Nový

Re: Fajn

celé vlákno
Jasne, jasne, jen se delim o zkusenost - backup selze snadno, nemuselo by ale byt nutne zbavovat se kvuli tomu vsech diffu. Pokud jsem neupdatoval soubor na novou verzi, pak je diff oproti stavajici kopii zdravy, a neni treba jej zahazovat :)

Bohuzel je ale backup "atomicky" - bud se zdaril, nebo muzeme smazat adresar rdiff-backup-data, zaloha stejne musi jet na cisto (nebo mi nekdo poradte lepsi zpusob ;) ).

Nastesti se to nestava casto - tak maximalne 3x do roka (malo mista v cili, nebo nejaka podivna nekonzistence kolem ACL apod.).
uživatel si přál zůstat v anonymitě
28. 11. 2008 9:38 Nový

Re: Fajn

celé vlákno
Kdyz se backup nezdaril, zmeny sa zalohuji v tom dalsim ktery se zdari. Nevim o tom zeby RD mazal vsechny diffy, zkuste si to nasimulovat.

Zbytek vyresite sledovanim logu (chybovych hlasek) stejne jako u vseho ostatniho v unixu. Za domaci ukol zapracovat do backup skriptu :-). Podrobnosti v man rdiff-backup sekce options.
volca
volca (neregistrovaný)
30. 11. 2008 10:56 Nový

Re: Fajn

celé vlákno
problem je v tom ze dalsi zaloha po neuspesne odmita casto projit do te doby, nez se odmazne velka cast obsahu rdiff-backup-data (to si zkuste nasimulovat vy ;) )
Xerces
Xerces (neregistrovaný)
27. 11. 2008 8:53 Nový

Vypadá to dobře

celé vlákno
Ale já radši zálohuju komplet celý diskový oddíly, respektive adresářový stromy na těch oddílech tar.bz2. Typicky celý /home a ještě /var/www a /etc. Sice to sežere o dost víc místa, ale zas nemusím přemýšlet nad tím jestli jsem něco nezapomněl zahrnout do zálohy.
Petr Krčmář aura:99
27. 11. 2008 12:10 Nový

Re: Vypadá to dobře

celé vlákno
Tady ale můžete také zálohovat celou adresářovou strukturu. Navíc při opakovaných zálohách se přenesou znovu jen změny.
Xerces
Xerces (neregistrovaný)
28. 11. 2008 11:37 Nový

Re: Vypadá to dobře

celé vlákno
Tak to prubnu. :-) Snad si vlastní neznalostí nezlikviduju data. :-)
uživatel si přál zůstat v anonymitě
27. 11. 2008 8:57 Nový

sietovy disk

celé vlákno
Zial nejde vytvorit zalohu na disku, na ktorom sa neda menit cas vytvorenia suboru. Mam sietovy disk pripojeny cez smbfs a rdiff-backup je nepouzitelny.
dik
dik (neregistrovaný)
27. 11. 2008 9:05 Nový

rdiff-backup a chybka

celé vlákno
Ahoj,
rdiff-backup je good ,vymenil jsem ho misto rsnapshotu kvuli uspore mista.Celkem me prikvapilo ,ze je o dost pomalejsi i kdyz take pouziva rsync like transfer.

Posledni verze obsahuji chybu (asi neco v pythonu) a nektere zalohy se proste nevykonaji ,coz je smutne.Zatim mi nikdo nebyl schopen poradit. Viz. vypis.
Nevite nekdo?
Jinak se mejte.
Dik.



File "/usr/lib64/python2.4/site-packages/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result

Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
import msvcrt, os
File "/usr/lib64/python2.4/site-packages/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/Main.py", line 280, in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib64/python2.4/site-packages/rdiff_backup/Main.py", line 346, in Backup
backup.Mirror(rpin, rpout)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/backup.py", line 38, in Mirror
DestS.patch(dest_rpath, source_diffiter)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/backup.py", line 230, in patch
for diff in rorpiter.FillInIter(source_diffiter, dest_rpath):
File "/usr/lib64/python2.4/site-packages/rdiff_backup/rorpiter.py", line 177, in FillInIter
for rp in rpiter:
File "/usr/lib64/python2.4/site-packages/rdiff_backup/iterfile.py", line 382, in next
while not type: type, data = self._get()
File "/usr/lib64/python2.4/site-packages/rdiff_backup/iterfile.py", line 414, in _get
if not self.buf: self.buf += self.file.read()
File "/usr/lib64/python2.4/site-packages/rdiff_backup/connection.py", line 518, in read
return self.connection.VirtualFile.readfromid(self.id, length)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/connection.py", line 450, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result
IOError: [Errno 34] Numerical result out of range
Fatal Error: Lost connection to the remote system
s0iL
s0iL (neregistrovaný)
27. 11. 2008 9:49 Nový

Rdiff-backup pod win32

celé vlákno
Zdravim. Precital som si clanok a s rdiffom-robim jeden zalohovaci projekt, som v rannom stadiu vyvoja :). a postup je nasledovy: UNIX server a WIN klienti. nova verzia je na stranke uz spravena nativne pre Win32, lenze stale su tak chybky a minimalne mi par --include a --exclude veci nejde. Robil s tym uz niekto pod winom a rozbehal to ?..nech mi napise na soil@centrum.sk nejake info ako to slapalo a pod.
Milan Masek
Milan Masek (neregistrovaný)
27. 11. 2008 10:54 Nový

Re: Rdiff-backup pod win32

celé vlákno
Ahoj,
s rdiffem zalohujeme bez problemu ve firme i Win servery. Je pouzity Cygwin s ssh demonem a rdiff-backup ve verzi 1.1.15 a na zalohovacim Linux CentOS 5 serveru ta sama verze. Rdiff nema rad prilis velke rozdily ve verzich na strane serveru a klienta, takze obcas se to neobejde bez kompilovani. Kazdopadne v repozitari Cygwinu je mozne zvolit z vice verzi.
Happy backupping
M.
s0iL
s0iL (neregistrovaný)
27. 11. 2008 23:31 Nový

Re: Rdiff-backup pod win32

celé vlákno
:) noo Cygwin som skusal lenze ak sa nemylim tak zasa sa to riesi iba cez konzolovy pristup kde sa naklepe nejaky prikaz resp sa vykona nejaky skript a zazalohuju sa data,ale ja xcem poriesit nejaky program, ktory sa naprogramuje co ja viem v C++ alebo Delphi to je jedno. Len aby to bola klikacia aplikacia. Napad bol povodne taky, ze aplikacia iba externe zavola nejaky zalohovaci skript s parametrami, lenze potom zasa neviem ako do aplikacie dostat vystup z toho skriptu (logy,errori,nastavenia,atd..)
Dejf aura:100
27. 11. 2008 17:08 Nový

Re: Rdiff-backup pod win32

celé vlákno
K 95% spokojenosti pouzivame rsynd server na linux serveru a na nej lejeme data z linux/win klientu prenos a vse 100%, jedinnym nedoresenym neduhem je kodovani z widnows :-(
Jindra Šaur aura:77
7. 12. 2008 16:38 Nový

Re: Rdiff-backup pod win32

celé vlákno
já to dělám tak, že Windows disk připojím k Linux serveru pomocí SMBFS, pak to replikuji jako Linux - Linux a kódování je v pohodě. Používám pár let na cca 300 GB datech a zatím maximální spokojenost.
Tom
Tom (neregistrovaný)
27. 11. 2008 10:24 Nový

šifrování

celé vlákno
Nevíte prosím někdo jak je to u rdiff-backupu s šifrováním záloh?
Popřípadě pokud někdo v praxi zkoušel mimo rdiff-backupu i nástroj "duplicity", prosím o porovnání.
(Duplicity zálohy šifrovat umí)
volca
volca (neregistrovaný)
28. 11. 2008 8:28 Nový

Re: šifrování

celé vlákno
Sifrovat neumi... Je to primarne rsync doplneny o zpetne diffy.
Co tak zalohovat na sifrovanou partition?
Stanislav Brabec aura:91
27. 11. 2008 12:54 Nový

Záloha na vzdálený počítač oddělený od sítě

celé vlákno
Lze s tímto programem efektivně zálohovat na počítač oddělený od sítě? (Tedy přenášet mezi nimi jen inkrementální zálohu?)

Napsal jsem si na to pár skriptů kombinující find a tar, ale přijdou mi poměrně nepraktické.
Jindra Šaur aura:77
7. 12. 2008 16:43 Nový

Re: Záloha na vzdálený počítač oddělený od sítě

celé vlákno
Pokud je ten počítač oddělený úplně, tak jedině přes USB disk. I to rdiffem jde.
Jinak se lze ze vzdáleného počítače připojit pomocí VPN, či pouze SSH, a hurá na to.
Dělám to přesně tak. Skript otevře VPN spojení, přes SSH se postupně připojí na všechny servery v zálohované síti, zazálohuje co je třeba, odpojí se a ukončí VPN.
jedním skriptem takhle zálohuji pět sítí a (jak už jsem spal výše) cca 300 GB dat.
Jediné, co začínám pomalu řešit jsou přenesená data, takže se musím podívat na nějaké komprimace.
A dokupování disků samozřejmě nepočítám :-))
Marek Chlup
Marek Chlup (neregistrovaný)
27. 11. 2008 14:22 Nový

něco zálohovat častěji něco ne

celé vlákno
rdiff-backup používám v celku ke své spokojenosti. Schází mi jen možnost zálohovat vše do jednoho zálohovacího adresáře, ale přitom část toho co si zálohuji, chci zálohovat častěji než zbytek.

Prostě chci mít zálohu přibližně celého systému v jediném adresáři, ale přitom chci, aby například adresář /home a jiné byly zálohovány denně a zbytek jen týdně. Zatím to musím řešit tak, že celý systém zálohuji řekněme týdně do adresare1 a adresáře typu /home denně do adresare2. Na získání nějaké verze souboru ze zálohy mám pak script, který se dívá jak do adresare1 tak do adresare2.
volca
volca (neregistrovaný)
28. 11. 2008 8:30 Nový

Re: něco zálohovat častěji něco ne

celé vlákno
To bohuzel nejde... Ale aspon by slo dat do tech tydennich exception, aby nezalohoval /home znovu
Petr Podrabsky aura:100
27. 11. 2008 18:55 Nový

problem s verzemi

celé vlákno
Ahoj,

s rdiffem jsem zkousel zalohovat a mel jsem problem, kdyz jsem resil zalohu z jednoho linuxu na jiny linux (Debianu,Gentoo). Rdiff nechtel zalohovat, protoze mel na obou stranach rozdilne verze. Zatim to resim klasicky rsyncem.
Mate s tim stejnou zkusenost nebo vam rdif jede i oproti ruznym verzim?

Petr
uživatel si přál zůstat v anonymitě
27. 11. 2008 21:05 Nový

Re: problem s verzemi

celé vlákno
Jak na obou stranach, co s tim delate? rdiff-backup je na prirustkove zalohovani dat podle schematu odkud-kam a nic vic.
Petr Podrabsky aura:100
28. 11. 2008 7:47 Nový

Re: problem s verzemi

celé vlákno
Co bych s tim delal, snazil jsem se zalohovat. :-)
Warning: Local version 1.0.5 does not match remote version 1.1.5. a konec
Jedna strana Gentoo (rdiff 1.0.5 "x86") a druha strana Debian (rdiff 1.1.5 "Etch").
Kontrolovat, kde jsou jake verze rdiff-u mi nepripada uplne stastna. Dalsi vec, kterou bych se nerad zabyval.
Jindra Šaur aura:77
7. 12. 2008 16:45 Nový

Re: problem s verzemi

celé vlákno
Jo, s tímhle jsem měl taky problém. Musel jsem dít všude stejné verze. Naštěstí mám na 99% serverů Debian Etch, takže to zase tak velký problém nebyl.
Milan Masek
Milan Masek (neregistrovaný)
28. 11. 2008 0:03 Nový

Re: problem s verzemi

celé vlákno
Kdyz neni pozadovana verze v repozitari, tak je holt potreba kompilovat. Rdiff je na rozdilne verze citlivy.
Shadow
Shadow (neregistrovaný)
2. 1. 2009 23:56 Nový

Re: problem s verzemi

celé vlákno

Já zkouším něco takového (jestli je to to, co používáte, pak se omlouvám):

rm -rf /home/backup/tmp/*
mkdir /home/backup/tmp/adresar
rdiff-backup -r now /home/backup/server/adresar/ /home/backup/tmp/adresar/
rsync -avz -e ssh root@server:/adresar /home/backup/tmp
rdiff-backup /home/backup/tmp/adresar/ /home/backup/server/adresar/
rm -rf /home/backup/tmp/*

Tenhle skriptík nejprve obnoví původní zálohu to tempu, synchronizuje rsyncem vzdálený adresář s aktuální verzí zálohy v tempu, následně zazálohuje temp a uklidí po sobě. Na serveru pak stačí rsync. Nevýhoda je, že tohle se hodí spíše pro zálohování menšího objemu dat.

Mimochodem, zajímavou alternativou k rdiff-backup je duplicity. Nabízí kompresi a šifrování navíc.

Erik Brožek
Erik Brožek (neregistrovaný)
27. 11. 2008 22:29 Nový

RE: Záloha dat pomocí rdiff-backup

celé vlákno
Skvělý nástroj. Vřele všem doporučuji. Používáme jej cca 2roky.
Jen na začátku jej je potřeba trochu patchnout a upravit.
uživatel si přál zůstat v anonymitě
28. 11. 2008 9:16 Nový

RE: Záloha dat pomocí rdiff-backup

celé vlákno
Muzete to patchovani trochu priblizit? Mam jednu hodne velkou instalaci rdiff-backupu s historii mozna delsi nez vy a jeste jsem nenarazil na problem. Predtim jste to intenzivne testoval a rovnez bez problemu. Vsechno na debianu.
gapon
29. 11. 2008 14:50 Nový

archfs

celé vlákno
btw velice uzitecny doplnek k rdiff-backup je archfs (http://code.google.com/p/archfs/)
Jaromir
Jaromir (neregistrovaný)
9. 12. 2008 21:41 Nový

Jak na velke soubory?

celé vlákno
Ma tu nekdo povedomi jak zalohovat soubory nad 4G na USB medium? Predpokladal jsem nejakou moznost soubory rozsekat na definovanou velikost, ale nic nevidim.. Potrebuji prave neco jako je rdiff-backup..ale s touhle vlastnosti.
petr
petr (neregistrovaný) ---.karneval.cz
21. 3. 2010 20:58 Nový

Re: Jak na velke soubory?

celé vlákno

a proc by to jako neslo? je uplne jedno, jestli mam fs na usb flashce, nebo lokalnim disku.. pokud nejsem debil a necpu tam fatku

Kit
Kit (neregistrovaný) ---.215.broadband12.iol.cz
8. 8. 2010 0:05 Nový

Re: Jak na velke soubory?

celé vlákno

Pokud potřebuji být s tou fleškou kompatibilní i s Windows, tak moc dalších možností nemám.
Jaké používáte souborové systémy na externích discích, pokud je potřebujete připojit střídavě k Windows i k Linuxu?

KSJ
KSJ (neregistrovaný) ---.fit.vutbr.cz
23. 9. 2010 16:12 Nový

Re: Jak na velke soubory?

celé vlákno

Třeba ntfs

mijo
mijo (neregistrovaný) ---.net.upcbroadband.cz
23. 3. 2011 22:02 Nový

proc se prenasi cely soubor?

celé vlákno

chtel jsem se zeptat na to, proc kdyz provedu zalohu souboru(100MB), tak v pripade, ze k souboru pridam napriklad 10MB, se prenasi znovu cely soubor a ne jenom tech 10MB? nebo se pletu?, jde mi primarne o zalohovani outlooku kde jsou vsechny maily v jednom fajlu

Zasílat nově přidané příspěvky e-mailem