更新时间:2022-05-17 GMT+08:00
分享

高可用只读简介

功能介绍

只读实例分为单机版实例和高可用实例,推荐使用高可用实例,获得更高的可用性。

  • 单机版只读实例:当只读实例所在物理机故障或者只读实例故障,需要较长时间重建和恢复(取决于数据量)。

    使用单机版只读实例,推荐开启数据库代理功能,并购买冗余的单机版只读实例。当单个只读故障后,数据库代理可以将流量分担到其它只读节点。

  • 高可用只读实例:当只读实例所在物理机故障后,备用只读实例会自动顶替。

推荐用法:

  • 主实例下包含2个及以下只读实例时,高可用只读作用比较好。
  • 主实例下包含2个以上只读实例时,建议开启数据库代理,获得更好的性价比。

当只读实例与主数据库之间复制异常后,单机版和高可用版只读都需要较长时间重建和恢复(取决于数据量)。

约束限制

  • 支持主实例为SSD云盘或是本地盘的场景
    • SSD云盘:支持通用型、独享型和鲲鹏通用增强型。
    • 本地盘:支持x86通用型和x86独享型。
  • 不支持与数据库代理服务共同开启。
  • 创建时不支持设置证书、磁盘加密、端口、子网信息,上述信息均与已有高可用只读一致,如果没有创建过高可用只读实例,则与主实例保持一致。
  • 证书、磁盘加密、端口、子网信息跟已有高可用只读一致(若没有高可用只读,则跟主实例一致)时,非高可用只读才可变更到高可用只读。
  • 创建高可用只读或是变更到高可用只读时,需要保证实例所在子网的IP充足。
  • 不建议修改高可用只读实例的参数,否则会影响到高可用只读的可靠性。
  • 高可用只读不允许进行如下操作:修改端口、转换到非高可用只读实例、开启数据库代理。

创建高可用只读

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 单击页面左上角的,选择“数据库 > 云数据库 RDS”。

    图1 云数据库 RDS

  4. “实例管理”页面,选择指定的实例,单击操作列的“更多 > 创建只读”,进入“创建只读”页面。

    您也可在实例的“基本信息”页面,单击实例拓扑图中,主实例下方的添加按钮创建只读实例

  5. 在“创建只读”页面,填选实例相关信息,“高可用”选择“是”,单击“立即创建”
  6. 确认信息无误后,单击“提交”。

高可用只读转换

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 单击页面左上角的,选择“数据库 > 云数据库 RDS”。

    图2 云数据库 RDS

  4. 在实例列表中,单击实例名称前的,单击目标只读实例的名称,进入实例的基本信息页面,即进入只读实例的管理页面。
  5. 在“基本信息”页面的“数据库信息”模块,单击“实例类型”处的“转高可用”,将普通只读实例转换为高可用只读实例。
分享:

    相关文档

    相关产品

close