華爲雲分佈式緩存服務DCS,具有強大的功能,現在小編教大家如何在DCS管理控制檯將兩個Redis主備實例建立全球災備。
建立全球災備,會對主實例和備實例進行升級,實例進程會重啓,連接會中斷。同時備實例會從主實例同步數據,原有的數據會被覆蓋,需要謹慎操作。
創建了全球災備後,不同區域的實例可以相互同步數據。
當前,該功能只在華北、華東、華南三個區域支持,請以控制檯實際情況爲準。
1 前提條件
- 已經創建了主實例和備實例,且實例要求如下:
i. 緩存引擎類型,支持Redis 3.x。
ii. 緩存實例類型,支持主備。
iii. 主實例和備實例,規格必須一致。
iv. 必須是2019年1月26號後創建的。如果是之前的實例,可提工單申請升級。
v. 主實例和備實例必須已開啓公網訪問,且保持一樣的SSL加密配置,建議開啓SSL加密。如未開啓,可參考開啓Redis實例的公網訪問。
vi. 主實例和備實例,必須已經設置密碼,且保持一致,否則會導致同步失敗。 - 主實例和備實例之間通過公網訪問,對公網帶寬有一定要求,建議選擇EIP的帶寬大於Redis主實例的入方向網絡吞吐量(該值可在實例詳情頁面“監控數據”查看)。
- 主實例和備實例,必須允許對端實例的彈性IP地址和端口(如果公網訪問中開啓SSL,允許端口36379和36380被訪問;如果沒有開啓SSL,允許6379端口被訪問)訪問。允許端口被訪問的設置方法,請參考添加安全組規格。
- 建立全球災備關係前,主實例和備實例上不能有任何數據,如果有,必須由您手動清空數據。控制檯提供了“清空數據功能”,也可以通過Redis客戶端發起FLASHALL命令。
2 操作步驟
- 登錄分佈式緩存服務管理控制檯。
- 在管理控制檯左上角單擊 ,選擇區域和項目。
說明:
此處請選擇與租戶的應用服務相同的區域。 - 單擊左側菜單欄的“全球災備”。
- 單擊“創建災備實例”,進入創建災備實例頁面。
-
在填寫全球災備實例信息之前,請先仔細閱讀“創建須知”,然後再填寫全球災備實例信息。
表 1 全球災備實例信息 - 填寫完信息後,勾選“我已充分了解風險並接受”,並單擊“確定”,開始創建實例。
提交創建申請後,您可以在“全球災備”頁面,查看自己的實例信息。
文中內容來自華爲雲幫助中心