Hur man använder kommandot amrestore för att återställa data från bandet

Denna artikel är för Amanda Enterprise (AE)

Dessa steg är användbara när Amanda-servern har kraschat och all indexdata förlorats. Med dessa steg kan du återställa data från band utan den informationen.

  1. Sätt i tejp som innehåller data som du vill återställa
  2. Logga in som root till Amanda-servern
  3. Bestäm bandenhetens namn
  4. Spola tillbaka bandet ; mt -f / dev / nst0 spola tillbaka
  5. cd till en tom katalog med tillräckligt med utrymme för att extrahera dina data
  6. Bestäm om värdnamn och diskname som du vill återställa
  7. Kör amrestore-kommandot:
amrestore / dev / nst0 värdnamn.zmanda.com / var
Exempelutdata: [root@bugs restore]# amrestore /dev/nst0 värdnamn.zmanda.com /var Återställer från band Tape-5 som börjar med fil 1. amrestore: 1: hoppar över FIL: date 20070816104124 värd värdnamn.zmanda.com disk /boot program /FIB 0 comp: LE hoppar över lev 2 comp: LE 20070816104124 host localhost disk /etc lev 0 comp N program /bin/tar amrestore: 3: återställer FIL: datum 20070816104124 host hostname.zmanda.com disk /var lev 0 comp N program /bin/tar
  1. Arkivfilen ska visas i den aktuella katalogen:
[root@host restore]# ls hostname.zmanda.com._var.20070816104124.0
  1. Extrahera arkivet med tjära
tar -vxf värdnamn.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/