本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
如果您需要跨地域部署業務或跨地域備份業務,您可以通過自定義鏡像的跨地域復制功能將ECS實例從源地域復制到目標地域,新的ECS實例與源ECS實例會擁有相同的環境配置,可以實現快速跨地域復制環境。本文為您介紹如何通過自定義鏡像跨地域復制ECS實例。
注意事項
跨地域復制ECS實例前,請您仔細閱讀以下注意事項。
在創建自定義鏡像期間,系統會對ECS實例的各個云盤自動創建快照,快照將產生一定的費用。有關快照費用的詳細信息,請參見快照計費。
說明本地盤不支持創建快照,因此包含本地盤的實例不支持本文操作。
源ECS實例的網絡類型可以是經典網絡或專有網絡VPC,新建目標ECS實例時僅支持創建VPC網絡類型的ECS實例。
通過自定義鏡像跨地域復制ECS實例時,雖然新創建的目標ECS實例中云盤數據與源ECS實例中的云盤數據保持一致,但新創建的目標ECS實例的實例元數據(實例ID、公網/私網IP地址等)會重新生成,與源ECS實例中的實例元數據相比較會發生變化。所以在復制ECS實例前,建議您手動排查資源關聯關系,并在復制完成后及時更新資源的關聯關系。關于實例元數據的更多信息,請參見實例元數據。
步驟一:為源ECS實例創建自定義鏡像
登錄ECS管理控制臺。
在左側導航欄,選擇 。
在頂部菜單欄左上角處,選擇地域,本示例為華東1(杭州)。
找到源ECS實例,在操作列,選擇 。
在創建自定義鏡像對話框中,完成配置,然后單擊確認。
設置自定義鏡像的名稱,本示例為Created_from_hangzhouECS1。
其他更多參數說明,請參見使用實例創建自定義鏡像。
在左側導航欄,選擇 。
在自定義鏡像頁簽,找到并查看已創建的Created_from_hangzhouECS1自定義鏡像的狀態。
當目標自定義鏡像的狀態變為可用時,再進行下一步操作。
步驟二:跨地域復制鏡像
將源ECS實例跨地域復制到新創建的目標ECS實例前,需要先通過復制鏡像功能將自定義鏡像復制到目標地域。
在左側導航欄,選擇 。
在頂部菜單欄左上角處,選擇地域,本示例為華東1(杭州)。
在自定義鏡像頁簽,找到Created_from_hangzhouECS1鏡像,在操作列單擊復制鏡像。
在復制鏡像對話框中,根據復制鏡像的不同類型配置參數,然后單擊確定。
設置復制鏡像的名稱,例如Copy_from_hangzhouImage1。
選擇目標地域,例如華東2(北京)。
其他更多參數說明,請參見復制鏡像。
在頂部菜單欄左上角處,切換到華東2(北京)地域,查看Copy_from_hangzhouImage1鏡像的進度和狀態。
鏡像復制完成后,后續的操作步驟您需要在新的地域下進行。
步驟三:使用自定義鏡像新建目標ECS實例
在左側導航欄,選擇 。
在頂部菜單欄左上角處,選擇地域,本示例為華東2(北京)。
在自定義鏡像頁簽,找到復制自定義鏡像Copy_from_hangzhouImage1。
在操作列,單擊創建實例。
在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實例及相關資源
相關文檔
您可以選擇服務器遷移中心SMC(Server Migration Center)實現跨賬號遷移ECS實例。具體操作,請參見跨賬號和同賬號ECS實例間遷移。