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
Desde la VM de Linux, ejecuta el siguiente comando
dmidecode
:sudo dmidecode -t system | grep UUID
Verifica una respuesta similar a esta:
UUID: 3748eb17-a207-5bc3-aa4f-3113a1b9409d
Windows (Cmd.exe)
Desde el símbolo del sistema en la VM de Windows, ejecuta el siguiente comando
wmic
:wmic path win32_computersystemproduct get uuid
Verifica una respuesta similar a esta:
UUID 81CBB42C-73A0-9660-6C7D-2FE94627F3A3
Windows (PowerShell)
Desde PowerShell, ejecuta el siguiente comando de Instrumental de administración de Windows (WMI):
(Get-WmiObject -Class Win32_ComputerSystemProduct).UUID
Verifica una respuesta similar a esta:
81CBB42C-73A0-9660-6C7D-2FE94627F3A3