Portál AbcLinuxu, 14. května 2025 03:54

Dotaz: kopie partition do souboru a obnovení

18.1.2006 11:43 Honza
kopie partition do souboru a obnovení
Přečteno: 541×
Odpovědět | Admin
ahoj, nevíte čím by se dal vytvořit obraz nějaké partition do souboru, aby se dala celá part. zase zpětně obnovit se všemi daty? preferoval bych řádkové řešení, pokud by někdo věděl.díky moc :)
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

bazil avatar 18.1.2006 11:54 bazil | skóre: 33 | blog: sluje | Miroslav
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Odpovědět | | Sbalit | Link | Blokovat | Admin
jako první bych se koukl na příkaz dd a jestli to můze být i ncurses řešení, tak partimage ...
18.1.2006 11:58 Roman Vasicek
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Odpovědět | | Sbalit | Link | Blokovat | Admin

Co treba takto? Nejsem se jisty tim parametrem bs, ale pokud ho neuvedes, tak pojede po malych blocich a potrva to zatracene dlouho.

Zaloha:
dd if=/dev/hda1 of=/tmp/partition-hda1-backup bs=1M

Obnova:
dd if=/tmp/partition-hda1-backup of=/dev/hda1 bs=1M

18.1.2006 12:33 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Nemá spíš smysl nastavit tu velikost bloku na stejnou hodnotu jak velký buffer má ten disk? Dá se to zjistit přes hdparm -i
18.1.2006 16:51 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Spíš tak aby se vešla do RAM. Buffer disku při tomhle asi moc nevyužiješ.
-- Nezdar není hanbou, hanbou je strach z pokusu.
Zafod avatar 18.1.2006 12:03 Zafod | skóre: 17 | blog: Zafodovo | Praha
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já myslim, že by vám mohlo vyhovovat dd.

dd if=/dev/kopirovana_partition of=vysledny_soubor
18.1.2006 16:17 JiK
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Bude to fungovat s NTFS?
18.1.2006 16:35 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Ano, bude to chodit naprosto s jakýmkoliv fs, ale daleko lepší je použít zmiňovanou partimage nebo ntfsclone.
18.1.2006 16:40 JiK
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Proč je to lepší? Jestli je to jenom rychlejší, tak to za to nestojí. Chci mít jistotu, že to nevytvoří žádnou nekonzistenci.
18.1.2006 18:05 Tomáš | skóre: 25 | Ústí nad Labem
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Protože dd Vám udělá binární kopii partyšny, tudíž ukládá i prázdné (volné) místo. Také může být problém, obnovoval by-li jste na jiný oddíl, než ze kterého záloha byla vytvořena (v případě dd).
19.1.2006 15:38 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Úplně nejlepší je ale použít nástroj pro zálohování filesystému, ne jeho image…
18.1.2006 13:01 _radek | skóre: 19
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co třeba partimage.
18.1.2006 13:06 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Odpovědět | | Sbalit | Link | Blokovat | Admin
Partimage se dá kompletně ovládat i z konzole a narozdíl od dd kopíruje jenom použité sektory, takže je řádově rychlejší.
18.1.2006 13:16 HynaDJ | skóre: 14 | Mutěnice
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení pouzij DD
Odpovědět | | Sbalit | Link | Blokovat | Admin
delam to same s disketama. napis #dd if=/dev/tvujoddil of=/mnt/souborkamtochcesnarvat.img ale bacha, kdyz budes zalohovat na fatku, tak ta ma maximum 4Gigovy soubor takze to chce udelat treba takhle (pro sichr to delam po trech giga, pac kdovi, co vsecko k temu ta fatka jeste pripoji...) #dd if=/dev/tvujoddil bs=1024 count=`expr 3 '*' 1024 '*' 1024 '*' 1024` of=/mnt/kamtochcesnarvat.img a pak sa me oplatilo to zapakovat gzipem, ale trva to asi deset minut #gzip /mnt/kamtochcesnarvat.img a vyleze ti z toho soubor s priponou gz. Kdyz jsem pakoval linuxovy oddil tak ty zabalene soubory byly asi polovicni vuci nezabalenym *.img
19.1.2006 09:07 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení pouzij DD
#dd if=/dev/tvujoddil bs=1024 count=`expr 3 '*' 1024 '*' 1024 '*' 1024` of=/mnt/kamtochcesnarvat.img
ti zkopiruje zkopiruje 3*1024*1024*1024 bloku (tedy 3G), kazdy o velikosti 1024 bytu = 1kB, tedy ti vytvori jeden soubor o velikosti 3 TB (pokud bude mit dost dat na vstupu :-) ). Spis by to chtelo neco takoveho:
dd if=/dev/tvuj_oddil of=/kam/to/chsec/kopirovat bs=64k | split -b 3G
Ten parametr pro split jsem strilel od boku, ale uz jsem to takhle delal :-)

Mezi dd a split jeste muzes klidne strcit gzip

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
19.1.2006 20:32 HynaDJ | skóre: 14 | Mutěnice
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení pouzij DD
njn, to je chyba.
18.1.2006 13:43 judas | skóre: 7 | Bratislava
Rozbalit Rozbalit vše Re: kopie partition do souboru a obnovení
Odpovědět | | Sbalit | Link | Blokovat | Admin
zalezi od toho, ci chces kopiu particie alebo filesystemu a ci ju chces obnovovat na tu istu particiu alebo nie. pokial sa da, s dd by som velmi nespekuloval.


ak ti staci kopia dat na filesysteme, pouzi tar:

tar -cjvpf fs.tar.bz2 /fs-root


takto dostanes skomprimovany obsah filesystemu. na rozdelenie suboru mozes pouzit prikaz split (na spojenie potom cat).


obnovenie dat potom vykonas prikazom:

tar -xjvpf fs.tar.bz2 -C /fs-root

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.