Recuperare l'UUID di una VM


Questo documento mostra come ottenere l'identificatore univoco universale (UUID) di un di una macchina virtuale (VM) con uno strumento specifico un intero sistema operativo.

Ogni VM ha un UUID con le seguenti proprietà:

  • È l'unica tra le VM di Compute Engine.

  • Viene generato dall'ID progetto, dalla zona e dal nome della VM.

  • È stabile per tutta la durata della VM. Se la VM viene eliminata ricreata nello stesso progetto, nella stessa zona e con lo stesso nome, la VM lo stesso UUID.

Gli UUID sono disponibili solo per le VM create a partire dal 30 ottobre 2014. Se hai creato una VM prima di questa data, ricreala in modo che Compute Engine può assegnargli un UUID.

Utilizza gli strumenti del sistema operativo per ottenere l'UUID di una VM

Per ottenere l'UUID di una VM, esegui il comando che corrisponde Sistema operativo:

Linux

  1. Dalla VM Linux, esegui il seguente dmidecode comando:

    sudo dmidecode -t system | grep UUID
    
  2. Verifica una risposta simile alla seguente:

    UUID: 3748eb17-a207-5bc3-aa4f-3113a1b9409d
    

Windows (Cmd.exe)

  1. Dal prompt dei comandi sulla VM Windows, esegui quanto segue Comando wmic:

    wmic path win32_computersystemproduct get uuid
    
  2. Verifica una risposta simile alla seguente:

    UUID
    81CBB42C-73A0-9660-6C7D-2FE94627F3A3
    

Windows (PowerShell)

  1. Da PowerShell, esegui il seguente comando Windows Management Instrumentation (WMI):

    (Get-WmiObject -Class Win32_ComputerSystemProduct).UUID
    
  2. Verifica una risposta simile alla seguente:

    81CBB42C-73A0-9660-6C7D-2FE94627F3A3