NetWorker:複数のVMに対するNMM Hyper-Vパラレル リストアが一部のVMで失敗する

Summary: NetWorker:複数の仮想マシンに対するNMM Hyper-Vパラレル リストア

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

Hyper-V仮想マシンが破損していて、複数の仮想マシンのリカバリーが必要な場合:
NMMを使用すると、複数の仮想マシンを元の(ソース)場所にリカバリーできます。

前提条件:
● 仮想マシンをソースHyper-V Serverにリカバリするには、仮想マシンの元のドライブ文字またはマウントポイントがソースサーバーに存在することを確認します
ディレクトリー パスは自動的に作成されます。ソース サーバーに仮想マシンをリカバリーすると、ソース仮想マシンが上書きされます。
● Hyper-V は内部 GUID を使用して仮想マシンを認識するため、リカバリ操作中に仮想マシンを移動したり、名前を変更したりしないでください

複数の仮想マシンに対してパラレル リストアを実行すると、一部の仮想マシンのリストアが失敗します。

 nsrnmmrc: Restore failed with the error: Failed to complete BBB restore.
 

Cause

リカバリー プロセス中に、NMMはPowerShellコマンドを使用して、VMを停止してHyper-V Managerから削除しようとします。
 Get-VM -ComputerName '<hostname>' | Where-Object {$_.name -eq '<VMName>' } | Stop-VM -Force

これにより、一部のVMの停止と削除に失敗し、リストアが失敗します。

Hyper-v VMMS管理ログ > イベント ログに、次のエラーが表示されます。

Failed to perform the operation. The virtual machine is currently performing another operation
<VMName> failed to perform the 'Turning Off' operation. The virtual machine is currently performing the following operation: 'Shutting Down'.(Virtual machine ID GUID)


PowerShellがVMを停止しようとすると、次のエラーで失敗します。

Get-VM -ComputerName '<hostname>' | Where-Object {$_.name -eq '<VMName>' } | Stop-VM -Force
Stop-VM : '<VMName>' failed to shut down. (Virtual machine ID <GUID>)
Failed to perform the operation. The virtual machine is currently performing another operation.
+ ... '<hostname>' | Where-Object {$_.name -eq <VMName> } | Stop-VM -Force
+                                                            ~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Stop-VM], VirtualizationException
    + FullyQualifiedErrorId : OperationFailed,Microsoft.HyperV.PowerShell.Commands.StopVM

PS C:\Using VHD> Get-VM -ComputerName '<hostname>' | Where-Object {$_.name -eq '<VMName>' } | Remove-VM -Force
Remove-VM : Deleting '<VMName>' failed.

 

Resolution

回避策:-
この問題が発生した場合は、仮想マシンを手動で停止して削除してから、リストアを実行します。

Powershellから
ステップ1:仮想マシンの電源を切ります。
Get-VM -ComputerName '<hostname>' | Where-Object {$_.name -eq '<VMName>' } | Stop-VM -TurnOff

注:仮想マシン <VMName>.
をオフにするこの操作は、仮想マシンから電源を切断することと同じであり、保存されていないデータが失われる可能性があります。

手順2:VMを削除します。 
Get-VM -ComputerName '<hostname>' | Where-Object {$_.name -eq '<VMName>' } | remove-VM

Hyper-Vマネージャーから
ステップ1:- Hyper-Vマネージャーを開き、 VMを右クリックして [オフにする]をクリックします。
ステップ1:-Hyper-Vマネージャーを開き、VMを右クリックして[オフにする]をクリックします。                             
ステップ2:-[オフにする]後、VMを右クリックし、[削除]をクリックします
          ステップ2:-「オフにする」後、VMを右クリックして[削除]をクリックします
 

 

Affected Products

NetWorker Module for Microsoft
Article Properties
Article Number: 000218962
Article Type: Solution
Last Modified: 31 Jul 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.