NVP-vProxy: 仮想マシンのバックアップが「バックアップのための仮想マシンのロックに失敗しました」で失敗する
Summary: NetWorker VMware Protection (NVP) vProxyは、バックアップ ワークフローの開始時に仮想マシンをロックできないため、バックアップが失敗します。以前のバックアップ操作では、実行中に問題が発生した後、VMロック属性がそのまま残されていました。古いロックにより、影響を受けるVMで新しいバックアップ操作を開始できなくなります。
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
NVP統合では、vProxyアプライアンスを使用してVMバックアップを実行します。ワークフローの開始時にバックアップが失敗し、別のvProxy操作がアクティブであることを示すメッセージが表示されます。
vProxyバックアップ ログには、ロックの失敗が表示されます。
YYYY/MM/DD HH:MM:SS INFO: [@(#) Build number: 43] Another vProxy operation is active on VM vm-XXX: {Operation:Backup StartTime:YYYY-MM-DDTHH:MM:SSZ Proxy:[VPROXY_NAME] SessionId:4cf6f76c-ef6c-435d-880c-77fbaf49e17d}
YYYY/MM/DD HH:MM:SS ERROR: [@(#) Build number: 43] Failed to lock Virtual Machine for backup: Another vProxy operation is active on VM vm-XXX: {Operation:Backup StartTime:YYYY-MM-DDTHH:MM:SSZ Proxy:[VPROXY_NAME] SessionId:4cf6f76c-ef6c-435d-880c-77fbaf49e17d}.
VMで他のバックアップまたはリストア操作が現在実行されていない。ロックは、以前に失敗したバックアップから古くなっています。
Cause
vProxyバックアップ ワークフローは、各バックアップの開始時にVMカスタム属性を設定します。これらの属性は、同じVM上での複数のvProxy操作を防止します。バックアップが完了すると、ワークフローによって属性が削除されます。
実行中に以前のバックアップで問題が発生した場合、属性が削除されないことがあります。古いロックは保持され、VM上のすべての新しいバックアップ操作がブロックされます。
関連するVMカスタム属性は、[EMC vProxyセッション]と[最後のEMC vProxy]です。
Resolution
古いVMロックをクリアするには、2つの方法があります。
方法 1 — vmconfig ユーティリティを使用してロックをクリアする
- vProxyアプライアンスのいずれかへのSSHセッションを開きます。rootとして認証します。
- vProxy環境変数をロードします。
source /opt/emc/vproxy/unit/vproxy.env - VMロック状態をクエリーして、ロックがアクティブであることを確認します。
/opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "info" -l moref -k <vm_moref> - ロックがアクティブな場合、出力に「Backup Locked: true」と表示されます。
- バックアップ ロックをリセットします。
/opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "reset-backup" -l moref -k <vm_moref> - VMに対して再度クエリーを実行して、ロックがクリアされたことを確認します。
/opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "info" -l moref -k <vm_moref> - 出力に「Backup Locked: false」と表示されます。
- 影響を受けたVMのバックアップを再試行します。
方法2:vSphere Web Clientを使用してロックをクリアする
- vSphere Webクライアントにログインします。
- 影響を受ける仮想マシンに移動します。
- VMのカスタム属性を編集します。
- 次の属性の値を削除します。
- EMC vProxyセッション
- 最後のEMC vProxy
- 変更を保存して、バックアップを再試行します。
ロックを解除した後もバックアップが失敗し続ける場合は、 Dellサポート に連絡して詳細な調査を依頼してください。このKB記事をお知らせください。
Additional Information
サンプルの出力:
myvproxyname:~ # /opt/emc/vproxy/bin/vmconfig -v vCenter_name.domain.com -u myProxyUser@vsphere.local -p myProxyPassword -c "info" -l moref -k vm-96
VM Config
vCenter: "vCenter_name.domain.com", User: "myProxyUser@vsphere.local", Password: "myProxyPassword", Lookup Mode: "moref", Lookup Key: "vm-96", Command: "info"
Logged into vCenter 'vCenter_name.domain.com'.
Connected to session on vCenter 'vCenter_name.domain.com' Version '6.5.0 build-8307201, API:6.5', Uuid:5b106da3-cb53-48e6-af57-7ac1d5154ab6.
Found virtual machine "virtualmachine_name.domain.com" with MORef "vm-96".
Name: "virtualmachine_name.domain.com".
CBT Enabled: true.
Migration Enabled: true.
Backup Locked: true.
Disconnected from session on vCenter 'vCenter_name.domain.com'.
Logged out from vCenter 'vCenter_name.domain.com'.
myvproxyname:~ # /opt/emc/vproxy/bin/vmconfig -v vCenter_name.domain.com -u myProxyUser@vsphere.local -p myProxyPassword -c "reset-backup" -l moref -k vm-96
VM Config
vCenter: "vCenter_name.domain.com", User: "myProxyUser@vsphere.local", Password: "myProxyPassword", Lookup Mode: "moref", Lookup Key: "vm-96", Command: "reset-backup"
Logged into vCenter 'vCenter_name.domain.com'.
Connected to session on vCenter 'vCenter_name.domain.com' Version '6.5.0 build-8307201, API:6.5', Uuid:5b106da3-cb53-48e6-af57-7ac1d5154ab6.
Found virtual machine "virtualmachine_name.domain.com" with MORef "vm-96".
Clearing EMC vProxy Session lock for virtual machine "virtualmachine_name.domain.com" "vm-96", locked by "{Operation:Backup StartTime:2018-07-31 09:36:31.487334906 -0700 PDT Proxy:myvproxyname SessionId:test-lock}".
Set custom attribute 'EMC vProxy Session' value for object vm-96 to ''.
Backup lock is cleared.
Initializing VDDK...
Migration is already enabled.
De-initializing VDDK libraries.
Disconnected from session on vCenter 'vCenter_name.domain.com'.
Logged out from vCenter 'vCenter_name.domain.com'.
myvproxyname:~ # /opt/emc/vproxy/bin/vmconfig -v vCenter_name.domain.com -u myProxyUser@vsphere.local -p myProxyPassword -c "info" -l moref -k vm-96
VM Config
vCenter: "vCenter_name.domain.com", User: "myProxyUser@vsphere.local", Password: "myProxyPassword", Lookup Mode: "moref", Lookup Key: "vm-96", Command: "info"
Logged into vCenter 'vCenter_name.domain.com'.
Connected to session on vCenter 'vCenter_name.domain.com' Version '6.5.0 build-8307201, API:6.5', Uuid:5b106da3-cb53-48e6-af57-7ac1d5154ab6.
Found virtual machine "virtualmachine_name.domain.com" with MORef "vm-96".
Name: "virtualmachine_name.domain.com".
CBT Enabled: true.
Migration Enabled: true.
Backup Locked: false.
Disconnected from session on vCenter 'vCenter_name.domain.com'.
Logged out from vCenter 'vCenter_name.domain.com'.
myvproxyname:~ #
Article Properties
Article Number: 000031523
Article Type: Solution
Last Modified: 04 Sept 2026
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.