このブログを検索

2015年7月22日水曜日

vSphere Hypervisor ゲストのホットバックアップ

弊社が運用を担当している企業の
vSphere Hypervisor(ESXi)のゲストは、毎日ホットバックアップしてある。

ライセンス料金の増大や高価なストレージのコスト高を抑えながら、DR(ディザスタリカバリ)を構築するのに一役買っている。
ホットバックアップなので、サービス停止が無く、万が一、ハードウェアが故障した際には、バックアップを取った時点のゲストを即座に別のハードウェアにレストアが可能である。
(即座とはいってもSSDtoSSDなら早いですが、HDDtoSSDの場合は、数十分レストアにかかります。)

参考までに弊社内でのホットバックアップ後の報告メールを例に解説いたします。
ちなみに、以前から記事で書いてあるghettoVCB(ゲットーヴイシービー)を使ってバックアップとっているので、詳細は過去記事を参考にしてください。
横のタグのghettoVCBで一覧表示できると思います。
それを見て試してみてダメな際には、コメントください。
弊社でわかる範囲で回答致します。




件名:ghettoVCB - takamagahara ###### Final status: All VMs backed up OK! ######
(注:takamagaharaは弊社のESXi6.0ホスト名です。)

内容:
2015-07-21 16:00:02 -- info: ============================== ghettoVCB LOG START ==============================

2015-07-21 16:00:02 -- info: CONFIG - VERSION = 2013_01_11_0
2015-07-21 16:00:02 -- info: CONFIG - GHETTOVCB_PID = 697201
2015-07-21 16:00:02 -- info: CONFIG - VM_BACKUP_VOLUME = /vmfs/volumes/datastore2
2015-07-21 16:00:02 -- info: CONFIG - VM_BACKUP_ROTATION_COUNT = 3
2015-07-21 16:00:02 -- info: CONFIG - VM_BACKUP_DIR_NAMING_CONVENTION = 2015-07-21_16-00-01
2015-07-21 16:00:02 -- info: CONFIG - DISK_BACKUP_FORMAT = thin
2015-07-21 16:00:02 -- info: CONFIG - POWER_VM_DOWN_BEFORE_BACKUP = 0
2015-07-21 16:00:02 -- info: CONFIG - ENABLE_HARD_POWER_OFF = 0
2015-07-21 16:00:02 -- info: CONFIG - ITER_TO_WAIT_SHUTDOWN = 3
2015-07-21 16:00:02 -- info: CONFIG - POWER_DOWN_TIMEOUT = 5
2015-07-21 16:00:02 -- info: CONFIG - SNAPSHOT_TIMEOUT = 15
2015-07-21 16:00:02 -- info: CONFIG - LOG_LEVEL = info
2015-07-21 16:00:02 -- info: CONFIG - BACKUP_LOG_OUTPUT = /vmfs/volumes/datastore1/VCB/VCB-log/VCB-20150722-010001.log
2015-07-21 16:00:02 -- info: CONFIG - ENABLE_COMPRESSION = 0
2015-07-21 16:00:02 -- info: CONFIG - VM_SNAPSHOT_MEMORY = 0
2015-07-21 16:00:02 -- info: CONFIG - VM_SNAPSHOT_QUIESCE = 0
2015-07-21 16:00:02 -- info: CONFIG - ALLOW_VMS_WITH_SNAPSHOTS_TO_BE_BACKEDUP = 0
2015-07-21 16:00:02 -- info: CONFIG - VMDK_FILES_TO_BACKUP = all
2015-07-21 16:00:02 -- info: CONFIG - VM_SHUTDOWN_ORDER =
2015-07-21 16:00:02 -- info: CONFIG - VM_STARTUP_ORDER =
2015-07-21 16:00:02 -- info: CONFIG - EMAIL_LOG = 1
2015-07-21 16:00:02 -- info: CONFIG - EMAIL_SERVER = mail.niriakot.jp
2015-07-21 16:00:02 -- info: CONFIG - EMAIL_SERVER_PORT = 25
2015-07-21 16:00:02 -- info: CONFIG - EMAIL_DELAY_INTERVAL = 1
2015-07-21 16:00:02 -- info: CONFIG - EMAIL_FROM = root@takamagahara.niriakot.jp
2015-07-21 16:00:02 -- info: CONFIG - EMAIL_TO = webmaster@niriakot.jp
2015-07-21 16:00:02 -- info: CONFIG - WORKDIR_DEBUG = 0
2015-07-21 16:00:02 -- info:
2015-07-21 16:00:09 -- info: Initiate backup for susanoo2
2015-07-21 16:00:09 -- info: Creating Snapshot "ghettoVCB-snapshot-2015-07-21" for susanoo2
2015-07-21 16:25:06 -- info: Removing snapshot from susanoo2 ...
2015-07-21 16:25:08 -- info: Backup Duration: 24.98 Minutes
2015-07-21 16:25:08 -- info: Successfully completed backup for susanoo2!

2015-07-21 16:25:15 -- info: Initiate backup for tsukuyomi
2015-07-21 16:25:15 -- info: Creating Snapshot "ghettoVCB-snapshot-2015-07-21" for tsukuyomi
2015-07-21 16:45:44 -- info: Removing snapshot from tsukuyomi ...
2015-07-21 16:45:45 -- info: Backup Duration: 20.50 Minutes
2015-07-21 16:45:45 -- info: Successfully completed backup for tsukuyomi!

2015-07-21 16:45:52 -- info: Initiate backup for izanagi
2015-07-21 16:45:52 -- info: Creating Snapshot "ghettoVCB-snapshot-2015-07-21" for izanagi
2015-07-21 16:58:04 -- info: Removing snapshot from izanagi ...
2015-07-21 16:58:04 -- info: Backup Duration: 12.20 Minutes
2015-07-21 16:58:04 -- info: Successfully completed backup for izanagi!

2015-07-21 16:58:09 -- info: Initiate backup for vm7
2015-07-21 16:58:10 -- info: Creating Snapshot "ghettoVCB-snapshot-2015-07-21" for vm7
2015-07-21 17:19:55 -- info: Removing snapshot from vm7 ...
2015-07-21 17:19:56 -- info: Backup Duration: 21.77 Minutes
2015-07-21 17:19:56 -- info: Successfully completed backup for vm7!

2015-07-21 17:19:59 -- info: ###### Final status: All VMs backed up OK! ######

2015-07-21 17:19:59 -- info: ============================== ghettoVCB LOG END ================================

このバックアップは、SSDからNFSへのバックアップで、
NFSはUSB3.0のHDDを使用しています。
susanoo2は、sambaサーバーで容量は100GB程度ですが、結構時間がかかります。
tsukuyomiは、メールサーバーで、これも100GB程度のゲストです。
izanagiは、ファイル共有、カレンダーサーバーで、500GBありますが、使用率が低いので、10分程度でバックアップが完了します。
vm7は、Windows7のゲストで、windows系は、比較的バックアップ時間がかかります。

このメールは、ESXiのfirewall設定で25番ポート空けておかないと飛んできませんので、ご注意ください。
レストアの際もNFSからSSDの場合、同じような所要時間です。

こんな感じで、バックアップとっておけば、遠隔地でレストアして、DRすることも可能です。
ご質問ある方は、弊社宛にメール頂くか、コメント頂ければ回答致します。

---CM---
弊社では、ログサーバーの構築と月極め管理アドバイザリー契約を
構築初期費用は無料で
運用費用は3万円(税抜)/月額から承っております。

現状のネットワークの構成やこれから実施したいこと、
一番やりたいこと、2番目にやりたいことなどを明記して頂き、
その他のご相談も含めて
見積依頼をメールで頂ければ、24時間以内にご返答致します。

基本的に弊社の運用は、弊社サーバーを経由したリモートアクセスによるものなので、
外出中でも数時間以内に対応可能です。
打ち合わせや月例会などもオンラインで実施致しますので、
時間及びコスト効率を最大限に考慮し、ご提案させて頂きます。

どうぞお気軽にご相談ください。

これ以外でも、弊社では各種サーバー
(DNS、メール、Web、ファイル共有、カスタマイズ、セキュリティチェック、ベンチマーク)を
オープンソースで、作成し、運用を致しますので、
御用命は、

webmaster@niriakot.jp

までどうぞ。 http://niriakot.jp/
(時給5,000円から請け負います。。。相談は無料。。。)

0 件のコメント:

コメントを投稿