mondo rescue
稼動中のシステムを停止させずに丸ごとバックアップ
ファイルだけのバックアップが可能
ISOイメージ出力またはバックアップデバイスに直かき
リモート(NFSとか)にisoイメージをバックアップできる
cdrecordなどのCD(DVD)書き込みソフトとの連携が必要
検証機能つき
ファイル単位での復旧が可能
OSC TokyoFallでmiraclelinuxのミニセミナー (0)
Mondo RescueによるLinux丸ごとバックアップ術
http://blog.xenophy.com/2007/03/mondo_rescuelinux.html (1)
http://www.thinkit.co.jp/free/article/0612/7/1/ (2)
システムリカバリ用DVDを作成するには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a010mondorescue.html(3)
Mondo Resuceのバックアップデータをリストアするには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a023mondorestore.html
を参考にやってみますか。
http://www2.starcat.ne.jp/~kanocl/shumi/mondomanual.htm ..mondo rescue man page
バックアップ時のコマンドを記事から抽出すると
#mondoarchive -Oi -8 -F -d /root -E /root -p $(hostname)-$(date +%y%m%d) (0) #mondoarchive -O -i -L -d /backup/`date +%A` -E /backup -s 4200m -F (1) # mondoarchive -Oi -gF -L -N -s 4200m -d /nfs -E /nfs (2) # mondoarchive -Oi -g -F -s 4g -I /home/nori -d /backup (3)
Lはlzo圧縮、Nはローカルディスクのみをバックアップ対象にする。Fは起動フロッピを作成しない、iはisoイメージで出力。あとはわかるよね?
とまあ、記事の通りにやってもすんなりはいかないんですよね。
こっちがトラブルの解決事例
CentOSのバックアップ
http://kiyoeri.la.coocan.jp/wordpress/?p=34 (T1)
grepの-Fオプション、またはfgrepのバグ?
#export LANG=C とした上で # mondoarchive -Oi -gF -L -N -s 4200m -d /iso -E /iso (T1)
Fedora JP BBS ≫ Fedora 7 ≫ スレッド : mondo rescueによるハードディスク丸ごとリストア
http://bbs.fedora.jp/read.php?FID=11&TID=6208 (T2)
mondoarchive -Oi -gF -L -N -s 680m -d /home -l GRUB -f /dev/hda とて行うと、OSがインストールされている/いないに関係なくリストアすることができました。
エーと、総合すると
mondoarchive -O -i -F -N -s 4200m -d /mnt -E /mnt -L -l GRUB -f /dev/sda \
-p $(hostname)-$(date +%y%m%d)
って感じでDVDsizeのisoファイルができる?
hirasawa@hirasawa-desktop:/media/disk/ubuntu$ sudo mondoarchive -O -i -F -N -s 4200m -d /media/disk/ubuntu -E /media -L -p $(hostname)-081021
のほうがいいかな?
つぎはDVDへの書き込み
hirasawa@ubuntu-8:/media/disk/ubuntu$ sudo cdrecord dev=/dev/cdrom ./hirasawa-desktop-081021-1.iso
sudo: unable to resolve host ubuntu-8
wodim: No write mode specified.
ってかんじでいかが?
(3)の記事のリストアでは
「boot:」のプロンプトで「interactive ramdisk_blocksize=1024」と入力して[Enter]キーを押すと、システムが起動して以下のようなリストアのメニューが表示される。
と叩けとかかれている