UUID einer VM abrufen


In diesem Dokument wird beschrieben, wie Sie den UUID (Universally Unique Identifier) einer VM-Instanz mithilfe eines Tools abrufen, das für das Betriebssystem der VM spezifisch ist.

Jede VM hat einen UUID mit den folgenden Attributen:

  • Er ist in den Compute Engine-VMs eindeutig.

  • Er wird aus der Projekt-ID, der Zone und dem Namen der VM generiert.

  • Er ist für die gesamte Lebensdauer der VM stabil. Wenn die VM gelöscht und im selben Projekt, in derselben Zone und mit demselben Namen neu erstellt wird, erhält sie den gleichen UUID.

UUIDs sind nur für VMs verfügbar, die am oder nach dem 30. Oktober 2014 erstellt wurden. Wenn Sie eine VM vor diesem Datum erstellt haben, erstellen Sie die VM neu, damit Compute Engine ihr einen UUID zuweisen kann.

Betriebssystem-Tools zum Abrufen der UUID einer VM verwenden

Führen Sie zum Abrufen des UUID einer VM den Befehl aus, der dem Betriebssystem der VM entspricht:

Linux

  1. Führen Sie auf der Linux-VM den folgenden dmidecode-Befehl aus:

    sudo dmidecode -t system | grep UUID
    
  2. Sie sollten eine Antwort ähnlich der folgenden erhalten:

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

Windows (Cmd.exe)

  1. Führen Sie in der Eingabeaufforderung auf der Windows-VM den folgenden wmic-Befehl aus:

    wmic path win32_computersystemproduct get uuid
    
  2. Sie sollten eine Antwort ähnlich der folgenden erhalten:

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

Windows (PowerShell)

  1. Führen Sie in PowerShell den folgenden WMI-Befehl (Windows-Verwaltungsinstrumentation) aus:

    (Get-WmiObject -Class Win32_ComputerSystemProduct).UUID
    
  2. Sie sollten eine Antwort ähnlich der folgenden erhalten:

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