开发者社区 问答 正文

用户指南-用户实例-修改数据复制方式


您可以根据自身业务特点,设置RDS主备实例之间的数据复制方式,以提高云数据库可用性。
支持修改数据复制方式的实例类型:MySQL高可用版实例(5.5、5.6、5.7)

数据复制方式

  • 强同步应用发起的更新在主实例执行完成后,会将日志同步传输到所有备库,当集群中的大多数节点收到并存储日志后,事务才完成提交。
  • 在强同步模式下,实例的复制方式会始终保持强同步,无论出现何种状况,都不会退化为异步。
  • 当实例的节点数≥3时,才支持强同步。因此,只有金融版实例支持强同步。金融版实例的数据复制方式无法修改。
半同步
当备实例不可用或者主备实例间出现网络异常时,半同步会退化为异步。异步
应用发起更新请求,即进行增加、删除、修改数据的操作时,主实例完成操作后会立即响应应用,同时主实例向备实例异步复制数据。因此,在异步数据复制方式下,备实例不可用时不会影响主实例上的操作,而主实例不可用时会引起主备库数据不一致的概率较低。

操作步骤

  1. 登录RDS管理控制台
  2. 在页面左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 在左侧导航栏中,选择服务可用性。
  5. 单击修改数据复制方式。


展开
收起
梨好橙 2018-09-03 22:54:43 1324 分享 版权
阿里云 AI 助理回答

要根据您的业务特点设置RDS主备实例之间的数据复制方式,以提升云数据库的可用性,请遵循以下指导:

支持的数据复制方式

  • 强同步

    • 特点:确保事务在所有备库收到并存储日志后才完成提交,提供最高级别的数据一致性。仅适用于节点数≥3的金融版实例,且数据复制方式固定不可修改。
  • 半同步

    • 特点:主实例执行更新后,日志同步到至少一个备实例,事务即视为完成。在网络或备实例异常时,会退化为异步模式。
  • 异步

    • 特点:主实例操作完成后立即响应应用,同时异步复制数据至备实例。此模式下,备实例故障不影响主实例操作,但可能因主实例故障导致数据不一致。

操作步骤(针对支持修改的实例类型):

  1. 登录控制台:首先,访问阿里云RDS管理控制台。

  2. 选择地域:在控制台页面左上角,选择您的RDS实例所在的地域。

  3. 定位实例:在实例列表中找到您想要配置的数据复制方式的目标实例,并点击该实例的ID。

  4. 导航至服务可用性:在实例详情页面的左侧导航栏中,单击“服务可用性”选项。

  5. 修改数据复制方式:在“实例可用性”区域,点击“修改数据复制方式”。对于支持修改的实例(如MySQL高可用版5.5、5.6、5.7),您可以在此处选择半同步或异步作为新的数据复制方式,然后确认更改。

注意事项:

  • 强同步模式仅限于特定的金融版实例,且无法修改其复制方式。
  • 在调整数据复制方式前,请评估对业务连续性和数据一致性的影响,建议在业务低峰期进行操作。
  • 确保了解不同复制方式对性能和数据安全性的潜在影响,以便做出最适合您业务需求的选择。

请依据上述指南,在确保满足前提条件的情况下,合理选择并实施适合您业务场景的数据复制策略。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答