Kopirovanie linuxoveho filesystemu, ktory program je najlepsi?

Alexandr Malusek malusek na sysel.ujf.cas.cz
Středa Srpen 6 19:43:17 CEST 1997


domcek na netax.sk (Jurko Kovac) writes:

> ...
> Pri kopirovani filesystemu ale chcem, aby sa co najviac informacii
> zachovalo v povodnom stave (pristupove prava, vlastnictva suborov, a
> vsetky informacie o suboroch - modification time, access time,
> change time a pod..)

Asi bych pouzil programy dump a restore. Jejich vyhodou je, ze
pristupuji k filesystemu pres specialni soubor (napr. /dev/hda1),
takze krome vami pozadovanych atributu mohou zachovavat i "diry".
To jsou casti souboru pro ktere nebylo nutne na disku alokovat
datove bloky. OS pri cteni dat z diry zajisti, ze read vrati nuly.
(Pokud by vracel neco jineho, tak me opravte). Diru snadno vytvorite
tak, ze se pomoci lseek presunete na nejakou pozici v souboru a zacnete
zapisovat az od teto pozice. Samozrejme to musi byt tak daleko,
aby to vydalo na alespon jeden datovy blok.

"Derave" soubory snadno poznate tak, ze ls -l Vam vypise velikost
souboru napr. 10 MB, ale ls -s vypise, ze tento soubor zabira jen 16
KB na disku. Po prekopirovani pomoci cp, tar nebo cpio by tento soubor
zabiral 10 MB na disku - byl by bez der. (Derave soubory pouziva
napr. NIS+).

Pouziti je popsano v man strankach, strucne:

# dump 0f /archiv/hda1.dump /dev/hda1
# cd adresar_kde_se_to_ma_rozbalit
# restore rvf /archiv/hda1.dump

Dump je nekolikapruchodovy, proto je vhodne, aby se zalohoval
odmontovany filesystem. Pred dumpem se pro jistotu filesystem
kontroluje pres fsck. Pro jistotu se fsck muze pustit i na obnoveny
filesystem (samozrejme po odmontovani).

V Solarisu se ufsdump (obdoba dumpu) pouziva velmi casto, na prakticke
pouzivani tohoto prikazu se v administratorskych skolenich klade velky
duraz.

> Rad by som vedel, co si Vy o tom myslite, lebo pravdupovediac, mam z tejto
> akcie dost velky strach.

Preorganizovani FS se obcas dela - nebudete delat nic vyjimecneho. Je
potreba si predem vyzkouset, ze dump se na Linuxu chova korektne.
Pri vlastni praci je pak potreba se soustredit :-). Cim vice si
dump a restore "osahate" tim mensi strach budete mit, ze neco zkazite.

-- 
Alexandr Malusek (malusek na ujf.cas.cz)
UJF AV CR


Další informace o konferenci Linux