| Subcribe via RSS

Recuperando Backups do Amanda com AmRestore

December 17th, 2008 | No Comments | Posted in Geral


Em algumas situações, você pode ter uma fita contendo backups do Amanda, mas, por um ou outro problema sua lista de fitas se perdeu, e você não tem como recuperar os dados de forma convencional. Assim poderemos utilizar alguns comandos em modo texto para trazer de volta aqueles arquivos que vão salvar o dia.

Primeiro vamos verificar quais diretórios estão armazenados na fita.

# TAPEDEV=/dev/nst0

# mt -f /dev/nst0 rewind

# while mt -f $TAPEDEV fsf 1 ; do  dd if=$TAPEDEV bs=32k count=1 | head -1;  sleep 1; done
AMANDA: FILE 20081204 servidor /etc lev 0 comp .gz program /bin/tar
1+0 records in
0+0 records out
AMANDA: FILE 20081204 servidor /sistema lev 0 comp .gz program /bin/tar
1+0 records in
0+0 records out
AMANDA: FILE 20081204 servidor /arquivos lev 0 comp .gz program /bin/tar
1+0 records in
0+0 records out

Como vimos, o diretório /sistema está na nossa fita. Agora vamos extrair esse diretório.

# mt -f /dev/nst0 rewind

# amrestore -p /dev/nst0 servidor /arquivos | tar xv

Pronto. Os arquivos já estão disponíveis no diretório que você está. Fácil e rápido.

Tags: ,