Fórum Root.cz
Hlavní témata => Software => Téma založeno: Screemy 18. 11. 2016, 13:32:26
-
Zdravím,
jelikož me včera SSDčko odešlo do křemíkového nebe, <ironie>ano, měl jsem zálohy</ironie>, reším nějakou variantu jak zálohovat komplet disk do treba IMG.
Když jsem nuceně (vývoj C#) využíval M$ používal jsem na backup Acronis (ten je fajn, zvolite si co kam, cron etc) ale na Tuxovi nejede. Jelikož byh rád měl obrazy disku v 1 souboru, tak vylucuji rsync, tar atp.
Jedinou variantou co mě napadá je využití DD
ale rád bych se zeptal zkušenějších, jestli neexistuje něco lepšího, popřípadě jak co nejefektivněji nastavit DD (spušěno cronem každý den o půlnoci)
Děkuji všem
-
Proč vylučuješ tar? Ten přeci vše naháže do jednoho archivu... Čili tarnout potřebné a rovnou odesílat někam.
-
https://www.partimage.org/Main_Page
-
Jestli celý disk (otázkou je, zda to je nutné, může to být pomalé), pak (výše uvedený) partimage, případně třeba dd | gzip.
-
Tar je uplne v pohode a jestli to chces urychlit a usetrit misto na zaloznim cili, tak muzes taky delat incrementalni upgrade:
https://www.gnu.org/software/tar/manual/html_node/Incremental-Dumps.html
Takze treba v pondeli v noci spustis plny backup a utery az nedeli jenom rozdilovy.
-
Otazka je, jestli to je systemovy disk a pokud ano, tak jak to Screemy chce zalohovat namontovane.
-
Btrfs + snapshot + send
-
Otazka je, jestli to je systemovy disk a pokud ano, tak jak to Screemy chce zalohovat namontovane.
Tarem to zazálohuješ úplně v pohodě, výhoda o proti image je ta, že pak image nemusíš komprimovat aby si se zbavil prázdného místa v tom image...
-
Tarem ano, tim ale neudelam obraz disku, jak chtel screemy. A pokud to budu chtit komprimovat, tak to bude chtit tluste CPU a pouzit kompresor, ktery umi vyuzit vsechna jadra, jinak to bude trvat celou vecnost. Treba pbzip2, i kdyz ten patri k pomalejsim. Tusim existuje i nejaka vicejadrova verze gzipu.
Ja osobne zalohuju data z /home rsyncem, kdyz mam maly cilovy disk nebo rdiff-backup, kdyz je cilovy disk dost velky. K tomu mam rsyncovane /etc a seznam nainstalovanych balicku. Obnoveni by pak nebylo na pouhe jedno pusteni dd, ale zase tak casto ty disky nekrachuji, aby mi to drasalo nervy.
-
Tarem ano, tim ale neudelam obraz disku, jak chtel screemy. A pokud to budu chtit komprimovat, tak to bude chtit tluste CPU a pouzit kompresor, ktery umi vyuzit vsechna jadra, jinak to bude trvat celou vecnost. Treba pbzip2, i kdyz ten patri k pomalejsim. Tusim existuje i nejaka vicejadrova verze gzipu.
Ja osobne zalohuju data z /home rsyncem, kdyz mam maly cilovy disk nebo rdiff-backup, kdyz je cilovy disk dost velky. K tomu mam rsyncovane /etc a seznam nainstalovanych balicku. Obnoveni by pak nebylo na pouhe jedno pusteni dd, ale zase tak casto ty disky nekrachuji, aby mi to drasalo nervy.
To ano, ale otázka je jestli to tazatel opravdu potřebuje, řekl bych že ne.
Komprimovat u image disku se vyplatí, zrovna teď smrskávám cca dohromady 1TB image na 20 giga, to už je myslím slušná úspora místa :-)
Tím paralerním gzipem asi myslíš pigz...
-
Komprimovat u image disku se vyplatí, zrovna teď smrskávám cca dohromady 1TB image na 20 giga, to už je myslím slušná úspora místa :-)
Zalezi na tvem CPU. Je-li dostatecne tluste, komprimace se vyplati. Pokud ne, je lepsi obetovat misto v zajmu rychlosti.
-
Zalezi na tvem CPU. Je-li dostatecne tluste, komprimace se vyplati. Pokud ne, je lepsi obetovat misto v zajmu rychlosti.
ten image muzes rovnou bez ukladani na disk hnat pres pipe do gzip, takze to ve vysledku muze byt i ryclejsi, protoze se uklada na disk rovnou uz mene dat...
-
ten image muzes rovnou bez ukladani na disk hnat pres pipe do gzip, takze to ve vysledku muze byt i ryclejsi, protoze se uklada na disk rovnou uz mene dat...
Ano, presne. Ale jak jsem napsal, zalezi na tom, jak mas tluste CPU. Na RPi nebo Atomu by se to mohlo dost protahnout a omezena rychlost USB by bylo to posledni, co by te trapilo.
-
omezena rychlost USB by bylo to posledni, co by te trapilo.
Co myslite omezenou rychlosti USB Kefaline? USB3 je propustnejsi nez libovolnej magnetickej disk a i nektera SSD mu nestihaj. A to nemluvim o 3.1 kde je to jde az rychlosti 1CD za sekundu 8) Chapu ze linuxaci si libuji v obstaroznim HW ale USB3 karty i HD boxy jsou levne a upgrade se vyplati.
-
@boo: Aha. A jake procento stroju mezi lidmi ma USB 3? Jake procento externich disku, ktere lidi maji doma, ma USB 3? Chapu, vsichni by prece mohli vyhodit sve nekolikaterove disky a stavajici stroje a poridit si uplne vse jen s USB 3. Ale lidi to nejak nechteji udelat, takze vetsina z nich pri tvorbe image disku narazi na rychlost USB 2 a komprese se jim vyplati, pokud to jejich CPU stiha tak, aby doslo k realne uspore casu prenosu.
Linuxaci si nelibuji v obstaroznim HW, linuxaci akorat nevidi duvod, aby vyhodili veskery svuj HW, protoze MS vydal dalsi verzi Widli, ktera vyzaduje 4 x rychlejsi CPU s 2 x tolik jadry, 4x vice RAM a na disku zabere 2 x tolik mista, nez sracka predchozi. A tyto HW pozadavky jsou nutne k tomu, aby to cloveku bezelo aspon tak rychle, jako Widle predchozi. Tyto problemy v Linuxu resit nemusime. Pokud nejsme zrovna vyvojari, co furt neco kompiluji, k porizeni posledniho vykriku HW nemame duvod a kolikrat muzeme v pohode existovat s 10 let starym strojem, aniz by nam z toho tekly nervy, jako uzivatelum Widli, pokud by se jim tam nove Widle vubec podarilo nainstalovat.
Odmenou nam je pak to, ze nemusime mit frikulinsky stroj s dementni chicletovou klavesnici a la Apple, kterou dnes vsichni museji kopirovat, bez HD LEDky a se strasnym touchpadem, kam vyrobce implementoval sbirku svych blbych napadu, kterymi se snazi trumfnout Apple.
-
Kompletně ten disk odzálohuješ tím DDčkem – je to jednoduché, účinné. Pokud ten systém během zálohování používáš resp. běží, tak ten oddíl potřebuješ podložit LVMkem, abys měl konzistentní zálohu – uděláš snapshot a ten zálohuješ.
Já to řeším pomocí Btrfs – snapshoty dělám na úrovni souborového systému nikoli blokového zařízení a mám pak i historii (ne jen jednu poslední zálohu).
-
@boo: Aha. A jake procento stroju mezi lidmi ma USB 3? Jake procento externich disku, ktere lidi maji doma, ma USB 3? Chapu, vsichni by prece mohli vyhodit sve nekolikaterove disky a stavajici stroje a poridit si uplne vse jen s USB 3.
Ja psal o USB3 boxu, svuj starej USB2 box rozeberes, disk prehodis do novyho a mas upgrade za 500 kacek s 10x vyssi rychlosti. No a k portu, kazdej co koupil pocitac za posledni 3-4 roky ho tam ma. A kdyz mas starsi desktop tak tam strcis USB3 kartu, rovnez za par kacek.
Nedavno tu frcela diskuse, ze cesi porizuji novy pocitac za max 6 let, takze vice nez 50% populace ma uz ted USB3.
Ty reci ze kazdy novej Windows potrebuje 4x vice RAM a pod si klidne muzes prenest i do sveta linuxu. Skus nove Ubuntu16.10 nahodit na 5 let starej pocitac s 2-4GB RAM a prvni co udelas je, ze otevres browser s alzou a dokoupis 4x vice RAM a SSD. A pod ubuntu nemyslim konzoli s bashem a pod browserem nemyslim links ;D
-
A pod ubuntu nemyslim konzoli s bashem a pod browserem nemyslim links ;D
V GNU/Linuxovém desktopu existuje naštěstí mnohem širší škála možností než dva extrémy KDE/GNOME a bash/links. Mezi tím máš spoustu více či méně lehkých desktopových prostředí, která chodila i na starých pentiích nebo 486 DX, takže si vybere každý. Díky tomu je možné používat aktuální distribuci (a jádro) i na poměrně starém železe – jen si prostě nainstaluješ a spustíš desktopové prostředí odpovídající tvým možnostem.
-
Děkuji za všechny reakce.
Ano jedná se o systémový disk, notebook mám hlavně k práci a veškeré ostatní mám na NASu, takze zde mam jen zdrojaky aplikaci, a hlavne system.
kdyz jsem vyuzival acronis, ten mel prave moznost zalohovat komplet disk (mbr, vsechny oddily atd) a kdyz jeden disk krachnul, nebo jsem si aplikaci shodil widle, jednoduse jsem nabootoval rescue a vybral zalohu k obnoveni ... delalo to inkrementalni zalohy, takze 1 byla plnohodnotna (treba 20GB jak byl obsazen disk) a zbyle byly rozdilove ...
A neco takoveho hledam prave na Tuxovi
děkuji vsem
PS: Pouzivam Linux Mint a LVM
-
Ty reci ze kazdy novej Windows potrebuje 4x vice RAM a pod si klidne muzes prenest i do sveta linuxu. Skus nove Ubuntu16.10 nahodit na 5 let starej pocitac s 2-4GB RAM a prvni co udelas je, ze otevres browser s alzou a dokoupis 4x vice RAM a SSD. A pod ubuntu nemyslim konzoli s bashem a pod browserem nemyslim links ;D
Ja mam Linux na netbooku a beha docela rychle. Polovicka ma W7 na netbooku a behaji dost srasne a to jsem ji zdvojnasobil pamet. Videl jsem Widle 7 na jinem netbooku, kde byl 1 GB RAM a neslo pridat a bylo to zoufale, disk se neprestal tocit ani na okamzik. Radsi si na tom nepredstavuji W 10.
@Screemy: Obavam se, ze jestli nemas FS, ktery podporuje zminene snapshoty, tak to mas blbe. Mozna nejmensi opruz by byla instalace minimalniho Linuxu na tvuj zalohovaci disk, treba i do extra oddilu male velikosti. Ty bys pak prebootoval stroj, rekl ze ma najet z USB a sel na kafe. Skript na tom zalohovacim disku by ti udelal dd, napriklad do souboru pojmenovanem podle data a casu.
Mozna ale, ze bys mohl pouzit rsync/rdiff-backup nebo neco a zalohovat na souborove urovni a pak si udelat jen dd z MBR nebo GPT, pokud mas. To by ti melo stacit na obnoveni oddilu a bootovaciho sektoru (zavadec Grubu), nasledne naformatujes oddily a nasypes zpet data. Pro usnadneni zivota by sis mohl zazalohovat i UUID, abys mohl nastavit stejne a nemel opruz s fstab nebo nejakou harafikou v systemd. Ze zalohy je potreba vyloucit /proc, /dev, /sys a tak, aby sis omylem neco neprepraskl pri obnove.
-
není špatné:
http://www.mondorescue.org/
-
Z klikacich toolu si jiste vyberes tady. http://www.makeuseof.com/tag/10-easy-ways-restore-linux-system/
Kdyz poznas Apple Time Machine tak je pro tebe Conopete, kdyz radeji Acronis tak TimeShift. V Ubuntu a tedy i Mintu by mal byt take Deja Dup https://wiki.gnome.org/action/show/Apps/DejaDup.
-
Ten Deja Dup vypadá pěkně, děkuji, vyzkouším :)
-
Ty reci ze kazdy novej Windows potrebuje 4x vice RAM a pod si klidne muzes prenest i do sveta linuxu. Skus nove Ubuntu16.10 nahodit na 5 let starej pocitac s 2-4GB RAM a prvni co udelas je, ze otevres browser s alzou a dokoupis 4x vice RAM a SSD. A pod ubuntu nemyslim konzoli s bashem a pod browserem nemyslim links ;D
Ja mam Linux na netbooku a beha docela rychle. Polovicka ma W7 na netbooku a behaji dost srasne a to jsem ji zdvojnasobil pamet. Videl jsem Widle 7 na jinem netbooku, kde byl 1 GB RAM a neslo pridat a bylo to zoufale, disk se neprestal tocit ani na okamzik. Radsi si na tom nepredstavuji W 10.
@Screemy: Obavam se, ze jestli nemas FS, ktery podporuje zminene snapshoty, tak to mas blbe. Mozna nejmensi opruz by byla instalace minimalniho Linuxu na tvuj zalohovaci disk, treba i do extra oddilu male velikosti. Ty bys pak prebootoval stroj, rekl ze ma najet z USB a sel na kafe. Skript na tom zalohovacim disku by ti udelal dd, napriklad do souboru pojmenovanem podle data a casu.
Mozna ale, ze bys mohl pouzit rsync/rdiff-backup nebo neco a zalohovat na souborove urovni a pak si udelat jen dd z MBR nebo GPT, pokud mas. To by ti melo stacit na obnoveni oddilu a bootovaciho sektoru (zavadec Grubu), nasledne naformatujes oddily a nasypes zpet data. Pro usnadneni zivota by sis mohl zazalohovat i UUID, abys mohl nastavit stejne a nemel opruz s fstab nebo nejakou harafikou v systemd. Ze zalohy je potreba vyloucit /proc, /dev, /sys a tak, aby sis omylem neco neprepraskl pri obnove.
Souhlasím, měl jsem (drahá polovička) Acer aspire one s 2GB RAM a Wilde 7 byly otřes, na Linuxu pohoda :-)
Osobně mám Linux Mint s Cinnamon prostředí a po bootu vytížení RAM mám 400MB :-) Obsazení disku tretinove oproti W7
-
Nedělá Clonezilla v podstatě to, co ten Acronis? Zrovna teď jsem tím zálohoval celé oddíly.
-
Nedělá Clonezilla v podstatě to, co ten Acronis? Zrovna teď jsem tím zálohoval celé oddíly.
s Clonezilla mam letite zkusenosti z "kazdodeni praxe" prave jako nahrada Acronis, akorat to neumi prirustkove zalohovani jako Acronis, coz tazatel puvodne(?) vyzadoval... i tak si myslim ze pro nej muze byt idealni udelat zalohu celeho disku v Clonezilla pro snadne komplet obnoveni a pak zalohovat pomoci Deja-Dup s prirustkama jenom data, pripadne take cely system+home disk aby byl pristup ke vsem souborum(s Clonezilla nelze) a i druha zaloha...
-
Ano, kdyby sli prirustkove zalohy, byl bych jedine rad.
Kdyz jsem prochazel vse, nenasel jsem plnohodnoutnou nahradu za acronis, coz je celkem skoda ..., jak jsem koukal na dejadump tak to taky neni uplne co chci, to zalohuje jenom soubory ....
-
No, kdyz na to prijde, mohl byste inkrementalni zalohy delat pomoci rdiff-backup. Predpokladam, ze by neprotestval, kdyby byl pozadan o zalohu souboru /dev/sda nebo co to mate. Rdiff-backup funguje tak, ze v nejakem poslednim adresari mate posledni zalohu pristupnou primo a v predchozich adresarich mate diff oproti posledni zaloze, pomoci ktereho muzete obnovit tu starsi zalohu. Neni to sice inkrementalni zaloha v obvyklem slova smyslu, ale je to neco na ten zpusob. Potiz je, ze byste musel zalohovat nenamontovany disk z nejakeho live distra nebo nejlepe z distra nainstalovaneho na tom vasem zalohovacim disku, pokud to cpete na nejaky USB disk a ne treba na sit. Pak by vam stacilo pustit boot z USB a jit na pivo. Nebo byste musel pustit njaky skript, ktery prehodi /tmp, /var a mozna dalsi na ten zalohovaci disk a zalohovany disk premontuje RO. V Linuxu asi neni zadna moznost ziskat obraz namontovaneho disku v podobe, jako by byl nenamontovan. Mozna, ze to delaji zminene snapshoty (nevim, jak to presne funguje), ale ty zase kazdy FS nepodporuje a preoravat stroj na brtfs by se mi nechtelo. Pockam, az to odladi a az s tim budou umet delat vsechny dulezite nastroje v Linuxu obvykle. Nedavno to jeste nemelo ani fsck a zrovna pred par dny se tu psalo zase o nejake chybe. Na to nejsem dostatecne velky dobrodruh.
-
Podle toho, co tu pan Screemy píše, tak bych si nepřidělával práci s časově a prostorově náročnými zálohami a zálohu rozdělil na 2 části - systém a data. Systém se dá jednou za čas zazálohovat ddčkem (nebo obdobně), data se mění pořád, takže zálohovat přírůstkově, aniž by bylo třeba něco odmontovávat.
Deja-dup dělá moc často celkové zálohy, nepodařilo se mi to dokopat na přírůstkové, proto bych doporučil spíše nástroj duplicity.
-
Ano, kdyby sli prirustkove zalohy, byl bych jedine rad.
Proto sem psal ze vidim nejvhodnejsi kombinaci Clonezilla na komplet disk a Deja-Dup pak na prirustky...
Jinak by to slo cele nascriptovat, tak ze z beziciho systemu by se:
- zaloha bootmanageru
- udelala zaloha mbr/gpt, partition tabulky
- ulozit informace o pouzitych filesystemech na jednotlivejch oddilech
- udelal se snapshot vsech pripojenejch oddilu
- provedl rdiff-backup ze vsech snapshotu
- zrusil by se snapshot (v pripade LVM), nebo ponechal (v pripade btrfs)
K zalohovanym datum by pak byl primej pristup podle vsech datumu zaloh ke stavu dat te zalohy, pomoci rdiff-backup-fs, diky tomu neni potreba exportovat rdiff-backup starsi zalohu ale pristupovat virtualne-primo, jen to muze byt zavisle na vykonu CPU, nemam zkusenosti s pouzitim na celej system a hodne dat, pouzivam to na dokumenty, konfigurace apod...
Obnova by pak byla naskriptovane vsechny kroky v obracenem poradi, s tim ze by se musel rozdelit disk podle tech zaloh, zformatovat, rsyncnout data, nainstalovat bootmanager, zmenit UUID na nove v prislusnych souborech v /etc... vse delat z LiveUSB kde by musel byt pripraven system + rdiff-backup, rdiff-backup-fs, scripty a pristup k te zaloze...
Teoreticky by sla obnova delat na bezicim vadnem systemu, kdy by se vytvorili (v pripade LVM nebo btrfs) dalsi oddily do kterych by se obnovilo, aktualizoval by se zavadec (ktery by byl na oddelenem oddilu) tak ze by mel v nabidce "System Starej" a "System Novej"...
-
Podle toho, co tu pan Screemy píše, tak bych si nepřidělával práci s časově a prostorově náročnými zálohami a zálohu rozdělil na 2 části - systém a data. Systém se dá jednou za čas zazálohovat ddčkem (nebo obdobně), data se mění pořád, takže zálohovat přírůstkově, aniž by bylo třeba něco odmontovávat.
Deja-dup dělá moc často celkové zálohy, nepodařilo se mi to dokopat na přírůstkové, proto bych doporučil spíše nástroj duplicity.
Jsem pro, mam to podobne.
Dalsi pekna prirustkova varianta je borg
-
ahoj.
já taky z deja-dupu přešel - a to na UrBackup přes raspberry... pecka... a systém neřeším.. když mám konfigurace uložené, tak aspoň oživím systém na stanici :)
-
ahoj.
já taky z deja-dupu přešel - a to na UrBackup přes raspberry... pecka... a systém neřeším.. když mám konfigurace uložené, tak aspoň oživím systém na stanici :)
Ahoj,
jak jsem studoval urbackup ... jak přesně na tom funguješ?
V síti máš raspi kde běží server a na stanici client? vše se zalohuje pomoci toho serveru?
Děkuji za osvětlení případně rady jak na to, tohle mě zatím připadá jeko nejlepší varianta :-)
-
Ahoj.
ze stránek už oficiálně stahneš balíček pro RPi a nainstaluješ. zeptá se to tuším jen na cestu pro zálohy. po spuštění služby urbackupsrv se můžeš připojit na lokální web IP:55414 a donastavit si zbytek (já nedělám třeba full zálohu disku pomocí image - pouze soubory).
pak si stahuju klienta pro linux/windows a spustím lokálně a počkám pár minut než si server v lokální síťi mašinu najde. (mělo by to jít i ze serveru status->add new client)
a nakonce konkrétnímu klientovi v settings přidám jednotlivé adresáře co chci zálohovat v sekci Default directories to backup: adr1;adr2...
internetový backup jsem nezkoušel,
nový urbackup se mi hodně líbí svojí jednoduchostí a funkčností. chyby verze 1.x jsou odstraněny (lokální cache neúměrně rostla atp..)
pokud budeš chtít poradit napiš...
-
Ahoj.
ze stránek už oficiálně stahneš balíček pro RPi a nainstaluješ. zeptá se to tuším jen na cestu pro zálohy. po spuštění služby urbackupsrv se můžeš připojit na lokální web IP:55414 a donastavit si zbytek (já nedělám třeba full zálohu disku pomocí image - pouze soubory).
pak si stahuju klienta pro linux/windows a spustím lokálně a počkám pár minut než si server v lokální síťi mašinu najde. (mělo by to jít i ze serveru status->add new client)
a nakonce konkrétnímu klientovi v settings přidám jednotlivé adresáře co chci zálohovat v sekci Default directories to backup: adr1;adr2...
internetový backup jsem nezkoušel,
nový urbackup se mi hodně líbí svojí jednoduchostí a funkčností. chyby verze 1.x jsou odstraněny (lokální cache neúměrně rostla atp..)
pokud budeš chtít poradit napiš...
a jen vypíchnu - UrBackup umí jak samotné soubory (několikárt denně třeba) tak celý disk - třeba 1x měsíčně. jak pro linux, tak widle a mac... jen je to už potřeba na tux trochu ručně dodladit... jo a klasicky si nech při chybě posílat maily. protože si zvykneš že to jede na pozadí aniž bys to kontroloval ;)
-
Ahoj.
ze stránek už oficiálně stahneš balíček pro RPi a nainstaluješ. zeptá se to tuším jen na cestu pro zálohy. po spuštění služby urbackupsrv se můžeš připojit na lokální web IP:55414 a donastavit si zbytek (já nedělám třeba full zálohu disku pomocí image - pouze soubory).
pak si stahuju klienta pro linux/windows a spustím lokálně a počkám pár minut než si server v lokální síťi mašinu najde. (mělo by to jít i ze serveru status->add new client)
a nakonce konkrétnímu klientovi v settings přidám jednotlivé adresáře co chci zálohovat v sekci Default directories to backup: adr1;adr2...
internetový backup jsem nezkoušel,
nový urbackup se mi hodně líbí svojí jednoduchostí a funkčností. chyby verze 1.x jsou odstraněny (lokální cache neúměrně rostla atp..)
pokud budeš chtít poradit napiš...
a jen vypíchnu - UrBackup umí jak samotné soubory (několikárt denně třeba) tak celý disk - třeba 1x měsíčně. jak pro linux, tak widle a mac... jen je to už potřeba na tux trochu ručně dodladit... jo a klasicky si nech při chybě posílat maily. protože si zvykneš že to jede na pozadí aniž bys to kontroloval ;)
Skvělé, to je to co přesně hledám! :-) Ještě jednou děkuji a děkuji i za případnou nabídku pomoci! :)