如何在DCS管理控制台将两个Redis主备实例建立全球灾备。
华为云分布式缓存服务DCS,具有强大的功能,现在小编教大家如何在DCS管理控制台将两个Redis主备实例建立全球灾备。
建立全球灾备,会对主实例和备实例进行升级,实例进程会重启,连接会中断。同时备实例会从主实例同步数据,原有的数据会被覆盖,需要谨慎操作。
创建了全球灾备后,不同区域的实例可以相互同步数据。
当前,该功能只在华北、华东、华南三个区域支持,请以控制台实际情况为准。
前提条件
- 已经创建了主实例和备实例,且实例要求如下:
①缓存引擎类型,支持Redis 3.x。
②缓存实例类型,支持主备。
③主实例和备实例,规格必须一致。
④必须是2019年1月26号后创建的。如果是之前的实例,可提工单申请升级。
⑤主实例和备实例必须已开启公网访问,且保持一样的SSL加密配置,建议开启SSL加密。如未开启,可参考开启Redis实例的公网访问。
⑥主实例和备实例,必须已经设置密码,且保持一致,否则会导致同步失败。
2.主实例和备实例之间通过公网访问,对公网带宽有一定要求,建议选择EIP的带宽大于Redis主实例的入方向网络吞吐量(该值可在实例详情页面“监控数据”查看)。
3.主实例和备实例,必须允许对端实例的弹性IP地址和端口(如果公网访问中开启SSL,允许端口36379和36380被访问;如果没有开启SSL,允许6379端口被访问)访问。允许端口被访问的设置方法,请参考添加安全组规格。
4.建立全球灾备关系前,主实例和备实例上不能有任何数据,如果有,必须由您手动清空数据。控制台提供了“清空数据功能”,也可以通过Redis客户端发起FLASHALL命令。
操作步骤
- 登录分布式缓存服务管理控制台。
- 在管理控制台左上角单击,选择区域和项目。
说明:
此处请选择与租户的应用服务相同的区域。
- 单击左侧菜单栏的“全球灾备”。
- 单击“创建灾备实例”,进入创建灾备实例页面。
- 在填写全球灾备实例信息之前,请先仔细阅读“创建须知”,然后再填写全球灾备实例信息。
表 1 全球灾备实例信息
|
参数名称 |
参数说明 |
|
名称 |
全球灾备实例名称。 |
|
描述 |
对全球灾备实例的描述信息。 |
|
网络类型 |
实例连接的网络类型。 当前只支持公网连接,要求主实例和备实例必须开启公网访问。 |
|
主实例 |
单击下拉框,选择作为灾备实例的主实例。 也可以单击右侧的“创建主实例”,创建一个Redis主备实例。创建操作,请参考购买Redis实例。 |
|
备实例区域 |
作为灾备实例的备实例所在区域。 当前只支持华北、华东、华南。 |
|
备实例 |
单击下拉框,选择作为灾备实例的备实例。也可以单击右侧的“创建备实例”,创建一个Redis主备实例,创建操作,请参考购买Redis实例。 |
|
实例密码 |
创建主实例和备实例设置的密码,两个实例的密码是一致的。 |
- 填写完信息后,勾选“我已充分了解风险并接受”,并单击“确定”,开始创建实例。
提交创建申请后,您可以在“全球灾备”页面,查看自己的实例信息。
文中内容来自华为云帮助中心
如何在DCS管理控制台将两个Redis主备实例建立全球灾备。的更多相关文章
- Spring boot配置多个Redis数据源操作实例
原文:https://www.jianshu.com/p/c79b65b253fa Spring boot配置多个Redis数据源操作实例 在SpringBoot是项目中整合了两个Redis的操作实例 ...
- Redis进阶实践之三如何在Windows系统上安装安装Redis(转载)
Redis进阶实践之三如何在Windows系统上安装安装Redis 一.Redis的简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括 ...
- Redis进阶实践之二如何在Linux系统上安装安装Redis(转载)(2)
Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了“如何安装VMware Pro虚拟机”和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我 ...
- 如何在C#Asp.Net MVC使用Redis缓存
为什么要在Asp.Net MVC项目中使用Redis缓存呢?系统是按照高负载高并发来设计的,这就涉及服务器集群带来的问题,Session存储验证码或登录信息,在系统登录的时候,可能展示登录界面和存储验 ...
- 两种Redis持久化原理的详解
Redis为持久化提供了两种方式: RDB:在指定的时间间隔能对你的数据进行快照存储. AOF:记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据. 本文将通过下面内容的介 ...
- 讨论两种Redis中Token的存储方式
摘要:本文讨论一个问题:存储token时,token与对应用户id谁来作为key? 问题起源问题起源于要给公司的后台管理系统添加权限管理,选用的是开源框架shiro,而原本系统上是采用token做了登 ...
- Redis主-从部署实践
0. 前言 这篇文章简要介绍Redis的主从部署,实现了一主二从,使用两个哨兵监控,以实现简单的HA,其中从库作为备机. 1. 部署 这里有三台服务器,其中239主机上的Redis作为主库,其余两个作 ...
- 单机redis多端口实例+keepalived高可用
一.实验环境说明 192.168.115.21(keepalived+redis) 192.168.115.95(keepalived+redis) VIP:192.168.115.99 二.安装re ...
- 深入理解Redis主键失效原理及实现机制
http://blog.jobbole.com/71095/ 对于缓存失效,不同的缓存有不同的处理机制,可以说是大同中有小异,作者通过对Redis 文档与相关源码的仔细研读,为大家详细剖析了 Redi ...
随机推荐
- lwip IP address handling 关于 IP 地址的 操作 API接口
lwip 2.0.3 IP address handling /** * @file * IP address API (common IPv4 and IPv6) */ 1.u32_t ipadd ...
- HTML5手机端拍照上传
1.accept="image/*" capture="camera" 自动调用手机端拍照功能 accept="image/*" captu ...
- ES module 实现方式
随着js社区不断发展,js功能更加强大,细数js的几种 module 方式. 整理了七种模块化方式 1.作为新手,练习小的demo,比较喜欢的方式.不适合大的项目. <!--html--> ...
- Python-常见错误梳理
1. takes exactly 1 argument (2 given) 出现此错误一般是在某对象调用类的某方法时出现.因为在python中某类的实例对象调用方法时,是首先将自身作为一个参数传入此方 ...
- source .bashrc 报错:virtualenvwrapper.sh: There was a problem running the initialization hooks.
在Ubuntu下安装完virtualenv.virtualenvwrapper,然后设置环境文件 .bashrc 接着 source .bashrc,产生错误信息 首先确认了 libpam-mount ...
- 关于iOS启动页launchImage无法显示解决办法
在没有美工的时候,往往项目开发到一半,才拿到icon和launchImage图片,这时在添加对应图片之后发现并没有正常显示,这就蛋疼了,以下列出几种解决方式. 关于设置launchImage: 工程配 ...
- 一图看懂JVM,JRE,JDK的关系
- HIVE基本语法以及HIVE分区
HIVE小结 HIVE基本语法 HIVE和Mysql十分类似 建表规则 CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_name da ...
- Spring Web Async异步处理#Callable #DeferredResult
Spring MVC 对于异步请求处理的两种方式 场景: Tomcat对于主线程性能瓶颈,当Tomcat请求并发数过多时,当线程数满时,就会出现请求等待Tomcat处理,这个时候可以使用子线程处理业务 ...
- BFC与浮动
一.BFC的含义 BFC(block formatting contexts) 块级元素格式化上下文,它决定了块级元素如何对它的内容进行布局,以及与其它元素的关系和相互作用. 块级元素:父级(是一个块 ...