Obtén el UUID de una VM


En este documento, se muestra cómo obtener el identificador único universal (UUID) de una instancia de máquina virtual (VM) mediante una herramienta específica del sistema operativo de la VM.

Cada VM tiene un UUID con las siguientes propiedades:

  • Es único entre las VM de Compute Engine.

  • Se genera a partir del ID del proyecto, la zona y el nombre de la VM.

  • Es estable durante el ciclo de vida de la VM. Si la VM se borra y se vuelve a crear en el mismo proyecto, zona y con el mismo nombre, recibe el mismo UUID.

Los UUID solo están disponibles para las VM creadas a partir del 30 de octubre de 2014. Si tienes una VM creada antes de esa fecha, vuelve a crearla para que Compute Engine pueda asignarle un UUID.

Usa las herramientas del sistema operativo para obtener el UUID de una VM

Para obtener el UUID de una VM, ejecuta el comando que corresponde al sistema operativo de la VM:

Linux

  1. Desde la VM de Linux, ejecuta el siguiente comando dmidecode:

    sudo dmidecode -t system | grep UUID
    
  2. Verifica una respuesta similar a esta:

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

Windows (Cmd.exe)

  1. Desde el símbolo del sistema en la VM de Windows, ejecuta el siguiente comando wmic:

    wmic path win32_computersystemproduct get uuid
    
  2. Verifica una respuesta similar a esta:

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

Windows (PowerShell)

  1. Desde PowerShell, ejecuta el siguiente comando de Instrumental de administración de Windows (WMI):

    (Get-WmiObject -Class Win32_ComputerSystemProduct).UUID
    
  2. Verifica una respuesta similar a esta:

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