Avamar :スナップショットの復元タスクでVMwareイメージのリストアが失敗します。

Summary: Avamar - 「avvcbimage Error」でスナップショットの復元タスクでVMwareイメージのリストアが失敗する <44020>: VM「[] .vmx」タスク作成のスナップショットの復元で問題が発生しました。」

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

次のエラーが avvcbimage ログで報告され、vSphereインターフェイスに表示されます。
 avvcbimage Error : vSphere Task failed: 'A general system error occurred: vDS host error: see faultCause'.
 avvcbimage Error : Snapshot reversion for VM '[] .vmx' task creation encountered a problem
 
エラーはvSphereにも表示され、リストア ログに対応します。
vSphereに同じエラーが表示される


 
 

Cause

vCenterは、バックアップされたVM.vmxファイルから設定済みのdvs.portIdを割り当てることができません。
これは、ソースとデスティネーションのvCenterが重複排除仮想分散スイッチ名(dvs)を使用している場合に、あるvCenterから別のvCenterにリストアするときに発生します。

Resolution

リストアされた VM.vmx ファイルからネットワーク情報を削除するスクリプトを作成します。

1.Avamarプロキシを選択し、次のスクリプトを作成します。
/usr/local/avamarclient/etc/scripts/clearDVS.sh
2.スクリプトを編集し、次の行を追加します。
#!/bin/bash
find /usr/local/avamarclient/var/vmware/ -name vm.vmx -exec sed -i '/.dvs.switchId/d;/.dvs.portId/d;/.dvs.portgroupId/d;/.dvs.connectionId/d' {} \;
3.chmodコマンドを使用して、ファイルの実行権限を設定します。
chmod 755 /usr/local/avamarclient/etc/scripts/clearDVS.sh
4.これを実行するには、次の行を /usr/local/avamarclient/var/avtar.cmd に追加します。
--run-at-end=clearDVS.sh
または、MCGUIから同じ動作を実行することもできます。

Avamar MC UIで、リストア中に、 clearDVS.sh がインストールされているプロキシを選択します。高度なフラグを渡して、リストア ジョブ中に実行します。

属性を入力します。[avtar]run-at-end=clearDVS.sh
属性値: clearDVS.sh


MC UIリストア コマンド ライン オプション画面
5 と入力します。リストアを開始します。変更が行われたプロキシをポイントします。
6.リストアが完了するまで待ちます。これで、ネットワーク設定を編集し、VMの電源をオンにできるようになります。
Article Properties
Article Number: 000205737
Article Type: Solution
Last Modified: 21 Jul 2023
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.