Come utilizzare il comando amrestore per ripristinare i dati dal nastro

Questo articolo è per Amanda impresa (AE)

Questi passaggi sono utili quando il server Amanda si è bloccato e tutti i dati dell'indice sono andati persi. Questi passaggi consentono di ripristinare i dati dal nastro senza tali informazioni.

  1. Inserire il nastro contenente i dati che si desidera ripristinare
  2. Accedi come root al server Amanda
  3. Determina il nome del dispositivo a nastro
  4. Riavvolgi il nastro ; mt -f / dev / nst0 rewind
  5. cd in una directory vuota con spazio sufficiente per estrarre i dati
  6. Decidi il nome host e il nome del disco che desideri ripristinare
  7. Corri il ripristinare il comando:
amrestore / dev / nst0 hostname.zmanda.com / var
Output di esempio: [root@bugs restore]# amrestore /dev/nst0 hostname.zmanda.com /var Ripristino dal nastro Tape-5 a partire dal file 1. amrestore: 1: saltare FILE: data 20070816104124 host hostname.zmanda.com disco / boot lev 0 comp N programma /bin/tar amrestore: 2: saltare FILE: data 20070816104124 host localhost disco /etc lev 0 comp N programma /bin/tar amrestore: 3: ripristino FILE: data 20070816104124 host hostname.zmanda.com disco / var lev 0 comp N programma /bin/tar
  1. Il file di archivio dovrebbe apparire nella directory corrente:
[root@host restore]# ls hostname.zmanda.com._var.20070816104124.0
  1. Estrai l'archivio usando tar
tar -vxf nomehost.zmanda.com._var.20070816104124.0
Example Output:
[root@bugs restore]# tar -vxf hostname.zmanda.com._var.20070816104124.0 | more
./
./account/
./amanda_restore_10/
./cache/
./cache/alchemist/
./cache/alchemist/apache/
./cache/alchemist/printconf.local/
./cache/alchemist/printconf.local/wm/
./cache/alchemist/printconf.rpm/
./cache/alchemist/printconf.rpm/wm/
./cache/foomatic/
./cache/gstreamer-0.8/
./cache/logwatch/
./cache/man/
./cache/man/X11R6/
./cache/man/X11R6/cat1/
./cache/man/X11R6/cat2/
./cache/man/X11R6/cat3/
./cache/man/X11R6/cat4/