克隆實例可以快速創建與源實例相同或相似的實例,一般用于復制測試環境、擴展應用程序、容災備份、遷移和升級等場景,可以提高業務的可靠性、可擴展性和效率。本文介紹如何克隆實例,以及克隆實例的計費說明及使用限制。
前提條件
確保阿里云賬號余額大于等于100元。
源實例使用的鏡像可以通過鏡像列表或API DescribeImages查詢到,否則無法進行克隆操作。關于如何查找鏡像,請參見通過鏡像列表查找。
計費說明
克隆的目標實例與源實例計費方式一致。
克隆實例過程中可能會生成自定義鏡像(以
TemplateScratch-
開頭),自定義鏡像的計費說明,請參見鏡像計費。同地域克隆時:
如果勾選是否包含實例數據,系統會基于當前實例創建自定義鏡像,然后基于該鏡像創建目標實例。
如果未勾選是否包含實例數據,則直接使用當前實例的鏡像創建目標實例。
跨地域克隆時,系統會基于當前實例創建自定義鏡像,然后復制該鏡像到目標地域,再基于復制到目標地域的鏡像創建目標實例。
如果所選的實例中包含不存在鏡像的實例,必須通過勾選是否包含實例數據進行實例的克隆。
如果不再使用該自定義鏡像,您可以在克隆任務完成后,在當前地域或目標地域刪除該鏡像。
使用限制
僅支持專有網絡VPC的ECS實例。
一個克隆任務最多支持對20個ECS實例進行克隆。
克隆實例功能僅支持通過ECS控制臺進行操作,暫不支持通過API調用。
操作步驟
登錄ECS管理控制臺。
在左側導航欄,選擇 。
在頁面左側頂部,選擇目標資源所在的資源組和地域。
根據實際情況克隆實例。
克隆單臺實例:找到需要克隆的實例,在操作列中,選擇
。克隆多個實例:選中一臺或多臺需要克隆的實例(最多20臺),在實例列表底部,選擇
。
在克隆實例對話框中,設置目標實例參數,然后單擊下一步。
參數
說明
目標地域
選擇目標實例所屬地域。
目標可用區
選擇目標實例所屬可用區。
目標專有網絡
如果不指定目標交換機,則實例私網IP由ECS自動分配。
如果指定了目標交換機,但實例的私網IP不在目標交換機的網段中,則實例私網IP由ECS自動分配。
如果跨地域克隆時,未指定交換機和專有網絡,系統會根據當前所選擇實例的專有網絡和交換機配置自動創建出專有網絡和交換機,交換機的可用區由系統自動選擇。
如果指定了專有網絡且源實例的專有網絡不同或者跨地域克隆,則會根據所選實例的安全組自動創建安全組。反之則會使用所選實例的安全組。
目標交換機
目標實例數量
設置需要克隆的實例數量。
一次最多可以克隆100個,如果目標實例的庫存小于您指定的實例數量,最終克隆的實例數量為現有庫存的最大數量。
是否包含實例數據
不包含實例數據:創建與源實例規格一致的目標實例。
重要如果實例規格沒有庫存,則會自動查找相近配置的規格。
包含實例數據:創建與源實例規格、數據一致的目標實例。為保持數據一致性,建議您在克隆之前停止所選實例。
在配置預覽步驟中,確認目標實例信息及費用信息,閱讀并選中我已閱讀且知曉《云服務器ECS服務條款》,單擊開始克隆。
克隆實例功能由資源編排ROS提供,克隆過程中,您可以登錄資源編排管理控制臺查看克隆進度。
查看克隆結果。
當克隆結果步驟中顯示實例克隆成功時,說明克隆任務已完成,您可以查看克隆實例與源實例業務數據是否一致。