Portál AbcLinuxu, 16. července 2025 15:03


Dotaz: rychlost dd

2.2.2010 12:44 Petr
rychlost dd
Přečteno: 952×
Odpovědět | Admin
jak dlouho trva duplikace 320Gb SATA disku s 200GB dat? ext3 ... mam pocit, ze to bude tak 5 hod.. a sef, winwowsak mi tvrdi, ze na win (snad pomoci Ghost) to je za 20 min hotovy a dd neni asi dobrej nastroj!!

Ř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

2.2.2010 12:52 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: rychlost dd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud pojedeš řekněme 80MB/s (s vhodně zvýšeným parametrem bs), pak by to mělo trvat 320GB/80MB = 4 000 sekund tedy něco přes hodinu. FS ani míra zaplnění disku nerozhoduje. Pokud ghost nějak kontroluje přes FS, co má kopírovat, může být objem kopírovaných dat menší, ale zase disky nemohou lineárně číst/zapisovat a hodně se to celé zpomaluje.
2.2.2010 12:57 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: rychlost dd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možné zpomalení dd bych viděl v tom, že pokud se použije dd if=/dev/sda of=/dev/sdb, tak se kopíruje i nevyužité místo. Jestli se domnívám správně co je Ghost, tak ten může kopírovat na úrovní souborů, čímž se to zrychlí. Akorát by třeba u FATky se muselo často zapisovat do FAT (což ale lze cacheovat). Pokud je ale opravdu na 200GB zaplněný (nejsou to nějaký předalokovaný soubory, nebo soubory kde nezáleží na obsahu, tak to bude trvat v tom nejoptimalnějším případě (lineární čtení/zápis) 200GB/rychlost disku. Obyčejně ale o něco déle.
Intel meltdown a = arr[x[0]&1]; karma | 帮帮我,我被锁在中国房
Řešení 1× (H0ax)
H0ax avatar 2.2.2010 13:24 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: rychlost dd
Odpovědět | | Sbalit | Link | Blokovat | Admin
ghost dělá kopii dat, ne kopii disku, dd dělá kopii disku. Pokud chceš použít něco jako je ghost, použij clonezillu
uid=0(root) gid=0(root) skupiny=0(root)
2.2.2010 14:37 Petr
Rozbalit Rozbalit vše Re: rychlost dd
vzdyt ghost klonuje i oddily na disku, takze to neni jen kopie dat, ne?
H0ax avatar 2.2.2010 15:27 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: rychlost dd
pamatuje si rozložení oddílů, ale klonuje pouze data, ddčko provádí bitovou kopii každého sektoru na disku nebo partišně bez ohledu na to, jestli tam jsou data, proto mu to logicky trvá dýl
uid=0(root) gid=0(root) skupiny=0(root)
2.2.2010 16:21 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: rychlost dd
Záleží na fragmentaci. Pokud je partišna více zaplněná, dávám přednost dd, které naplno využije rychlost disku. Při malých souborech je rychlost nesrovnatelná.
otasomil avatar 2.2.2010 16:55 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: rychlost dd

>>>proto mu to logicky trvá dýl

V pripade Ghost ci jemu podobnych nastroju hodne zalezi o jaka data jde. Pokud je to obrovske mnozstrvi malych souboru (databaze apod) tak to bude trvat i hodne dil nez pomoci dd.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
H0ax avatar 2.2.2010 19:11 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: rychlost dd
tyhle nástroje se většinou používají na klonování/zálohování stanic, kde je rozdíl clonezilly/ghosta oproti ddčku velice znatelný
uid=0(root) gid=0(root) skupiny=0(root)
2.2.2010 19:24 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: rychlost dd
To by ale imho neměl být problém, stačí zjistit, který sektory jsou alespoň částečně obsazený a pak už je jen zkopírovat.
otasomil avatar 2.2.2010 16:45 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: rychlost dd
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ona utilita dd kopiruje jednotlive sektory bajt po bajtu a to bez ohledu zda jsou to uzitecna data a nebo bordel (soubory smazane) ci uplne prazdne misto.

Klonovani (mysleno opravdove klonovani = totalni bitovy mirror) by u  disku 320 GB SATA 3 Gbit/s trvalo cca 1 - 2 hodiny a je uplne jedno jaky je na disku FS a kolik je na nem dat. Vzdy to bude trvat stejnou dobu. Dejte dd velke bloky aspon 1 MB bude to jeste rychlejsi. Dd byva casto zkompilovan s malou defaultni hodnotou (i mene nez 1 kB)  bs jez bude pouzita pokud nezadate parametr sam.

Kopirovani pomoci dd u modernich SATA disku mam odzkouseno a klonovani 15 GB diskoveho oddilu do (ze) souboru stejne velikosti trva ani ne 2 minuty. Toto se velmi dobre hodi na system (jakakoli platforma) jez pouzivate jako "hnojiste" na pokusy.

Ghost, Acronis True Image ci Paragon Partition manager kopiruji a komprimuji jednotlive soubory na filesystemu.

Zde je potom jedno jestli takto klonujete disk 20 GB ci 500 GB.

Ghost moc neznam - je to na bazi vista PE (Ghost 15). Poradi si vsak i s Linux FS

Budte opatrny s vlastnimi adresari v / disku pac tyto nastroje predpokladaji jen standardni adresare v /

True Image i Paragon partition manager jsou nastroje postavene na Linux jadru a Busyboxu. V podstate jde pouze o rourama a presmerovanima pospojovane utilitky z onoho Busyboxu a jednoduchy graficky frontend.

 

Pri zalohovani i obnove dialog vypisuje komentar "zalohuji  resp obnovuji disk sektor po sektoru" ... timto s nenechte zmast pac to neni pravda - vysledny soubor se zalohou by musel mit sttejnou velikost jako zalohovany oddil ci cely HDD

Vysledny soubor s priponou .tib neni surovy obraz disku avsak soubor jez obsahuje dalsi soubory (tedy archiv) jako je zaloha MBR, uzivatelsky popis zalohy apod.

Soubory se zalohou od jednotlivych nastroju jsou navzajem nekompatibilni a to i mezi ruznyma verzema - pozor na to.

DD je jistota a budete jej moci pouzit v libovolnem Linux distru (Live treba) bez obav o nejakou kompatibilitu..

 

Nemam tyto nastroje rad pac jsou mezi verzema nekompatibilni (pokud udelate zalohu s TIH 2009 tak ji neobnovite pomoci TIH 2010 a podobne problemy)

Navic se jedna o "vyrabovane" Linux jadro a Busybox tez.

 

Zajimave jak je dumyslne zamaskovano ze se jedna o Linux. Vse odtajni az zavedeni souboru kernel.dat a ramdisk.dat pomoci treba Grubu a vynechani parametru quiet. Busybox je zohaven a ocesan o nektere utilitky jez by mohly "neco prozradit".

Pokud Vam jde jen o klon z disku na disk tak tyto komercni nastroje muzete pouzit tez bez obav. Zalezi na Vas jak si je opatrite. Vygenerovane zachranne CD neni mozne pouzit jinde nez na PC kde byl produkt nainstalovan. Toto je pochopitelne mysleno z pohledu licence a nikoli funkce. Proste funguji na jakemkoli PC bez ohledu zda je na nem nainstalen odpovidajici produkt. Dokonce tedy nemusi PC obsahovat ani instalaci Windows.

 

Zaver:

Pokud nepotrebujete Vas disk klonovat nekolikrat denne ci tydne tak klidne pouzijte dd.

Nabootujte nejake Live CD (Slax) a pomoci dd disk naklonujte na jiny.

Presnou syntaxi sem psat je noseni drivi do lesa pac je velmi jednoducha.

Resenim je i jen zkopirovat soubory a adresare a nainstalit znovu bootloader. Mj ani nepisete zda se jedna o disk systemovy ci jen uloziste.

V tom pripade jen soubory zkopirujte a mate hotovo. Vse ostatni je jen slozitejsi.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý

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.