管理自訂映像的更新
適用於:✔️ Windows VM ✔️ Linux VM ✔️ 內部部署環境 ✔️ 已啟用 Azure Arc 的伺服器。
本文說明自定義映像支援、如何啟用訂用帳戶以及限制。
非同步檢查以驗證自訂映像支援
如果您使用自訂映像,可以使用更新管理員作業,例如檢查更新、一次性更新、排程更新或定期評定,來驗證 VM 是否支援客體修補。 如果 VM 有受支援,您可以開始進行修補。
使用市集映像時,即使在觸發更新管理員作業之前,仍會驗證支援。 在這裡,沒有預先存在的驗證,而且會觸發更新管理員作業。 只有它們的成功或失敗會決定支援。
例如,評定呼叫會嘗試擷取映像作業系統系列中可用的最新修補檔,以檢查支援。 它會將此支援相關資料儲存在 Azure Resource Graph 資料表中,您可以在其中查詢以查看從自訂映像建立之 VM 的支援狀態。
檢查自訂映像的支援
使用下列其中一個 API 啟動非同步支援檢查:
驗證 Azure Resource Graph 的 VM 支援狀態:
資料表:
patchassessmentresources
資源:
Microsoft.compute/virtualmachines/patchassessmentresults/configurationStatus.vmGuestPatchReadiness.detectedVMGuestPatchSupportState. [Possible values: Unknown, Supported, Unsupported, UnableToDetermine]
建議您在佈建 VM 之後執行評定修補 API,並將公開預覽設定為必要條件。 此動作會驗證 VM 的支援狀態。 如果有支援 VM,您可以執行安裝修補 API 以開始修補。
限制
自動 VM 客體修補無法在自訂映像上運作,即使修補協調流程模式是設為 Azure orchestrated/AutomaticByPlatform
。 您可以定義自己的排程以使用排程修補來修補機器,或隨需安裝更新。
下一步
深入了解支援的作業系統。