2015.07.27
CentOS
CentOS6.5 まるごとバックアップ
CentOSをまるまるバックアップするには
Mondo Rescueというソフトを使ってバックアップイメージを作成します。
まず、Mondo Rescueをインストールします。
# cd /etc/yum.repos.d # wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo # yum -y install mondo
依存関係が結構ありましたが全てインストール。
======================================================================================================================================= Package Arch Version Repository Size ======================================================================================================================================= Installing: mondo x86_64 3.2.0-1.rhel6 mondorescue 1.3 M Installing for dependencies: afio x86_64 2.5-1.rhel6 mondorescue 81 k buffer x86_64 1.19-4.rhel6 mondorescue 24 k genisoimage x86_64 1.1.9-12.el6 base 348 k mindi x86_64 3.0.0-1.rhel6 mondorescue 336 k mindi-busybox x86_64 1.21.1-1.rhel6 mondorescue 291 k mtools x86_64 4.0.12-1.el6 base 194 k perl-IO-Interface x86_64 1.05-2.el6 mondorescue 27 k perl-MondoRescue noarch 3.2.0-1.rhel6 mondorescue 64 k perl-Net-IPv4Addr noarch 0.10-6.el6 mondorescue 15 k perl-ProjectBuilder noarch 0.12.7-1.rhel6 mondorescue 131 k syslinux x86_64 4.04-3.el6 base 346 k syslinux-nonlinux noarch 4.04-3.el6 base 584 k wodim x86_64 1.1.9-12.el6 base
高速圧縮ライブラリlzoと高速圧縮ツールlzopをインストールします。
(バックアップ時にオプション”-L”を指定するときに必要)
# yum list lzo lzop # yum -y install lzo lzop
backupフォルダを作成し、バックアップ開始。
5分くらいでbackupにmondorescue-1.isoが出力されました。
# mkdir /backup # mondoarchive -Oi -L -N -s 4200m -d /backup -E /backup
リストアは別の機会にします。