Jak używać polecenia amrestore do przywracania danych z taśmy

Ten artykuł jest przeznaczony dla Amanda Enterprise (AE)

Te kroki są przydatne w przypadku awarii serwera Amanda i utraty wszystkich danych indeksu. Te kroki umożliwiają przywrócenie danych z taśmy bez tych informacji.

  1. Włóż taśmę zawierającą dane, które chcesz przywrócić
  2. Zaloguj się jako root do serwera Amanda
  3. Określ nazwę napędu taśm
  4. Przewiń taśmę ; mt -f / dev / nst0 rewind
  5. cd do pustego katalogu z wystarczającą ilością miejsca, aby wyodrębnić dane
  6. Wybierz nazwę hosta i nazwę diskname, które chcesz przywrócić
  7. Uruchom polecenie amrestore:
amrestore / dev / nst0 nazwa_hosta.zmanda.com / var
Przykładowe wyjście: [root@bugs restore]# amrestore /dev/nst0 nazwa_hosta.zmanda.com /var Odtwarzanie z taśmy Tape-5 począwszy od pliku 1. amrestore: 1: pomijanie PLIKU: data 20070816104124 nazwa_hosta.zmanda.com dysk / boot lev 0 comp N program /bin/tar amrestore: 2: pomijanie PLIK: data 20070816104124 host localhost dysk /etc lev 0 comp N program /bin/tar amrestore: 3: przywracanie PLIK: data 20070816104124 nazwa hosta hosta.zmanda.com dysk / var lev 0 comp N program /bin/tar
  1. Plik archiwum powinien pojawić się w bieżącym katalogu:
[root@host restore]# ls nazwa_hosta.zmanda.com._var.20070816104124.0
  1. Wypakuj archiwum za pomocą tar
tar -vxf nazwa_hosta.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/