Názory k článku
Záloha dat pomocí rdiff-backup
zpusob mazani zaloh
celé vláknoRe: zpusob mazani zaloh
celé vláknordiff-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.
Re: zpusob mazani zaloh
celé vláknoRe: zpusob mazani zaloh
celé vláknoFajn
celé vláknoPlus ty zpetne diffy jsou jako retez stesti, jeden backup selze a muzeme se s nimi loucit.
Re: Fajn
celé vláknoRe: Fajn
celé vláknoRe: Fajn
celé vláknoBohuzel 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.).
Re: Fajn
celé vláknoZbytek 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.
Re: Fajn
celé vláknoVypadá to dobře
celé vláknoRe: Vypadá to dobře
celé vláknoRe: Vypadá to dobře
celé vláknosietovy disk
celé vláknordiff-backup a chybka
celé vláknordiff-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
Rdiff-backup pod win32
celé vláknoRe: Rdiff-backup pod win32
celé vláknos 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.
Re: Rdiff-backup pod win32
celé vláknoRe: Rdiff-backup pod win32
celé vláknoRe: Rdiff-backup pod win32
celé vláknošifrování
celé vláknoPopří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í)
Re: šifrování
celé vláknoCo tak zalohovat na sifrovanou partition?
Záloha na vzdálený počítač oddělený od sítě
celé vláknoNapsal jsem si na to pár skriptů kombinující find a tar, ale přijdou mi poměrně nepraktické.
Re: Záloha na vzdálený počítač oddělený od sítě
celé vláknoJinak 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 :-))
něco zálohovat častěji něco ne
celé vláknoProstě 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.
Re: něco zálohovat častěji něco ne
celé vláknoproblem s verzemi
celé vláknos 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
Re: problem s verzemi
celé vláknoRe: problem s verzemi
celé vláknoWarning: 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.
Re: problem s verzemi
celé vláknoRe: problem s verzemi
celé vláknoRe: problem s verzemi
celé vláknoJá 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.
RE: Záloha dat pomocí rdiff-backup
celé vláknoJen na začátku jej je potřeba trochu patchnout a upravit.
RE: Záloha dat pomocí rdiff-backup
celé vláknoarchfs
celé vláknoJak na velke soubory?
celé vláknoRe: Jak na velke soubory?
celé vláknoa proc by to jako neslo? je uplne jedno, jestli mam fs na usb flashce, nebo lokalnim disku.. pokud nejsem debil a necpu tam fatku
Re: Jak na velke soubory?
celé vláknoPokud 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?
Re: Jak na velke soubory?
celé vláknoTřeba ntfs
proc se prenasi cely soubor?
celé vláknochtel 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

