若您想實現跨地域的鏡像同步,可以通過配置同步規則,將容器鏡像從源實例同步至目標實例。
前提條件
同步實例時,請確保您的源實例為標準版或高級版,基礎版的源實例不支持同步實例。目標實例可以是經濟版、基礎版、標準版或高級版。
您可以在頁面單擊企業版實例的右下角的升級,升級企業版實例規格。
公有云Region不支持同步至非公有云Region(金融云、政務云等)。
同賬號自動同步實例
通過配置同步規則,在源實例上傳鏡像時,自動觸發將該鏡像同步到同賬號的目標實例中。
同賬號自動同步實例只會同步設定同步規則后上傳的符合規則的鏡像,存量的鏡像無法同步。
存量鏡像同步提供兩種方案:
存量鏡像數量不多時,您可以選擇手動同步鏡像。請參見同賬號手動同步實例和CreateRepoSyncTask。
存量鏡像數量較多時,推薦您使用OSS復制+ACR鏡像導入方案:
同賬號自動同步實例支持按照命名空間和倉庫同步,要求如下:
按照命名空間同步時,目標實例和源實例必須有相同的命名空間,并且命名空間已開啟自動創建倉庫的能力。
按照倉庫同步時,目標實例和源實例必須有相同的命名空間和鏡像倉庫。
登錄容器鏡像服務控制臺。
在頂部菜單欄,選擇所需地域。
在左側導航欄,選擇實例列表。
在實例列表頁面單擊目標企業版實例。
在企業版實例管理頁面的左側導航欄中選擇 ,然后在右側頁面單擊新建規則。
在新建規則對話框實例信息配置向導中設置參數,然后單擊下一步。
說明已設置同步規則的源實例,不允許再次設置為目標實例。已設置同步規則的目標實例,不允許再次設置為源實例或目標實例。例如在創建同步規則時設置A實例為源實例,再次創建同步規則時,A實例不允許設置為目標實例,可以再次設置為源實例。
參數
說明
規則名稱
自定義同步規則的名稱。
同步場景
選擇同賬號。
目標實例
選擇目標實例所在的地域和實例名稱。
說明在不開啟公網的場景下,也可支持鏡像的跨地域自動同步,從而避免打開公網所帶來的安全風險。
在新建規則對話框同步信息配置向導中設置參數,然后單擊創建同步規則。
參數
說明
同步級別
支持按照命名空間和倉庫同步。
來源地址
如果設置同步級別是按照命名空間同步時,您需要選擇同步的命名空間,輸入倉庫版本過濾的正則規則。
如果設置同步級別是按照倉庫同步時,您需要選擇同步的命名空間和倉庫名稱,輸入倉庫版本過濾的正則規則。
當有新的容器鏡像推送到符合上述規則的倉庫中,會自動觸發同步任務。
在實例配置頁面的左側導航欄中,選擇
,可以查看同步的任務。
同賬號手動同步實例
通過配置同步規則,手動將源實例的鏡像推送到同賬號的目標實例中。
登錄容器鏡像服務控制臺。
在頂部菜單欄,選擇所需地域。
在左側導航欄,選擇實例列表。
在實例列表頁面單擊目標企業版實例。
在企業版實例管理頁面選擇 。
在鏡像倉庫頁面單擊目標鏡像倉庫的名稱。
在鏡像倉庫詳情頁面左側導航欄單擊鏡像版本,然后單擊目標鏡像右側操作列下的同步。
在鏡像同步對話框設置同步場景為同賬號,選擇目標實例所在的地域和實例名稱,選擇命名空間,輸入目標倉庫名稱和鏡像版本,設置是否覆蓋已有同名鏡像,然后單擊確定。
在企業版實例管理頁面選擇
,在同步記錄頁面可以看到同步任務的狀態為同步成功,同時在目標實例中可以看到同步的鏡像,說明同賬號手動同步實例成功。
相關文檔
若您想將一個賬號下的鏡像同步到另一個賬號時,您可以參考跨賬號同步實例來操作。