创建容灾实例
主实例支持搭建主备高可用架构,当主实例发生突发性自然灾害等状况,主实例节点无法连接时,可将容灾实例切换为主实例,在应用端修改数据库链接地址后,即可快速恢复应用的业务访问。
使用须知
- 一个主实例只可创建一个容灾实例。
- 该功能目前为公测阶段,如需使用,请联系客服申请开通。
前提条件
已成功创建主实例。
限制
1. 当前仅支持GeminiDB Cassandra接口搭建容灾实例,HBase和DynamoDB接口暂不支持;
2. 目前不支持Counter表、Truncate操作、Lucene索引等在容灾实例间同步。
创建容灾实例
- 登录管理控制台。
- 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。
- 在“实例管理”页面,选择目标主实例,在操作列选择 。
- 进入“购买数据库实例”页面,设置容灾实例信息后,单击“立即购买”。
表1 基本信息 参数
描述
计费模式
选择“包年包月”或“按需计费”。
区域
区域信息同主实例一致,不支持修改。
实例名称
设置实例名称时,需要满足如下规则:
实例名称长度在4个到64个字节之间,必须以字母或中文字开头,区分大小写,可以包含字母、数字、中划线、下划线或中文(一个中文字符占用3个字节),不能包含其他特殊字符。
兼容接口
Cassandra。
实例类型
集群。
版本
兼容接口的版本同主实例一致。
CPU类型
CPU类型同主实例一致。
可用区
指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。
目前支持将实例部署在单可用区或3可用区。
- 若实例只需要部署在单可用区,请选择1个可用区。
- 若实例需要实现跨可用区容灾部署时,请选择3可用区,此时实例下的节点Hash均衡部署在3个可用区内。
表2 规格与存储 参数
描述
性能规格
实例的CPU和内存。
不同性能规格对应不同连接数和最大IOPS,请根据不同的CPU与内存配比,选取符合业务类型的性能规格。
创建成功后可以变更规格,请参见变更实例的CPU和内存规格。
节点数量
节点数量请根据实际需要进行选取。
创建成功后可以添加节点,请参见添加节点。
存储空间
不同的性能规格对应的存储空间不同,存储空间最小为100GB,用户选择容量大小必须为整数,且每次至少可选择1GB的扩容量。
配置GeminiDB Cassandra实例存储空间时,建议您开启存储空间自动扩容,设置自动扩容的触发条件和上限。当触发时,系统会自动扩容存储空间,避免实例因存储空间不足而无法正常使用。设置存储空间自动扩容时,您需要关注如下参数配置:
- 可用存储空间率:自动扩容的触发条件。当可用存储空间百分比小于等于该阈值或10GB时,会触发自动扩容。
- 扩容步长:当触发自动扩容的时候,自动扩容当前存储空间的百分比。若计算出的扩容大小非10的倍数,则向上取整至10的倍数。每次至少扩容100GB。
- 实例存储空间上限:需要大于等于实例购买的存储空间大小,且最大上限不能超过实例当前规格支持的最大存储容量。
创建成功后可以扩容磁盘,请参见磁盘变更。
说明:- 开启自动扩容,将会创建委托,且会自动扣费。
- 存储空间自动扩容的功能需要具有相应权限才可使用,如需使用请联系客服申请。
- 如果您在创建实例时未开启存储空间自动扩容,待实例创建成功后也可以单独开启。具体操作请参见存储空间自动扩容。
表3 网络 参数
描述
虚拟私有云
容灾实例默认与主实例的VPC相同,不支持修改。
子网
容灾实例默认与主实例的子网相同,您也可以选择相同VPC下的其他子网,选择其他子网时,需要保证网络通信正常。
内网安全组
容灾实例默认与主实例的安全组相同,不支持修改。需要放通安全组内192.168.0.0/24网段,以保证容灾实例正常创建与工作。
SSL安全连接
SSL证书是一种遵守SSL协议的服务器数字证书,能在客户端和服务器端之间建立加密通道,保证数据在传输过程中不被窃取或篡改。
您可以开启SSL连接,提高数据安全性,实例创建成功后,通过SSL方式连接实例。
表4 数据库配置 参数
描述
管理员账户名
管理员账户名默认为rwuser。
管理员密码
容灾实例的密码需和主实例密码一致,否则影响容灾切换,导致相关业务受损。
确认密码
必须和管理员密码一致。
参数模板
数据库参数模板就像是数据库接口配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。
实例创建成功后,您可以根据业务需要调整参数,具体操作请参见修改GeminiDB Cassandra实例参数。
表5 标签 参数
描述
标签
可选配置,对GeminiDB Cassandra的标识。使用标签可以方便识别和管理您拥有的GeminiDB Cassandra资源。每个实例最多支持10个标签配额,如果您需要使用更多标签,可以联系客服申请开通至20个标签配额。
标签由标签“键”和标签“值”组成。
- 键:如果要为数据库实例添加标签,该项为必选参数。
- 值:如果要为数据库实例添加标签,该项为可选参数。
实例创建成功后,您可以单击实例名称,在“标签”页签下查看对应标签。同时,支持为已有实例添加、修改、删除标签,具体操作请参见标签管理。
表6 购买量 参数
描述
购买时长
选择“包年/包月”方式的用户需要设置购买时长,最短为1个月,最长为3年。
自动续费
- 默认不勾选,不进行自动续费。
- 勾选后实例自动续费,自动续费周期与原订单周期一致。
- 在“订单详情确认”页面,核对实例信息。
- 包年/包月
- 如果需要修改,单击“上一步”,修改实例信息。
- 核对无误后,勾选协议,单击“去支付”,进入“付款”页面,选择支付方式,完成支付。
- 按需计费
- 如果需要修改,单击“上一步”,修改实例信息。
- 核对无误后,勾选协议,单击“提交”,开始创建容灾实例。
- 包年/包月
- 在“实例管理”页面,单击主实例前面的,查看并管理实例。
- 容灾实例创建过程中,主实例运行状态显示为“灾备集群创建中”,容灾实例运行状态显示为“创建中”,此过程约5~9分钟。
- 实例创建完成后,运行状态显示为“正常”。
如果页面长时间未刷新,您可以单击页面右上角的刷新页面查看实例运行状态。
- 创建实例时,系统默认开启自动备份策略。因此,实例创建成功后,系统会自动创建一个全量备份。