NetWorker:UUIDがないため、vCenter統合なしでESXi VMをリストアできない

Summary: セーブセットは存在しますが、UUIDがないため、NetWorkerでvCenter統合なしでESXi仮想マシンをリストアできません。

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

  • NMC(NetWorker管理コンソール)から仮想マシンのリストアを実行する場合、仮想マシンはリカバリー可能なオプションとして表示されません。
  • 仮想マシンには、NetWorkerで使用可能なバックアップ(セーブセット)があります。
NMCのセーブセット情報 
 
メモ: 仮想マシン セーブセットは、次のNetWorkerサーバー コマンドを使用して一覧表示することもできます。 mminfo -kot -q vmname=vm_name`.
  • NMCのVMware Viewから、仮想マシンの[プロパティ]の下に[UUID]フィールドが表示されない
UUIDのない仮想マシンのプロパティ

Cause

vCenter/vSphereを使用しないESX/ESXi統合では、バックアップされた仮想マシンに vc.uuid パラメーターがVMXファイルに作成されます。

ESX/ESXiホストでは、vCenter統合で仮想マシンがリストアされる場所とは異なり、仮想マシンの作成時にこのパラメーターは構成されません。

Resolution

メモ: 次の手順は、VMware管理者が実行する必要があります。
  1. vSphere Web Clientから、問題が発生した仮想マシンをシャットダウンします。 
  2. VMwareデータストア内の仮想マシンの構成ファイルを参照します。
  3. 特定の仮想マシンに関連するデータストアにVMXファイルをダウンロードします。
ESXiのデータストア ブラウザー 
 
4.元のvmxファイルのコピーを作成し、テキスト エディターで元のファイルを開きます
5.次に、 vc.uuid 空白にする必要があります。
 
 テキスト エディター上のVMXファイルの空のvc.uuid
 
6.ESXiがレコードを保持しているUUIDと重複していない新しいUUIDを手動で追加します。
 テキスト エディター上のvmxファイルのvc.uuid 
 
メモ: VMwareコマンド( `esxcli vm process listESXiホストで'を実行すると、実行中のすべてのVMのリストを返すことができます。このリストには、VMに現在割り当てられているUUIDも表示されます。UUIDを別のUUIDと重複させることはできません。その他のコマンド オプションについては、VMwareのドキュメントを参照してください。

        7.ESXi上の元のvmxを削除し、編集から保存した新しいvmxをアップロードします。

        8.ESXiターミナルで次のコマンドを実行して、変更された仮想マシンのvm-idを取得します。

vim-cmd vmsvc/getallvms

        9.上記のコマンドからvmidを指定して、次のコマンドを実行して仮想マシンを再ロードします。

vim-cmd vmsvc/reload vmid

        10.仮想マシンの電源を入れ、正しく機能していることを確認します。
        11.NetWorker Management ConsoleでVMware Viewを更新すると、仮想マシンに割り当てられた「UUID」が一覧表示されます。

UUIDを含む仮想マシンのプロパティ
        12.仮想マシンのリストアを実行します。

Affected Products

NetWorker Family
Article Properties
Article Number: 000216124
Article Type: Solution
Last Modified: 05 Jun 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.