为避免直接覆盖恢复至源实例带来的数据丢失风险(覆盖原有的数据且无法恢复),云数据库Redis采用从指定的备份集创建新实例的恢复方案,新实例中的数据将和该备份集中的数据一致,可用于数据恢复、快速部署业务或数据验证等场景。

前提条件

费用说明

执行本操作将创建一个新的Redis实例并产生相关费用,更多信息,请参见收费项与价格

操作步骤

  1. 登录Redis管理控制台
  2. 在顶部菜单栏的左上角,选择实例所属的地域。
  3. 实例列表页,单击目标实例ID。
  4. 在左侧导航栏中,单击备份与恢复
  5. 找到目标备份集,单击其操作列的实例恢复
    图 1. 实例恢复
    实例恢复
    说明 您也可以根据时间范围过滤备份集。
  6. 在弹出的对话框中,阅读提示并单击确定
  7. 克隆实例页,完成如下设置。
    参数 说明
    克隆源类型 固定为备份集
    克隆备份集 在下拉列表中,选择需要恢复到的备份集。
    地域 与源实例一致,不可变更。
    可用区 可用区是指在同一地域内,电力和网络互相独立的物理区域。同一可用区内ECS实例和Redis实例通过内网连接时,网络延时最小。
    说明 选择多可用区可实现实例的同城容灾。
    网络类型
    • 专有网络(推荐):专有网络VPC(Virtual Private Cloud)是一种隔离的网络环境,安全性和性能均高于传统的经典网络。
    • 经典网络:经典网络中的云服务在网络上不进行隔离,只能依靠云服务自身的安全组或白名单策略来阻挡非法访问。
    注意
    • 请确保Redis实例与需要连接的ECS实例网络类型一致,否则它们无法通过内网互通。
    • 如果Redis实例与需要连接的ECS实例的网络类型都是专有网络,请确保各实例在同一VPC中,否则它们无法通过内网互通。
    • Redis实例支持从经典网络切换至专有网络,暂不支持从专有网络切换至经典网络。具体操作,请参见切换为专有网络VPC
    专有网络 选择实例的专有网络。如果没有专有网络,请参见使用专有网络
    交换机 选择专有网络下的虚拟交换机(vSwitch)。如果该专有网络下在当前可用区中没有交换机,请参见使用交换机
    版本类型
    • 社区版:兼容开源Redis协议标准、提供内存加硬盘的混合存储方式的数据库服务。
    • 企业版:基于社区版开发的Redis产品,在性能、存储介质、数据结构等方面与社区版形成能力互补,详情请参见企业版简介
    系列类型 版本类型选择为企业版时,仅支持性能增强型:采用多线程模型,性能约为同规格社区版实例的3倍,同时提供多种增强型数据结构模块(modules)简化开发,详情请参见性能增强型
    版本号 Redis的引擎版本,即大版本。
    说明 2.8版本的实例即将停止新购,建议您创建最新版本的Redis实例,以获得更多功能和更高的稳定性。
    架构类型
    • 集群版:可轻松突破Redis自身单线程瓶颈,满足大容量、高性能的业务需求。
    • 标准版:采用主从架构,不仅能提供高性能的缓存服务,还支持数据高可靠。
    • 读写分离版:可提供高可用、高性能、高灵活的读写分离服务,解决热点数据集中及高并发读取的业务需求,最大化地节约用户运维成本。
    详细说明请参见架构信息查询导航
    分片数 选择Redis集群实例的分片数,数据将分布在该集群的各个分片上。
    说明 架构类型选择为集群版时,才支持该参数。
    节点类型
    • 架构类型选择为集群版标准版时,本参数固定为双副本,即主从双机热备架构,保障可用性。
    • 架构类型选择为读写分离版时,您可以根据只读节点的数量选择节点类型。
    实例规格 选择实例的规格,每种规格都有对应的内存大小、连接数上限、带宽限制等,详情请参见规格查询导航
    说明 实例创建后会自动生成数据库元信息,集群架构的实例每个分片均包含30 MB~50 MB的元信息,整个集群中元信息占用的存储空间为所有分片中元信息占用空间之和。
    密码设置
    • 稍后设置:在实例创建完成后设置密码,设置方法请参见修改或重置密码
    • 立即设置:填入实例的密码。
      • 密码长度为8~32位。
      • 密码需包含大写字母、小写字母、特殊字符和数字中的至少三种。
      • 支持的特殊字符为!@#$%^&*()_+-=
    实例名称 设置实例的名称,便于后续业务识别。
    购买时长 选择包年包月实例的时长,包月可选择1-9个月,包年可选择1~3年。
    说明 当实例的付费模式为包年包月时,本参数才可见且需要配置。
  8. 阅读并选中Redis的服务协议。
  9. 单击立即购买
    支付成功后等待1~5分钟,即可在Redis管理控制台看到新购买的Redis实例。

后续操作

新实例创建成功后,您可以连接至新实例执行数据验证,验证无误后可直接使用新实例以快速恢复业务。如果源实例不再需要,您可以释放源实例来节约资源,具体操作,请参见释放实例

相关API

API接口 说明
CreateInstance 创建一个新实例,并将选定的源实例备份集恢复至新实例中。