Le unità a nastro sono solitamente identificate come:

/dev/st0 o /dev/nts0.

Il device identificata con “n” (es. /dev/nts0) indica “no rewind” e, pertanto, dopo l’operazione il nastro non verrà riavvolto.

Comandi:

MTX (control SCSI media charger device)

mtx status (per consocere le “stato” della tape library)

mtx unload  [<slotnum>] [ <drivenum> ] (“scarica” il nastro dal drive <drivenum> nello <slotnum>)

mtx -f /dev/sg1 load <slotnum [ <drivenum> ] (“carica” il nastro dallo slot <slotnum> nel drive <drivenum>)

MT

mt  -f /dev/st0  rewind (riavvolgi il nastro)

mt -f  /dev/st0  eject (espelli il nastro)

mt -f /dev/st0  status (mostra le informazioni sul nastro)

mt -f /dev/st0 tell (indica il blocco corrente)

mt -f /dev/st0 erase (cancella il nastro)

mt -f /dev/nst0 eod (va alla fine dei "dati")

mt -f /dev/nst0 bsfm 1 (va al record precedente)

mt -f /dev/nst0 bsfm 1 (va al record successivo)

TAR

tar -tvf /dev/st0 > nomefile (scrive su "nomefile" la lista dei file presenti sul nastro)

tar -xvf /dev/st0 <cartella>/nomefile (scarica sul path corrente il file o la cartella indicata in <cartella>/nomefile -> si possono usare anche le wildcard)

tar -czf /dev/st0 /www /home (effettua il backup delle dir www e home in maniera compressa (z))

tar -tzf /dev/st0 (visualizza la lista dei file presenti sul nastro)

tar -xzf /dev/st0 www (effettua un "restore" della dir www)

tar -clpMzvf /dev/st0 /home (effettua il backup di home in più nastri)

tar -dlpMzvf /dev/st0 /home (per comparare il backup)

tar -xlpMzvf /dev/st0 /home (per effettuare il riprisino dei dati in caso di perdita di dati)

dove:

  • d : find differences between archive and file system
  • x : extract files from an archive
  • l : list the contents of an archive
  • p : ignore umask when extracting files
  • M : create/list/extract multi-volume archive (multiple tapes)
  • z : Compress backup using gzip
  • v : verbosely list files processed
  • f /dev/st0 : Tape device name
  • /home : Backup /home file system