全部產品
Search
文件中心

Elastic Compute Service:通過自訂鏡像跨地區複製ECS執行個體

更新時間:Aug 10, 2024

如果您需要跨地區部署業務或跨地區備份業務,您可以通過自訂鏡像的跨地區複製功能將ECS執行個體從源地區複製到目標地區,新的ECS執行個體與源ECS執行個體會擁有相同的環境配置,可以實現快速跨地區複製環境。本文為您介紹如何通過自訂鏡像跨地區複製ECS執行個體。

注意事項

跨地區複製ECS執行個體前,請您仔細閱讀以下注意事項。

  • 在建立自訂鏡像期間,系統會對ECS執行個體的各個雲端硬碟自動建立快照,快照將產生一定的費用。有關快照費用的詳細資料,請參見快照計費

    說明

    本地碟不支援建立快照,因此包含本地碟的執行個體不支援本文操作。

  • 源ECS執行個體的網路類型可以是傳統網路或Virtual Private Cloud,建立目標ECS執行個體時僅支援建立VPC網路類型的ECS執行個體。

  • 通過自訂鏡像跨地區複製ECS執行個體時,雖然新建立的目標ECS執行個體中雲端硬碟資料與源ECS執行個體中的雲端硬碟資料保持一致,但新建立的目標ECS執行個體的執行個體中繼資料(執行個體ID、公網/私網IP地址等)會重建,與源ECS執行個體中的執行個體中繼資料相比較會發生變化。所以在複製ECS執行個體前,建議您手動排查資源關聯關係,並在複製完成後及時更新資源的關聯關係。關於執行個體中繼資料的更多資訊,請參見執行個體中繼資料

步驟一:為源ECS執行個體建立自訂鏡像

  1. 登入ECS管理主控台

  2. 在左側導覽列,選擇執行個體與鏡像 > 執行個體

  3. 在頂部功能表列左上方處,選擇地區,本樣本為華東1(杭州)。

  4. 找到源ECS執行個體,在操作列,選擇image.png > 雲端硬碟與鏡像 > 建立自訂鏡像

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

  6. 在左側導覽列,選擇執行個體與鏡像 > 鏡像

  7. 自訂鏡像頁簽,找到並查看已建立的Created_from_hangzhouECS1自訂鏡像的狀態。

    當目標自訂鏡像的狀態變為可用時,再進行下一步操作。

步驟二:跨地區複製鏡像

將源ECS執行個體跨地區複製到新建立的目標ECS執行個體前,需要先通過複製鏡像功能將自訂鏡像複製到目標地區。

  1. 在左側導覽列,選擇執行個體與鏡像 > 鏡像

  2. 在頂部功能表列左上方處,選擇地區,本樣本為華東1(杭州)。

  3. 自訂鏡像頁簽,找到Created_from_hangzhouECS1鏡像,在操作列單擊複製鏡像

  4. 複製鏡像對話方塊中,根據複製鏡像的不同類型配置參數,然後單擊確定

    • 設定複製鏡像的名稱,例如Copy_from_hangzhouImage1。

    • 選擇目標地區,例如華東2(北京)。

    • 其他更多參數說明,請參見複製鏡像

  5. 在頂部功能表列左上方處,切換到華東2(北京)地區,查看Copy_from_hangzhouImage1鏡像的進度和狀態。

    鏡像複製完成後,後續的操作步驟您需要在新的地區下進行。

步驟三:使用自訂鏡像建立目標ECS執行個體

  1. 在左側導覽列,選擇執行個體與鏡像 > 鏡像

  2. 在頂部功能表列左上方處,選擇地區,本樣本為華東2(北京)。

  3. 自訂鏡像頁簽,找到複製自訂鏡像Copy_from_hangzhouImage1。

  4. 操作列,單擊建立執行個體

  5. 在ECS執行個體購買頁面,完成資源配置,然後建立目標ECS執行個體。

    • 地區和鏡像資訊已自動填滿,您無需更改。

    • 根據實際業務需求選擇執行個體規格。

    • 其他更多參數說明,請參見自訂購買執行個體

步驟四:檢查建立ECS執行個體內的資料

您需要檢查新建立的目標ECS執行個體的相關資料情況,確保執行個體資料複製後,業務功能仍可流暢運行。例如:

  • 檢查雲端硬碟資料

    檢查建立ECS執行個體系統硬碟資料是否與源ECS執行個體一致,例如比較檔案和目錄結構是否一致。如果源ECS執行個體存在資料盤並在目標ECS執行個體上掛載了相應的雲端硬碟,您可以檢查資料盤上的資料是否與源ECS執行個體一致。

  • 運行應用程式或服務

    如果您的源ECS執行個體上運行了特定的應用程式或服務,您可以嘗試在建立ECS執行個體上運行相同的應用程式或服務,並驗證其功能和資料操作是否與源ECS執行個體一致。

  • 對比資源資訊變化

    您可以查看執行個體資訊,對比源ECS執行個體與建立ECS執行個體相關的資源資訊變化,例如鏡像資訊、網路設定等。

  • 更新資源的關聯關係

    建立ECS執行個體會重建執行個體中繼資料,與源ECS執行個體中的執行個體中繼資料相比較會發生變化。您需要在複製完成後及時更新資源的關聯關係。例如:

    • 如果應用程式依賴於特定的私人IP地址進行內部通訊,複製後必須更新新執行個體的網路設定,例如修改新執行個體的私人IP地址與源執行個體在相同子網內,並檢查網路的連通性。修改私人IP地址的操作,可參見修改私人IP地址

    • 如果應用程式依賴DNS網域名稱訪問,則在複製後必須更新新執行個體的DNS配置,以保證外部業務訪問的連續性。例如:如何在Linux執行個體中自訂配置DNS

(可選)步驟五:釋放或刪除源ECS執行個體及相關資源

警告

釋放執行個體、刪除快照以及刪除鏡像的操作為單向操作,一旦操作完成,資源內的資料不可恢複。請確保您已完成所有業務資料的遷移再執行釋放或刪除資源的操作。

在您仔細檢查建立ECS執行個體與源ECS執行個體資料沒有差異且完成了資源關聯關係的更新,確保建立ECS執行個體內的業務可以流暢運行後,結合自身的實際需求,可以選擇釋放或刪除源ECS執行個體的相關資源,避免資源持續產生費用。相關操作說明如下:

相關文檔

您可以選擇Server Migration Center(Server Migration Center)實現跨帳號遷移ECS執行個體。具體操作,請參見跨帳號和同帳號ECS執行個體間遷移