全部產品
Search
文件中心

Elastic Compute Service:使用執行個體建立自訂鏡像

更新時間:Apr 11, 2025

在批量測試環境搭建或環境複製複製情境中,您可以通過自訂鏡像大幅提升效率。建立執行個體後,可根據業務需求對其進行自訂配置(如安裝軟體、部署應用環境等),並基於更新後的執行個體產生自訂鏡像。使用該鏡像建立新執行個體時,所有預配置的自訂項將自動繼承,從而避免重複操作。本文將詳細介紹如何基於已有執行個體建立自訂鏡像,協助您快速實現測試環境的批量部署與高效管理。

前提條件

背景資訊

在建立自訂鏡像的過程中,ECS會為執行個體的每塊雲端硬碟自動建立一個快照,這些快照組合起來構成一個自訂鏡像,如下圖所示。

說明

如果執行個體包含了資料盤,建立的自訂鏡像是系統硬碟與資料盤的整機鏡像。

custom_image

注意事項

建立自訂鏡像前,請仔細閱讀以下注意事項:

注意項

說明

地區限制

執行個體及其建立的自訂鏡像屬於同一個地區。如需跨地區使用鏡像,請參見複製自訂鏡像

計費

  • 建立自訂鏡像的同時系統預設會建立一份快照,會產生一定的快照費用。快照計費詳情,請參見快照計費

  • 自訂鏡像與ECS執行個體的計費方式相互獨立。例如,使用訂用帳戶ECS執行個體建立的自訂鏡像,可用於建立隨用隨付的ECS執行個體。

執行個體類型

本地SSD型執行個體規格不支援建立包含系統硬碟和資料盤的鏡像。更多資訊,請參見本地SSD型執行個體規格類型系列介紹

執行個體狀態

  • 無需停止執行個體即可建立鏡像。

    說明

    在執行個體運行時進行建立鏡像的操作,可能導致部分即時資料未儲存至鏡像檔案中。為保證資料完整性,建議您停止執行個體後再進行建立鏡像的操作。如果您的執行個體不方便停止,也可以先建立快照一致性組,然後通過快照一致性組建立鏡像。更多資訊,請參見建立快照一致性組

  • 鏡像建立過程中,不能改變執行個體的狀態,例如停止、啟動或者重啟執行個體,避免建立失敗。

  • 執行個體釋放後,無法為其建立鏡像。如果您為執行個體儲存了系統硬碟快照,可以通過使用快照建立自訂鏡像

Linux執行個體

使用Linux執行個體建立自訂鏡像時,還需要注意以下情況:

  • 不要在/etc/fstab檔案中載入資料盤資訊,否則使用該鏡像建立的執行個體無法啟動。

  • 請勿隨意升級核心或作業系統版本。

  • 請勿調整系統硬碟分區,系統硬碟目前只支援單個根分區。

  • 請勿修改關鍵系統檔案,例如/sbin/bin/lib目錄等。

  • 請勿修改登入使用者名稱root。

建立時間長度

建立鏡像所需時間取決於執行個體雲端硬碟的大小,需要等待每塊雲端硬碟的快照建立完成,鏡像才可以使用,請您耐心等待。

操作步驟

  1. 訪問ECS控制台-執行個體

  2. 在頁面左側頂部,選擇目標資源所在的資源群組和地區。地區

  3. 單擊目標執行個體ID進入執行個體詳情頁,單擊全部操作展開所有操作面板,然後搜尋並單擊建立自訂鏡像

  4. 建立自訂鏡像對話方塊中,完成以下配置,然後單擊確認

    配置項

    說明

    相關文檔

    鏡像名稱

    輸入鏡像名稱。

    不涉及

    (可選)鏡像檢測

    鏡像檢測功能主要檢測匯入的自訂鏡像是否為有效鏡像、自訂鏡像是否可以建立出功能齊全的ECS執行個體等。

    預設選中建立後執行檢測。鏡像檢測功能會在該鏡像建立完成後立即執行,檢測完成後,您可以在自訂鏡像列表的檢測結果列查看檢測詳情,如果有待修複項,可以通過CloudOps Orchestration Service (OOS)的公用模板ACS-ECS-RepairImage一鍵修複或者根據鏡像詳情中的修複建議手動修複。

    說明

    目前僅部分作業系統支援鏡像檢測功能,不支援的作業系統列表請參見鏡像檢測作業系統限制

    鏡像檢測概述

    (可選)鏡像族系

    您可以在建立自訂鏡像時選擇鏡像族系。設定了鏡像族系功能的自訂鏡像可以被設定為棄用或者恢複可用,來實現鏡像的平滑更新與復原。

    鏡像族系

    (可選)鏡像描述

    輸入鏡像的描述資訊。

    不涉及

    (可選)標籤

    選擇相應的標籤。

    • 可選:大多數情境為可選項。

    • 必選:當您使用的RAM帳號被賦予了強制綁定標籤的相關RAM策略時,為必選項,否則會報錯許可權不足。

    標籤

    (可選)資源群組

    選擇相應的資源群組,從用途、許可權等角度管理建立的自訂鏡像。

    資源群組

  5. 查看自訂鏡像建立進度。

    1. 訪問ECS控制台-鏡像

    2. 自訂鏡像頁簽,您可以看到建立自訂鏡像的狀態。當狀態可用時,表示基於已有執行個體建立的自訂鏡像完成。後續,您就可以使用該自訂鏡像建立執行個體。