Cara menggunakan perintah amrestore untuk memulihkan data dari tape

Artikel ini untuk Amanda Perusahaan (AE)

Langkah-langkah ini berguna saat server Amanda rusak dan semua data indeks hilang. Langkah-langkah ini memungkinkan Anda untuk memulihkan data dari tape tanpa informasi itu.

  1. Sisipkan pita berisi data yang ingin Anda kembalikan
  2. Login sebagai root ke server Amanda
  3. Tentukan nama perangkat tape
  4. Putar ulang rekamannya ; mt -f / dev / nst0 mundur
  5. cd ke direktori kosong dengan cukup ruang untuk mengekstrak data Anda
  6. Tentukan nama host dan nama disk yang ingin Anda pulihkan
  7. Jalankan amrestore perintah:
amrestore / dev / nst0 hostname.zmanda.com / var
Contoh keluaran: [root @ bugs restore] # amrestore / dev / nst0 hostname.zmanda.com / var Mengembalikan dari tape Tape-5 dimulai dengan file 1. amrestore: 1: melewatkan FILE: tanggal 20070816104124 host hostname.zmanda.com disk / boot lev 0 comp N program / bin / tar amrestore: 2: melewatkan FILE: tanggal 20070816104124 host localhost disk / dll lev 0 comp N program / bin / tar amrestore: 3: memulihkan FILE: tanggal 20070816104124 host hostname.zmanda.com disk / var lev 0 comp N program / bin / tar
  1. File arsip akan muncul di direktori saat ini:
[root @ pemulihan host] # ls nama host.zmanda.com._var.20070816104124.0
  1. Ekstrak arsip menggunakan tar
tar -vxf nama host.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/