Binarni kopie harddisku
Petr Simek
psimek na jcu.cz
Středa Únor 7 20:13:40 CET 2001
On Wed, 7 Feb 2001, Milan Plsek wrote:
> Dobry den,
> zda se, ze mame problemy s hardiskem od serveru na kterem bezi RH5.1.
> Hlavicka mechaniky lita tam a sem, ale zatim HD funguje, otazkou zustava
> jak dlouho. Vzhledem k tomu, ze bychom nechteli o system prijit, tak
> hledame reseni pri vymene hardisku. Je jasne, ze muzeme udelat
> preinstalaci a opetovne nastavit system na novem HD s pretazenim adresaru
> atd, ale nejde to udelat lepe a efektivneji? Napr. binarni kopie HD na
> do systemu pridany a namontovany novy HD a pak jen provest presmerovani?
> Nema s tim nekdo prosim zkusenosti? Da se na to pouzit dd?
Kdyz jsem takovehle veci delal tak obvykle postupem :
- do systemu jsem pridal novy disk ke staremu
- udelal na nem partisny a naformatoval je pro ext2
- primontoval novy root pod mnt/neco a vytvoril v nem dalsi adresare
pro montovani dalsich partisen
- namontoval do nich dalsi partisny na novem disku tak aby odpovidaly
rozlozeni na starem disku
- pak jsem si vytvoril exclude soubor pro tar aby vynechal /proc/* a
/mnt/*
- pak spustil tar s tim exclude a zataroval stary disk nekam do souboru
na ten novy (novy disk obvykle byva vetsi takze se tam vejde tar nebo
tgz obraz toho stareho + jeste jednou to same pri rozbalovani)
- pak spustil tar extract + --preserve parametr z rootu toho noveho disku
(pod /mnt/neco) a obnovil to na novy disk
- pak nakopirovat kernel na diksetu (pripadne se pres rdev ujistit ze
nabootuje tu spravnou partisnu)
- pak odpojit stary disk, novy switchnout na jeho misto a nabootovat z
diskety kernel - ten by mel pouzit jako root ten novy disk a vsechno
by melo nabehnout uz na novem disku
- kdyz se to povede, spustit lilo aby se updatoval masterboot a nebyla uz
zapotrebi ta disketa
doufam ze jsem na nic nezapomnel - kadopadne mate porad svoje data na
starem disku, tak se k nim v pripade neuspechu muzete vratit. Pri
rozbalovani toho taru je dobre si uvedomit 'kam to pujde' aby jste si neco
neprepsal. Pred zapocetim kopirovani je velmi vhdne zastavit vsechny
sluzby a demony a nejlip i syslog aby nic nepsalo na disk.
Postup ma nasledujici slabiny -
- nezkopiruje extended atributy ext2 jako je immutable bit atp. Pokud je
nepouzivate tak Vam to muze byt jedno.
- pokud neni na novem disku vic mista nemuzete si vytvorit ten prechodny
tar soubor - to lze vyresit tak, ze tarujete misto do souboru na stdout
a pres rouru spustite dalsi tar s extract a vysledek hned pisete na
novy disk (v tomhle pripade je obzvlaste dobre si uvedomit 'kde stojite'
a kam se to bude psat.
> A.Dokyna
*------------------------------------------------------------------------*
| Petr Simek APS JU |
| psimek na jcu.cz |
*------------------------------------------------------------------------*
Další informace o konferenci Linux