amadna backupでのリストア方法メモ-コンフィグファイル無いとき



amanda backupでコンフィグファイルがない場合に、フルバックアップデータを戻す方法のメモ
(データが残っていれば…だけど)



バージョン
OS :CentOS 6.3
amandaバージョン :amanda-backup_server-3.3.2-1.rhel6.x86_64



リストア対象を確認する


#dd if=/backup/amanda/vtl/slot1/00001.test-server._var.0 bs=32k count=1
MANDA: SPLIT_FILE 20121014052729 test-server /var part 1/-1 lev 0 comp N program /bin/tar
ORIGSIZE=4403800
DLE=<
GNUTAR
/var
0
bsdtcp
YES
YES
AMANDA

ENDDLE
To restore, position tape at start of file and run:
dd if= bs=32k skip=1 | /bin/tar -xpGf - ...

バックアップデータをリストアする


リストアするディレクトリに移動後に
# dd if=/backup/amanda/vtl/slot2/00001.test-server._var.0 bs=32k skip=1 | tar -xpGf -
137619+1 records in
137619+1 records out
4509521920 bytes (4.5 GB) copied, 88.8316 s, 50.8 MB/s

リストアするディレクトリを指定してリストア
#dd if=/backup/amanda/vtl/slot1/00001.test-server._var.0 bs=32k count=1 | tar -xpGC /backup/restore/


compress設定でバックアップしてた場合


# dd if=/backup/amanda/vtl/slot1/00001.test-server._var.0 bs=32k count=1
AMANDA: SPLIT_FILE 20121014191245 test-server /var part 1/-1 lev 0 comp .gz program /bin/tar
ORIGSIZE=4401990
DLE=<
GNUTAR
/var
0
bsdtcp
FAST
YES
YES
AMANDA

ENDDLE
To restore, position tape at start of file and run:
dd if= bs=32k skip=1 | /usr/bin/gzip -dc | /bin/tar -xpGf - ...


1+0 records in
1+0 records out

 



参考URL
http://wiki.zmanda.com/index.php/How_To:Recover_Lost_Amanda_Configuration