在將注冊配置中心遷移到云上時,直接切換客戶端的注冊配置中心可能會導致客戶端無法同時感知兩個注冊配置中心的信息。為了解決這個問題,MSE提供了遷移上云能力,通過MSE Sync白屏化遷移工具同步源集群和目標集群的信息,使客戶端可以感知源集群和目標集群的全部信息。此外,MSE還支持將自建ZooKeeper、Nacos和Eureka等多種注冊配置中心平滑遷移至MSE,為您提供更多的靈活性和選擇。
MSE Sync白屏化遷移工具不支持Nacos配置信息的遷移,請使用Nacos自帶的配置導出和導入功能遷移Nacos的配置文件。
步驟一:評估規格
登錄MSE注冊配置中心管理控制臺,并在頂部菜單欄選擇地域。
在左側導航欄,選擇注冊配置中心 > 遷移上云。
在遷移上云頁面,單擊規格評估,在規格評估面板,配置相關參數,然后單擊規格評估。
配置項
說明
源實例類型
MSE支持Nacos、Eureka和ZooKeeper多種引擎遷移上云。
評估方式
說明可根據實際需求,選擇按自建實例評估或按應用規模評估。
按自建實例評估:在自建實例節點規格區域,填寫自建引擎使用機器的規格大小,即CPU和內存,并在自建實例節點數區域,填寫自建引擎節點數量。
按應用規模評估:在應用實例節點數區域,填寫K8s中的Pod數量或者ECS環境中的進程數量。
在當前的規格評估面板頂部,系統將根據評估結果,生成購買鏈接和推薦購買的實例規格。
單擊購買MSE實例鏈接,在購買頁面配置VPC和網絡等信息,在仔細確認信息無誤后,單擊立即購買。
步驟二:遷移上云
登錄MSE注冊配置中心管理控制臺,并在頂部菜單欄選擇地域。
在左側導航欄,選擇注冊配置中心 > 遷移上云。
在遷移上云頁面,單擊遷移配置,在遷移配置面板,根據頁面向導配置參數。
在部署工具階段,根據控制臺操作步驟部署遷移工具。完成遷移工具部署后,單擊下一步。
遷移工具可通過容器或Tar包兩種方式部署。具體部署詳情,請參見MSE Sync遷移方案。
在創建配置階段,配置相關參數,然后單擊下一步。
配置項
說明
源實例類型
選擇自建引擎類型。MSE支持Nacos、Eureka和ZooKeeper三種引擎的遷移上云。
源實例節點地址
填寫自建引擎的節點地址。如果有多個節點IP地址,則以回車作為分隔符。
如果源集群有SLB作為負載均衡,請在集群IP列表填寫SLB的IP地址及端口。
源實例名稱
填寫自建實例名稱。
命名空間列表
當源實例類型選擇Nacos時,需要配置此參數。
填寫需要遷移的命名空間。默認遷移全部命名空間,命名空間之間使用英文逗號(,)作為分隔符。
目標實例
選擇需要遷移到的目標集群。
描述
自定義遷移任務的描述。
在實施遷移階段,執行控制臺的操作步驟。