Linux
Windows
本文說明如何使用虛擬機器 (VM) 作業系統專屬的工具,取得 VM 執行個體的通用不重複 ID (UUID)。
每個 VM 都有 UUID,且具備下列屬性:
在 Compute Engine VM 中是唯一的。
這是根據 VM 的專案 ID、區域和名稱產生。
在 VM 的生命週期內保持穩定。如果 VM 遭到刪除,然後在同一專案和區域中以相同名稱重建,則 VM 會收到相同的 UUID。
只有在 2014 年 10 月 30 日當天或之後建立的 VM 上才有 UUID。如果 VM 是在該日期前建立,請重新建立 VM,讓 Compute Engine 指派 UUID。
使用作業系統工具取得 VM 的 UUID
如要取得 VM 的 UUID,請執行對應 VM 作業系統的指令:
Linux
在 Linux VM 中,執行下列
dmidecode
指令:sudo dmidecode -t system | grep UUID
確認類似以下的回應:
UUID: 3748eb17-a207-5bc3-aa4f-3113a1b9409d
Windows (Cmd.exe)
在 Windows VM 的命令提示字元中,執行下列
wmic
指令:wmic path win32_computersystemproduct get uuid
確認類似以下的回應:
UUID 81CBB42C-73A0-9660-6C7D-2FE94627F3A3
Windows (PowerShell)
在 PowerShell 中執行下列 Windows Management Instrumentation (WMI) 指令:
(Get-WmiObject -Class Win32_ComputerSystemProduct).UUID
確認類似以下的回應:
81CBB42C-73A0-9660-6C7D-2FE94627F3A3