2011/03/29

仮想マシン:Windows Server 2008のVCBによるカスタム静止スクリプトパス

仮想マシン Windows Server 2008 について、VMware Consolidated Backup (VCB)を利用したカスタム静止スクリプトのパスについて。

環境:

VMware Consolidated Backup 1.5 Update1 (Windows Server 2003 R2 上)
を使用し、以下の環境上の仮想マシンWindows Server 2008 へのVCBバックアップテスト。
・VMware ESX Server 3.5 U4 (vCenter 2.5)
・VMware ESX Server 4.0 U2 (vCenter 4.0)

仮想マシン Windows Server 2008 でのカスタム静止スクリプトパス

検証結果。

・VMware ESX Server 3.5 U4 (vCenter 2.5)
C:\Windows\<pre-freeze-script.bat>
C:\Windows\<post-thaw-script.bat>

・VMware ESX Server 4.0 U2 (vCenter 4.0)
C:\Program Files\VMware\VMware Tools\backupScripts.d\

VMware ESX  Server 3.5 Update4 とvCenter Server 2.5 の仮想環境で、VCB1.5 Update1を実行したところ何故か、backupScripts.d配下のバッチファイルは実行されなかった。
C:\Windows\<pre-freeze-script.bat>
C:\Windows\<post-thaw-script.bat>
が実行された。

VMwareドキュメント的考察 

ESX3.5Update5(VMwareToolsのバージョンはUpdate5にバンドルされた207095)、ゲストOSをWindows Server 2008 SP1で、同じく、backupScripts.dフォルダではなく、C:\Windows以下のpre-freeze-script.bat等が動作してしまうことが確認出来た。

ドキュメントに関しましては、
ESX3.5Update2以上環境で、Windows XP SP2についてC:\Windows以下のpre-freeze-script.batや、post-thaw-script.bat が実行されるというナレッジベース 1006671や、
マニュアルの巻末に補足情報として記載されている情報がある。
Windows Server 2008についてはWindows XP と同じような状況で、ドキュメントの追加情報が更新されていないと考えられる。

(マニュアル)
84ページ[Updates for Locations of Custom Quiescing Scripts Table on Page 52]
http://www.vmware.com/pdf/vsphere4/r40/vsp_vcb_15_u1_admin_guide.pdf
(ナレッジベース)
http://kb.vmware.com/kb/1006671



参考:VMware Consolidated Backup (VCB)の仕様について


■ VMwareサポート状況

VCB の使用可能期限が延長され、vSphere 4.1 に VCB サポートが追加されました。
vSphere 4.1 と後続のアップデートおよびパッチ リリースに対する VCB 1.5 Update 2 のサポートは、ライフサイクルが終了するまで、引き続き行われます。
VMware Infrastructure 3 プラットフォームに対するサポートは、VMware サポート ポリシー (英語版) に従って延長されます。
vSphere 4.1 よりあとの、新規メジャー バージョンまたはマイナー バージョンの vSphere プラットフォームでは、VCB はサポートされません。
VMware Consolidated Backup 1.5 Update 2 リリース ノート

■ VMware Consolidated Backup (VCB)バージョンのvCenter Server とESXの組み合わせサポートマトリックス

vSphere Compatibility Matrixes
4ページ目のVMware Consolidated Backup Compatibility with ESX and vCenter Server

■ 仮想マシン内のカスタム静止スクリプトの配置パス

Version of ESX Custom quiescing script directory
ESX 3.5 Update 1 or earlier C:\Windows\<pre-freeze-script.bat>
C:\Windows\<post-thaw-script.bat>
ESX 3.5 Update 2 or later C:\Program Files\VMware\VMware Tools\backupScripts.d\
Running custom quiescing scripts inside Windows virtual machine with ESX 3.5 Update 2 and later
Virtual Machine Backup Guide
Windows 2000 Server についてはESX3.5 Update 2以降も  backupScripts.d 配下のスクリプトパスではなく、
C:\Windows\<pre-freeze-script.bat>
C:\Windows\<post-thaw-script.bat>
が実行される。

■ Windows Server 2008 R2 および Windows 7 オペレーティング システムのバックアップ イメージが、VCB 1.5 Update 2 でサポートされていない

VMware Converter では、Windows Server 2008 R2 および Windows 7 ゲスト OS のバックアップ イメージのリストアはサポートされていないため、バックアップをリストアすることはできません。
現在のところ、この問題に回避策はありません。
VMware Consolidated Backup 1.5 Update 2 リリース ノート

0 件のコメント:

コメントを投稿