[BSD] system migracio
Zahemszky Gabor
gabor at zahemszky.hu
2010. Sze. 22., Sze, 23:50:04 CEST
Hali!
DL irta:
>> Amúgy meg lehet cp -rp /source /destination -al is megy.
Ha megnezed a man-t, akkor gyorsan ki fog derulni, hogy FreeBSD-n cp -r
nincs, csak cp -R. Ellenben azt is leirja, hogy a cp -r/-R hasznalatanak
milyen hatulutoi vannak. Sorolom: szimlink, dev fajlok (erre HG is utal),
hardlink. Ebbol (ez FreeBSD specialitas) a cp -R esetben az elso ketto nem
okoz problemat, ellenben az utolso meg FreeBSD-n is. Szoval ezt az otletedet
kurvara felejtsd el. (*) Ha nem vagy hajlando elfogadni, hogy amit akarsz,
azt dump/restore-ral jobb megcsinalni FS szinten (+1 HG-nek), akkor meg
mindig jobban jarsz a(z egyebkent a cp man-jaban is emlegetett) tar/cpio/pax
-fele "masolassal", pl
cd /src
pax -rw . /dest
bar full rendszerre meg ezt is piszkosul ellenjavalt hasznalni. (Tobbek
kozott azert, mert ugye a / -t kene a /ideiglenesroot-ba, amely helyzetet
kulon warning jelez a man pax -ban.) Szoval ilyet inkab ne.
HG irta:
> Az az erzesem, vannak meg olyan muveletek, amiket nem hajtottal vegre, pl
> a listara kapott valaszok elolvasasa, vagy a cp man elolvasasa, de
> segitek:
Speciel te se olvastad el figyelmesen, mert explicit le van irva benne, hogy
a dev fajlok FreeBSD-n rekurziv masolasnal nem okoznak problemat, de fent
ezt mar kifejtettem, egyszeruen csak jolesett ezt leirnom, bocs ;-)
Zahy
(*) pl javasolt megnezni a /rescue konyvtarat - van benne egy 4MB-os fajl
138 db hard linkkel, a te modszereddel lesz elole 138 db 4MB-os fajl -
szerintem annyira az uj diszk se nagy, hogy ennyit elpazarolj (foleg a /
fajlrendszerbol ;-) )
További információk a(z) BSD levelezőlistáról