You are here

Mentés és visszaállítás

Linux alatt egy szalagos eszközt többféleképpen is el lehet érni.

  • /dev/st0 az auto rewind univerzális eszköz. Ezt kell visszaállításhoz használni mivel minden művelet (parancs) után ami használja a szalagos egységet, visszatekeri a szalagot az elejére
  • /dev/nst0 ez pedig a 'no rewind' eszköz Ezt kell a mentésre (szalagra írásra) használni

Minden szalagra írás két részből áll:

  • fájl kiírása
  • EOF jelzés elhelyezése

mt /dev/nst0 status parancs kimenetében látható File number számláló mindig azt mutatja, hányadik kiírt állományt követő EOF jelzésen áll a fej.

Visszállítás

Példa

Szalag tartalma:
|BOT|file-01|EOF|file-02|EOF|file-03|EOF

file-03 visszaállítása:

  1. mt-st /dev/nst0 fsf 2 - szalag tekerése 2. EOF flag utáni részre. (itt kezdődik a file-03 állomány)
  2. tar xf file-03 . - file-03 masolas a munkakonyvtarba
  3. mt-st /dev/nst0 fsf - ugras következő EOF utáni részre (file-03-t követő EOF flag utánra) itt kezdődik file-04. Ez az utolsó parancs azért fontos mert a tar elérve a fájl végét leáll, a szalag pedig az EOF előtt marad, file-04 viszont csak az EOF jel után kezdődik fsf-el ezt a EOF jelet ugorjuk át.

mt (BSD)

A legtöbb paraméter eszközfüggő úhogy el kell olvasni eszköz kézikönyvét. Linux alatt érdemesebb a mt-st parancsot használni

http://www.mithrandir.hu/doc/book/node95.html
http://hup.hu/node/59311
http://hup.hu/node/49023 megoldas http://hup.hu/node/49023#comment-482574
http://surf.ap.seikei.ac.jp/~nakano/dump-restore/dump-restore-mini-HOWTO.en.html
http://www.faqs.org/docs/securing/chap29sec305.html
http://ubuntuforums.org/archive/index.php/t-502206.html
http://hup.hu/node/25626#comment-210144