全部產品
Search
文件中心

Elastic Compute Service:鏡像概述

更新時間:Apr 02, 2025

ECS鏡像是建立ECS執行個體的基礎模板,它包含了啟動和運行執行個體所需的作業系統和預配置資料。建立ECS執行個體時必須選擇一個鏡像,該鏡像可以只包含系統硬碟,也可以是系統硬碟和資料盤的組合,且必須和您的執行個體規格相容。您可以使用阿里雲或者其他開發人員已經發布的鏡像,也可以使用自訂鏡像或者別人共用給您的鏡像。本文介紹建立ECS執行個體時如何選擇鏡像、鏡像的分類、使用指引等。

如何選擇鏡像

建立ECS執行個體所使用的鏡像,您需要考慮如下因素:

  • 確定業務部署地區

    鏡像是一種地區性資源,提前確定業務部署的地區,限定可選的鏡像範圍。

    • 阿里雲通常會將公用鏡像發布到全部地區。

    • 雲市場鏡像和社區鏡像取決於發行者發布的地區。

    • 自訂鏡像取決於您建立或者匯入的地區且支援複製到其他地區使用。

  • 選擇作業系統

    根據產品技術棧、人員能力及其他合規要求確定作業系統。更多資訊請參見公用鏡像概述

    • Windows Server:作業系統介面友好,具有良好的易用性和廣泛的軟體支援,適用於運行 Windows 應用程式、企業級 Web 服務、資料庫(如 SQL Server)、檔案和列印服務。

    • Linux/Unix

      • Alibaba Cloud Linux:阿里雲官方自研,相容CentOS生態。

      • Anolis OS:開源作業系統。

      • CentOS:RHEL開源版本,目前已經停止維護,不推薦使用。

      • Red Hat Enterprise Linux:Red Hat 官方針對企業級應用研發的作業系統,功能完善,缺點:收費。

  • 考慮執行個體規格相容性

    鏡像通常會標明系統架構資訊(32位/64位)、適用記憶體大小和引導程式,您可根據這些資訊確認執行個體規格是否滿足要求。

    系統架構

    適用記憶體

    規格限制

    32位

    適用於4 GiB以下記憶體

    • 執行個體規格的記憶體:小於等於4 GiB。

    • 執行個體規格的CPU核心數:若為Windows 32位作業系統,最大為4核。

    64位

    適用於4 GiB及以上記憶體

    執行個體規格的記憶體:大於4 GiB。

    鏡像與執行個體規格的啟動模式,請參考執行個體啟動模式

  • 關注鏡像的特殊要求

    若您希望獲得一個純淨的系統鏡像,那麼可以選擇阿里雲官方提供的公用鏡像,若您的業務需要使用特殊定製的鏡像,或者是將業務整體打包到鏡像中,則可以考慮使用雲市場鏡像或自行構建的自訂鏡像。

  • 考慮鏡像使用的成本

    使用付費商業鏡像,或基於付費商業鏡像製作的鏡像建立ECS執行個體時會產生作業系統許可證費用,請仔細甄別,詳情請參見鏡像計費

鏡像分類

使用不同類型的鏡像建立執行個體,阿里雲提供的支援人員不同,如下:

鏡像分類

說明

支援人員情況

公用鏡像

由阿里雲官方提供的作業系統鏡像,皆是正版授權,並通過了阿里雲官方的安全和穩定性測試。

公用鏡像包含了Windows Server系統鏡像和主流的Linux系統鏡像。可以協助您快速搭建基礎環境。

  • Alibaba Cloud Linux鏡像,阿里雲將為您在使用Alibaba Cloud Linux作業系統過程中遇到的問題提供支援人員。

  • 第三方提供的商業及開源作業系統鏡像,分為以下情況:

    • 如果是開源作業系統鏡像,請聯絡開源社區獲得支援人員。同時,阿里雲將對問題的調查提供相應的技術協助。

    • 如果是商業版鏡像,阿里雲會為您提供許可證,並聯合作業系統原廠為您提供支援人員。

自訂鏡像

由您自己基於所使用的ECS執行個體或者快照建立的鏡像。

適合部署特定配置的應用或者搭建環境等。

基於公用鏡像製作的自訂鏡像,阿里雲提供的支援人員與公用鏡像相同。

針對匯入的鏡像,分為以下情況:

  • 如果是開源作業系統鏡像,則阿里雲不提供支援人員。

  • 如果是商業版鏡像,且使用的是阿里雲提供的許可證,則阿里雲會聯合作業系統原廠為您提供支援人員。

共用鏡像

由其他阿里雲帳號共用給您的鏡像,適合團隊協作情境。

請聯絡共用方,阿里雲不提供支援人員。

雲市場鏡像

由阿里雲官方帳號或者第三方服務商提供的鏡像,包括作業系統和預裝軟體等,均經過發行者的安全與穩定性測試。

根據發行者不同,雲市場鏡像可分為以下兩種:

  • 由阿里雲官方帳號發布的鏡像。

  • 由第三方服務商ISV(Independent Software Vendor)通過阿里雲雲市場發布的鏡像。

適合需要部署特定應用的情境。

  • 阿里雲官方帳號發布的鏡像,支援人員與公用鏡像相同。

  • 第三方ISV發布的鏡像,由第三方ISV提供支援人員。

社區鏡像

由任意阿里雲使用者在鏡像社區發布的完全公開的鏡像。

阿里雲不對社區鏡像提供支援人員。

說明
  • 以上支援人員的前提條件是鏡像在生命週期之內,如果作業系統版本結束了生命週期(EOL),則參照EOL鏡像的支援策略。更多資訊,請參見作業系統生命週期

  • 針對各個作業系統的新特性、安全補丁等,阿里雲會定期更新公用鏡像的版本,詳情請參見公用鏡像發布記錄。您在ECS購買頁面選中某個公用鏡像時,預設為最新動向的版本。如果您希望購買到較舊的版本,可以通過調用OpenAPI RunInstances指定鏡像ID來實現。

  • 阿里雲會定時從開源社區官方或者作業系統原廠同步至阿里雲鏡像站,您可以按需更新新特性、安全補丁等。

  • 安全性是阿里雲和客戶的共同責任。阿里雲負責雲平台自身的安全,包括雲平台硬體、軟體和網路安全。客戶負責ECS執行個體的安全,包括ECS作業系統的管理(包括安裝更新和安全補丁)、在ECS上安裝的任何應用程式軟體或工具,以及阿里雲提供的安全性群組防火牆的配置。更多資訊,請參見Elastic Compute Service安全性

自訂鏡像與執行個體、快照的關係

鏡像是用於建立和啟動執行個體的模板,執行個體是基於鏡像和其他配置參數建立的虛擬機器,而快照用於備份執行個體的資料。

瞭解自訂鏡像與執行個體、快照的關係,有助於您更好地使用自訂鏡像。下圖為您展示快照是執行個體某一時刻的資料備份,ECS 1執行個體和快照均可以建立自訂鏡像,通過自訂鏡像,您可以繼續建立另一台執行個體。

自訂鏡像和快照都可以用作資料備份,但是適用情境和功能不同,點我查看區別。

主要區別

區別

鏡像

快照

定義

鏡像可以對整個ECS執行個體的配置、作業系統、已安裝的軟體和資料進行全量備份。更多資訊,請參見通過ECS鏡像備份恢複資料

快照可以為單個雲端硬碟或雲端硬碟組(快照一致性組)上的資料建立某個時刻的完整備份。更多資訊,請參見通過ECS快照備份恢複資料

適用情境

  • 備份短期內不會更改系統,例如已經完成發布或更新的應用系統。 將已經完成安裝和配置的ECS執行個體製作為自訂鏡像後,可用於建立新的ECS執行個體,例如批量部署應用。

  • 系統及資料移轉,例如將傳統網路的ECS執行個體遷移到VPC網路。

    跨可用性區域或跨地區還原系統。例如通過自訂鏡像建立ECS執行個體時指定新的可用性區域;或先複製鏡像到其他地區,再跨地區建立ECS執行個體。

  • 定期備份雲端硬碟資料。

    按照設定的周期,每日、每周或每月自動執行快照策略對雲端硬碟資料進行備份。

  • 臨機操作備份雲端硬碟資料。例如:

    • 系統更新、應用發布等系統臨時變更,為防止操作錯誤,在執行變更前手工建立快照對系統進行備份。

    • 系統硬碟擴容前,建立快照備份資料。

    • 雲端硬碟資料移轉,為雲端硬碟建立快照,將雲端硬碟作為另一塊雲端硬碟的基礎資料。

功能

  • 鏡像可直接用來建立ECS執行個體。

  • 鏡像中一定包含系統硬碟的資料備份。是否包含資料盤的資料備份,取決於使用的ECS執行個體是否存在資料盤,或者使用快照建立鏡像時是否選擇添加資料盤。

  • 鏡像可用於當前ECS執行個體及其他執行個體更換系統硬碟或建立新的ECS執行個體。

  • 快照不可以直接用來建立ECS執行個體。

  • 快照可以是ECS執行個體系統硬碟或資料盤的資料備份。

  • 快照只能用於當前ECS執行個體雲端硬碟的資料恢複。

其他聯絡

  • 建立自訂鏡像時:

    • 可以通過系統硬碟快照建立自訂鏡像。更多資訊,請參見使用快照建立自訂鏡像

    • 使用ECS執行個體建立自訂鏡像的過程中,會為執行個體的每塊雲端硬碟(系統硬碟和資料盤)建立一份快照,即建立的自訂鏡像包含了ECS執行個體所有雲端硬碟的快照。更多資訊,請參見使用執行個體建立自訂鏡像

  • 刪除自訂鏡像和快照時:

    • 刪除自訂鏡像時,可以選擇刪除或保留對應的快照。更多資訊,請參見刪除自訂鏡像

    • 刪除快照時,會檢查其是否有關聯鏡像,如有關聯鏡像,需先刪除鏡像才能刪除快照。更多資訊,請參見刪除快照

使用限制

限制項

限制

提升限額方式

單個阿里雲帳號在特定地區下可以保有的自訂鏡像最大數量

請根據配額IDq_user-image-count查看對應配額,具體操作請參見查看或提升Elastic Compute Service配額

查看或提升Elastic Compute Service配額

單個自訂鏡像能夠共用的使用者數最大數量

請根據配額IDq_user-per-image-shared-user-count查看對應配額,具體操作請參見查看或提升Elastic Compute Service配額

查看或提升Elastic Compute Service配額

鏡像與執行個體規格的限制

4 GiB及以上記憶體的執行個體規格不能使用32位鏡像。

使用指引

  • 尋找目標鏡像

    面對海量的公用鏡像、雲市場鏡像、市場鏡像、自訂鏡像和共用鏡像,如何快速尋找到目標鏡像用於建立ECS執行個體,請參見尋找鏡像

  • 使用自訂鏡像

    通過阿里雲提供的自訂鏡像協助您定製化地製作鏡像,詳情請參見自訂鏡像概述。自訂鏡像的基本操作如下:

    操作

    說明

    相關文檔

    建立鏡像

    您可以通過已有ECS執行個體或快照建立自訂鏡像,以便快速複製系統內容,免除重複配置。

    匯入鏡像

    您可以將本地或者其他雲廠商伺服器的鏡像檔案匯入阿里雲產生自訂鏡像。

    匯入自訂鏡像

    更新鏡像

    基於CloudOps Orchestration Service (OOS)一鍵更新鏡像,更新Elastic Compute Service執行個體內部的軟體、配置等。

    更新自訂鏡像

    複製鏡像

    通過複製鏡像跨地區部署ECS執行個體、同地區或者跨地區變更加密鏡像與非加密鏡像的加密狀態。

    複製自訂鏡像

    共用鏡像

    將自訂鏡像共用給其他阿里雲帳號使用。該帳號可以使用您共用的自訂鏡像,快速建立運行同一鏡像環境的ECS執行個體。

    共用鏡像

    匯出鏡像

    建立自訂鏡像後,您可以匯出鏡像到OSS儲存空間(OSS Bucket),並下載到本地使用。

    匯出自訂鏡像

    修改鏡像資訊

    為了方便您管理自訂鏡像,您可以根據需要修改自訂鏡像的名稱、描述、NVMe屬性和鏡像啟動模式等資訊。

    修改鏡像的屬性和標籤

    刪除鏡像

    當您不再需要某個自訂鏡像時,可以將其刪除。

    刪除自訂鏡像

  • 使用鏡像構建服務

    通過鏡像構建服務(ImageBuilder)實現一站式鏡像內容定製、修複與測試、跨地區分發、跨帳號共用。鏡像構建服務通過在鏡像模板中定義源鏡像、鏡像組件、是否修複鏡像、跨地區分發、跨帳號共用等一系列在鏡像構建過程中需要完成的任務,並通過執行構建任務完成新鏡像的構建。