NetWorker: Impossibile effettuare il restore della VM ESXi senza l'integrazione di vCenter a causa di un UUID mancante

Summary: Il saveset esiste ma non è in grado di ripristinare la macchina virtuale ESXi senza l'integrazione di vCenter su NetWorker a causa di un UUID mancante.

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

  • Quando si esegue il restore di una macchina virtuale da NetWorker Management Console (NMC), la macchina virtuale non viene elencata come opzione ripristinabile.
  • La macchina virtuale dispone di backup (saveset) disponibili in NetWorker:
Informazioni sui saveset in NMC 
 
NOTA: I saveset delle macchine virtuali possono anche essere elencati con il seguente comando del server NetWorker mminfo -kot -q vmname=vm_name`.
  • Da VMware View in NMC, la macchina virtuale non mostra il campo "UUID" in "Properties"
Proprietà della macchina virtuale senza UUID

Cause

Con l'integrazione ESX/ESXi senza vCenter/vSphere, alla macchina virtuale sottoposta a backup manca il vc.uuid creato nei relativi file VMX.

L'host ESX/ESXi non configura questo parametro durante la creazione della macchina virtuale, diversamente da quando le macchine virtuali vengono ripristinate con l'integrazione di vCenter.

Resolution

NOTA: I seguenti passaggi devono essere eseguiti dall'amministratore VMware.
  1. Dal web client vSphere, arrestare la macchina virtuale in cui si è verificato il problema. 
  2. Individuare i file di configurazione della macchina virtuale nel datastore VMware.
  3. Scaricare il file VMX sul datastore correlato alla macchina virtuale specifica.
Browser del datastore su ESXi 
 
4. Creare una copia del file vmx originale, quindi aprire il file originale in un editor di testo.
5. Cercare vc.uuid e dovrebbe essere vuoto.
 
 vc.uuid vuoto per file vmx nell'editor di testo
 
6. Aggiungere manualmente un nuovo UUID che non sia un duplicato di quelli di cui ESXi detiene il record:
 VC.uuid per file VMX nell'editor di testo 
 
NOTA: Comandi VMware come `esxcli vm process list' può essere eseguito sull'host ESXi per restituire un elenco di tutte le VM in esecuzione. Questo elenco mostrerà anche gli UUID attualmente assegnati alle VM. L'UUID non può essere un duplicato di un altro UUID. Consultare la documentazione di VMware per ulteriori opzioni di comando.

        7. Eliminare la vmx originale su ESXi e caricare quella nuova salvata dalla modifica.

        8. Eseguire il seguente comando sul terminale ESXi per ottenere il vm-id della macchina virtuale che è stata modificata:

vim-cmd vmsvc/getallvms

        9. Eseguire il seguente comando per ricaricare la macchina virtuale, specificando il valore vmid del comando precedente:

vim-cmd vmsvc/reload vmid

        10. Accendere la macchina virtuale e verificare che funzioni correttamente.
        11. Aggiornare VMware View su NetWorker Management Console. La macchina virtuale dovrebbe ora riportare l'"UUID" assegnato:

Proprietà delle macchine virtuali con UUID
        12. Eseguire il restore della macchina virtuale.

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.