問題
Agent for VMware Virtual Infrastructure (AVVI) によるバックアップが、次のエラーで失敗することがあります。
エラーメッセージ
ジョブログ:
最終エラー: 0xe0009585 - 仮想マシンのディスクを開くことができません。
Unable to open a disk of the virtual machine. VixDiskLib_Open() reported the error: You do not have access rights to this file.
beremoteデバッグログ:
[fsysshared] - VDDK-Warn: [NFC ERROR] NfcNewAuthdConnectionEx: Failed to connect to peer. Error: Host address lookup for server esx_host.intra.domain.com failed: The requested name is valid, but no data of the requested type was found
[fsysshared] - VDDK-Log: NBD_ClientOpen: Couldn't connect to esx_host.DOMAIN:902 Host address lookup for server esx_host.intra.domain.com failed: The requested name is valid, but no data of the requested type was found
[fsysshared] - VDDK-Log: DISKLIB-LINK : "vpxa-nfc://[DATASTORE NAME] VM_NAME/VM_NAME_1.vmdk@esx_host.DOMAIN:902!52 6b bd d7 c0 14 9f 6e-1d 1d ea 36 f8 74 27 b0" : failed to open (NBD_ERR_NETWORK_CONNECT).
注: beremote のログに以下の記録がある場合、VDDK-Log: NBD_ClientOpen: Couldn't connect to ESXFQDN:902 Cannot connect to host ESXFQDN: No connection could be made because the target machine actively refused it.
ESX のホスト側の TCP ポート 902 への接続がブロックされている場合に発生することがあります。
原因
この問題は、Backup Exec が ESX ホストにアクセスできないために発生します。
ESX ホスト間のバックアップ中にゲスト仮想マシンが vMotion 経由で再配置されている場合でも、vCenter は、複数の ESX ホスト間でゲスト仮想マシンを自動的に検出および保護するための統合の中心点としての役割を Backup Exec に提供します。これにより、現在、どの ESX サーバーがホストしているかには関係なく、多数のゲスト仮想マシンのバックアップの設定と構成を容易にします。
バックアッププロセスでは、Backup Exec はメタデータの収集のために ESX ホストへの接続を確立する必要があります。そのため、Backup Exec サーバと ESX ホストの間で接続できる必要があります。
この接続に関して、Backup Exec サーバと ESX サーバ間の通信で使用するポートを開く必要があり、デフォルトのポートは 902 になります。
解決策
次の手順に従い、問題を改善できます。
- Backup Exec がバックアップおよびリストア操作を正常に完了するには、ESX ホストに直接接続できる必要があります。
- [VMテンプレート] がバックアップ選択リストにあるかどうかを確認し、ある場合はチェックを外してバックアップを再実行します。
- ESX との通信用にポート 902 を開放します。