遷移集群
更新時間 2023-12-10 02:04:06
最近更新時間: 2023-12-10 02:04:06
分享文章
本章節主要介紹云搜索服務如何遷移集群。
將一個集群的數據遷移到另一個集群,我們稱之為集群遷移。集群遷移的應用場景很多,如當業務數據不斷增加時,無法直接修改當前集群的規格以便滿足需求時,可以選擇創建一個規格較高的集群,然后通過集群遷移的操作,快速將數據全部遷移至新集群中,以滿足業務需求。另一個場景,如通過集群遷移可將兩個集群的索引合并到一個集群中,以滿足業務的需要。在云搜索服務中,通過備份與恢復索引功能可實現集群遷移,即將一個集群的快照恢復到另一個集群。
遷移條件
- 原集群和目標集群在同一個region下。
- 目標集群的版本等于或高于原集群。
- 目標集群節點數要大于原集群節點數的一半。
遷移建議
- 目標集群的節點數不少于原集群的shard副本數。
- 目標集群的CPU、MEM和Disk配置大于等于原集群,使遷移后業務受損最小化。
本文以將集群“Es-1”中的數據遷移到集群“Es-2”為例。其中“Es-2”集群的版本高于“Es-1”集群,且節點數要高于“Es-1”節點數的1/2。
操作步驟
1.在集群管理界面中,單擊集群名稱“Es-1”進入集群“基本信息”頁面。然后,選擇“集群快照”頁簽。
2.單擊“創建快照”手動創建快照,在彈出框中輸入快照名稱并單擊“提交”,等待快照創建完成。
首次使用備份與恢復索引功能,需要先進行基礎配置,詳見請參見備份與恢復索引中的手動創建快照。
詳見下圖: 創建快照


快照創建完成后,如下圖所示。


3.在快照管理頁面,單擊該快照操作列的“恢復”按鈕,將數據恢復至Es-2集群。
- 在“索引”的文本框中輸入“*”,表示對集群“Es-1”的全部索引進行恢復。
- 在“集群”的下拉框中選擇“Es-2”,將該快照恢復到集群“Es-2”中。
最后單擊“確定”按鈕開始恢復。當然還可以進行對恢復之后的索引重命名等操作,詳情請參見備份與恢復索引。
詳見下圖: 恢復數據


4.恢復完成后,即完成了集群“Es-1”中的數據到集群“Es-2”的遷移。