Obtenha o UUID de uma VM

Este documento mostra como obter o identificador único universal (UUID) de uma instância de máquina virtual (VM) através de uma ferramenta específica do sistema operativo da VM.

Cada MV tem um UUID com as seguintes propriedades:

  • É único entre as VMs do Compute Engine.

  • É gerado a partir do ID do projeto, da zona e do nome da VM.

  • É estável durante o ciclo de vida da VM. Se a VM for eliminada e recriada no mesmo projeto, zona e com o mesmo nome, a VM recebe o mesmo UUID.

Os UUIDs só estão disponíveis para VMs criadas a 30 de outubro de 2014 ou posteriormente. Se tiver uma VM criada antes dessa data, recrie a VM para que o Compute Engine lhe possa atribuir um UUID.

Use ferramentas do sistema operativo para obter o UUID de uma VM

Para obter o UUID de uma VM, execute o comando correspondente ao sistema operativo da VM:

Linux

  1. Na VM Linux, execute o seguinte comando dmidecode:

    sudo dmidecode -t system | grep UUID
    
  2. Valide uma resposta semelhante à seguinte:

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

Windows (Cmd.exe)

  1. Na linha de comandos da VM do Windows, execute o seguinte comando wmic:

    wmic path win32_computersystemproduct get uuid
    
  2. Valide uma resposta semelhante à seguinte:

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

Windows (PowerShell)

  1. No PowerShell, execute o seguinte comando da Windows Management Instrumentation (WMI):

    (Get-WmiObject -Class Win32_ComputerSystemProduct).UUID
    
  2. Valide uma resposta semelhante à seguinte:

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