在批量測試環境搭建或環境複製複製情境中,您可以通過自訂鏡像大幅提升效率。建立執行個體後,可根據業務需求對其進行自訂配置(如安裝軟體、部署應用環境等),並基於更新後的執行個體產生自訂鏡像。使用該鏡像建立新執行個體時,所有預配置的自訂項將自動繼承,從而避免重複操作。本文將詳細介紹如何基於已有執行個體建立自訂鏡像,協助您快速實現測試環境的批量部署與高效管理。
前提條件
已建立ECS執行個體。具體操作,請參見自訂購買執行個體。
已刪除執行個體中的敏感性資料,避免資料安全隱患。
Linux執行個體建立自訂鏡像前,請做下列檢查:
檢查執行個體的網路設定。如果網路出現異常,排查思路請參見使用自訂鏡像建立VPC網路執行個體後網路出現異常。
檢查系統硬碟使用剩餘空間,確保系統硬碟沒有被寫滿。
背景資訊
在建立自訂鏡像的過程中,ECS會為執行個體的每塊雲端硬碟自動建立一個快照,這些快照組合起來構成一個自訂鏡像,如下圖所示。
如果執行個體包含了資料盤,建立的自訂鏡像是系統硬碟與資料盤的整機鏡像。
注意事項
建立自訂鏡像前,請仔細閱讀以下注意事項:
注意項 | 說明 |
地區限制 | 執行個體及其建立的自訂鏡像屬於同一個地區。如需跨地區使用鏡像,請參見複製自訂鏡像。 |
計費 |
|
執行個體類型 | 本地SSD型執行個體規格不支援建立包含系統硬碟和資料盤的鏡像。更多資訊,請參見本地SSD型執行個體規格類型系列介紹。 |
執行個體狀態 |
|
Linux執行個體 | 使用Linux執行個體建立自訂鏡像時,還需要注意以下情況:
|
建立時間長度 | 建立鏡像所需時間取決於執行個體雲端硬碟的大小,需要等待每塊雲端硬碟的快照建立完成,鏡像才可以使用,請您耐心等待。 |
操作步驟
訪問ECS控制台-執行個體。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
單擊目標執行個體ID進入執行個體詳情頁,單擊全部操作展開所有操作面板,然後搜尋並單擊。
在建立自訂鏡像對話方塊中,完成以下配置,然後單擊確認。
配置項
說明
相關文檔
鏡像名稱
輸入鏡像名稱。
不涉及
(可選)鏡像檢測
鏡像檢測功能主要檢測匯入的自訂鏡像是否為有效鏡像、自訂鏡像是否可以建立出功能齊全的ECS執行個體等。
預設選中建立後執行檢測。鏡像檢測功能會在該鏡像建立完成後立即執行,檢測完成後,您可以在自訂鏡像列表的檢測結果列查看檢測詳情,如果有待修複項,可以通過CloudOps Orchestration Service (OOS)的公用模板ACS-ECS-RepairImage一鍵修複或者根據鏡像詳情中的修複建議手動修複。
說明目前僅部分作業系統支援鏡像檢測功能,不支援的作業系統列表請參見鏡像檢測作業系統限制。
(可選)鏡像族系
您可以在建立自訂鏡像時選擇鏡像族系。設定了鏡像族系功能的自訂鏡像可以被設定為棄用或者恢複可用,來實現鏡像的平滑更新與復原。
(可選)鏡像描述
輸入鏡像的描述資訊。
不涉及
(可選)標籤
選擇相應的標籤。
可選:大多數情境為可選項。
必選:當您使用的RAM帳號被賦予了強制綁定標籤的相關RAM策略時,為必選項,否則會報錯許可權不足。
(可選)資源群組
選擇相應的資源群組,從用途、許可權等角度管理建立的自訂鏡像。
查看自訂鏡像建立進度。
訪問ECS控制台-鏡像。
在自訂鏡像頁簽,您可以看到建立自訂鏡像的狀態。當狀態為可用時,表示基於已有執行個體建立的自訂鏡像完成。後續,您就可以使用該自訂鏡像建立執行個體。