OpenVZ: vzdump によるバックアップ

OpenVZ 環境で動作中のゲストをバックアップするメモです。

vzdump というツールが提供されています。
これを使うと幸せになれるかもしれません。

インストールから簡単な使い方です。

1. vzdump インストール

(1) rpmforge リポジトリの導入
# rpm -Uvh http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
(2) vzdump に必須パッケージの導入
# yum install cstream
# yum install perl-LockFile-Simple
(3) vzdump の取得&インストール
# wget http://www.proxmox.com/cms_proxmox/cms/upload/vzdump/vzdump-1.2-5.noarch.rpm
# rpm -ivh vzdump-1.2-5.noarch.rpm
(4) Perl ライブラリの移動
# cp -rp /usr/share/perl5/PVE /usr/lib/perl5/vendor_perl/5.8.8

2. OpenVZ backup 手順
# vzdump --dumpdir /vz/dump --compress VPSID


 --dumpdir : Backup先ディレクトリ
 --compress : Backup取得データの圧縮(gzip)
 VPSID: ゲストID(VPS ID)

3. OpenVZ restore 手順
# vzrestore /var/vz/Backup/vzdump-openvz-202-2010_02_15-15_26_18.tar.gz VPSID


 VPSID: リストア先の VPSID

 ※VPSID に別IDを指定して復元することも可能です(Clone)。

このエントリーをはてなブックマークに追加

コメント

コメントフォーム
記事の評価
  • リセット
  • リセット