A floppy lemezek nem igazán felelnek meg biztonsági mentés készítésére, mivel:
Nem megbízható adathordozók, különösen hosszabb időre.
Esetükben a mentés és visszaállítás nagyon lassú.
Kapacitásuk erősen korlátozott (annak már régen elmúlt az ideje, amikor egész merevlemezeket tudtunk lementeni egy tucat floppyra).
Habár ha máshogy nem tudunk biztonsági mentést készíteni, akkor a floppy lemezekkel még mindig jobban járunk, mint nélkülük.
Ha már mindenképpen floppy lemezeket kell használnunk, akkor igyekezzünk minél jobb minőségűeket beszerezni. Tehát az olyan floppyk, amik már évek óta kavarognak az irodában, erre a célra nem éppen bizonyulnak a legjobb választásnak. Ideális esetben egy megbízható gyártótól származó új floppykat használunk.
Legegyszerűbban a tar(1) -M
(többkötetes) opciójával tudunk floppy
lemezre menteni, aminek használatával több
floppyra kiterjedő mentéseket is
készíthetünk.
Az aktuális könyvtár és a benne levő alkönyvtárak tartalmát (root) felhasználóként a következő paranccsal tudjuk lementeni:
# tar Mcvf /dev/fd0 *
Amikor az első floppy megtelik, a tar(1) kérni fogja a következő kötetet (volume) (mivel a tar(1) adathordozótól független módon hivatkozik a kötetekre, tehát ebben a környezetben a kötet egy floppy lemezt jelent):
Prepare volume #2 for /dev/fd0 and hit return:
Az üzenet fordítása:
Készítse elő a 2. kötetet a /dev/fd0 eszközön és nyomja le a return billentyűt
A folyamat egészen addig ismétlődik (a kötetek számának növekedésével), amíg az összes állomány lementésre nem kerül.
Sajnos a tar(1) többkötetes mentések
esetén nem engedi a -z
beállítás használatát.
Természetesen ettől függetlenül a
gzip(1) segítségével még be
tudjuk tömöríteni az összes
állományt, a tar(1) paranccsal floppyra
menteni ezeket, majd a gunzip(1) paranccsal
kitömöríteni.
Az egész mentés visszaállításához adjuk ki a következő parancsot:
# tar Mxvf /dev/fd0
Két módon tudunk csak bizonyos állományokat visszaállítani. Először is, tegyük be a mentés első lemezét és adjuk ki a következő parancsot:
# tar Mxvf /dev/fd0 állomány
A tar(1) segédprogram ezután sorban kérni fogja a többi lemezt egészen addig, amíg meg nem találja a keresett állományt.
Vagy ha pontosan tudjuk, hogy melyik lemezen található a keresett állomány, akkor az iménti parancs használatát azzal a lemezzel kezdjük. Vigyázzunk, mert ha a lemezen található első állomány az előző lemezen kezdődik, akkor a tar(1) figyelmeztetni fog minket, hogy nem állítja vissza még akkor sem, ha erre nem is kértük!
Ha kérdése van a FreeBSD-vel kapcsolatban, a következő
címre írhat (angolul): <freebsd-questions@FreeBSD.org>.
Ha ezzel a dokumentummal kapcsolatban van kérdése,
kérjük erre a címre írjon: <gabor@FreeBSD.org>.