Avamar :スナップショットの復元タスクでVMwareイメージのリストアが失敗します。
概要: Avamar - 「avvcbimage Error」でスナップショットの復元タスクでVMwareイメージのリストアが失敗する <44020>: VM「[] .vmx」タスク作成のスナップショットの復元で問題が発生しました。」
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
次のエラーが 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にも表示され、リストア ログに対応します。
原因
vCenterは、バックアップされたVM.vmxファイルから設定済みのdvs.portIdを割り当てることができません。
これは、ソースとデスティネーションのvCenterが重複排除仮想分散スイッチ名(dvs)を使用している場合に、あるvCenterから別のvCenterにリストアするときに発生します。
これは、ソースとデスティネーションのvCenterが重複排除仮想分散スイッチ名(dvs)を使用している場合に、あるvCenterから別のvCenterにリストアするときに発生します。
解決方法
リストアされた VM.vmx ファイルからネットワーク情報を削除するスクリプトを作成します。
1.Avamarプロキシを選択し、次のスクリプトを作成します。
Avamar MC UIで、リストア中に、 clearDVS.sh がインストールされているプロキシを選択します。高度なフラグを渡して、リストア ジョブ中に実行します。
属性を入力します。[avtar]run-at-end=clearDVS.sh
属性値: clearDVS.sh
5 と入力します。リストアを開始します。変更が行われたプロキシをポイントします。
6.リストアが完了するまで待ちます。これで、ネットワーク設定を編集し、VMの電源をオンにできるようになります。
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
5 と入力します。リストアを開始します。変更が行われたプロキシをポイントします。
6.リストアが完了するまで待ちます。これで、ネットワーク設定を編集し、VMの電源をオンにできるようになります。
文書のプロパティ
文書番号: 000205737
文書の種類: Solution
最終更新: 21 7月 2023
バージョン: 2
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。