详情页标题前

阿里云RDS数据库自动或手动主备切换-云淘科技

详情页1

云数据库RDS PostgreSQL支持高可用切换功能。当主实例不可用时,会自动触发主备切换,将主实例和备实例进行互换,切换后实例地址保持不变,应用自动连接到新的主实例(原备实例),从而保障实例的高可用性。此外,您还可以手动切换主备实例。

前提条件

实例为高可用系列实例。

说明

  • 基础系列实例没有备实例,所以不支持主备实例的切换。

  • 仅高可用系列云盘实例支持临时关闭自动切换功能。

背景信息

  • 自动切换:实例默认开启自动切换,当主实例出现故障无法访问时,会自动切换到备实例。主备切换的触发时机,请参见主备切换原因。

  • 手动切换:即使自动切换是开启状态,您也可以手动进行主备切换。手动切换可用于容灾演练或多可用区场景下的就近连接等需求。

说明

  • 主备实例的数据会实时同步,您只能访问主实例,备实例仅作为备份形式存在,不提供业务访问。

  • 高可用系列的只读实例也支持主备库切换和查看主备切换日志功能。

影响

  • 主备实例切换过程中会出现闪断,请确保您的应用程序具有自动重连机制。

  • 如果实例下挂载有只读实例,那么主备实例切换后,只读实例的数据会有几分钟的延迟,因为需要重建复制链路、同步增量数据等。

  • 主备切换不会导致
    实例连接地址
    变更,但后台对应的IP地址可能会变化。使用实例连接地址时,主备切换不会对您的应用正常运行造成影响。

手动切换主备实例

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中,选择服务可用性

  3. 实例可用性区域,单击主备库切换

  4. 选择切换时间,然后单击确定

    说明

    在主备实例切换期间,有很多操作无法执行,例如管理数据库和账号、切换网络类型等,建议您选择在设置时间内切换

临时关闭主备自动切换

自动切换默认为开启,主实例出现故障会自动切换到备实例,在遇到如下情形时您可以选择临时关闭主备自动切换:

  • 大促活动等,不希望主备切换影响系统可用性。

  • 重要应用系统升级等,不希望主备切换引进其他变数。

  • 重大事件或者稳定保障期,不希望主备切换影响系统稳定性。

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中,选择服务可用性

  3. 实例可用性区域,单击自动切换主备

    说明

    如果看不到自动切换主备按钮,请确认您的实例是否为高可用系列。

  4. 选择临时关闭,并设置临时关闭截止时间,然后单击确定

    说明

    • 到达临时关闭截止时间后,实例恢复为自动进行主备切换。

    • 默认为临时关闭1天,最长可设置为7天后的23:59:59。

    设置完毕后,您可以在服务可用性页面查看临时关闭主备自动切换的截止时间。

查看主备切换日志

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中,选择服务可用性

  3. 主备切换日志区域,调整查询时间范围,查看主备切换日志。

    阿里云RDS数据库自动或手动主备切换-云淘科技

常见问题

  • Q:主备切换后,是否需要手动切换回主实例?

    不需要,主备实例的数据完全一致,主备切换后原备实例被选举成为新的主实例,无需进行额外操作。

  • Q:主备切换后,超过十分钟,实例状态仍未恢复运行中,可能是什么原因?如何处理?

    RDS在发生异常触发高可用切换时,应用端长连接可能无法感知到连接状态变化,如果没有设置socket超时时间,应用程序会一直等待数据库返回结果,通常会等到几百秒后才会断连,期间数据库的部分连接无法正常工作,SQL会出现大量执行异常。为了避免无效连接,建议配置connectTimeoutsocketTimeout,防止出现网络错误时一直等待的情况,从而缩短故障时间。

    超时配置值需要根据业务负载和使用方式进行评估,在线事务场景中建议connectTimeout配置为1~2秒,socketTimeout配置为60~90秒,此配置仅供参考。

相关API

API

描述

切换主备实例

切换RDS主备实例。

设置主备自动切换

开启或关闭RDS实例主备自动切换。

查询主备切换设置

查看RDS实例主备自动切换设置。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/156064.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 阿里云RDS数据库连接PostgreSQL实例-云淘科技

    RDS PostgreSQL实例支持通过多种方式连接(如通过数据管理DMS、pgAdmin客户端、PostgreSQL命令行工具、应用程序等),实现您的业务目标。本文介绍这些连接方法的具体操作。 前提条件 已创建RDS PostgreSQL实例。更多信息,请参见创建RDS PostgreSQL实例。 已创建账号和数据库。更多信息,请参见创建账号和数据库。 已…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库RDS MySQL标准版(原X86)主实例规格列表-云淘科技

    本文介绍RDS MySQL标准版(原X86)的主实例规格,帮助您了解RDS MySQL主实例的最新规格信息和历史规格信息,您可以查看本文了解各个规格的具体配置。 说明 当前规格列表中可能存在部分已下线的规格,请以实际售卖页的规格为准。 当前规格列表中部分RDS实例不再提供SSD云盘售卖,提供性能更高的ESSD云盘售卖,详情请参见【通知】部分RDS实例不再提供…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库删除标签-云淘科技

    如果实例调整或者不再需要标签,您可以删除该实例的标签。 限制说明 每次解绑的标签数量不能超过20个。 任一标签在解绑后,如果没有绑定任何实例,则该标签会被删除。 操作步骤 登录RDS管理控制台,在左侧单击实例列表,然后在上方选择地域。 鼠标放在目标实例的标签上,单击编辑 。 说明 您也可以选择目标实例后的更多 > 编辑标签 。 单击要删除的标签后的X删…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云RDS数据库自建SQL Server通过物理网关迁移上云-云淘科技

    本文介绍如何通过DTS控制台的物理网关迁移上云功能将ECS、IDC或其他云服务器中的自建SQL Server数据库迁移到RDS SQL Server。该功能采用物理网关协议的接入方式,具有速度快、操作简单、稳定性好、场景覆盖全等特点,能够有效提高迁移效率。 使用场景 若您的自建SQL Server数据库所在服务器可以访问公网,您可以采用本文操作将自建SQL …

    2023年12月9日
  • 阿里云RDS数据库什么是RDS MySQL-云淘科技

    本文简单介绍RDS MySQL及相关概念。 声明 本文档中描述的部分产品特性或者服务可能不在您的购买或使用范围之内,请以实际商业合同和条款为准。本文档内容仅作为指导使用,文档中的所有内容不构成任何明示或暗示的担保。 RDS MySQL 阿里云关系型数据库服务RDS(Relational Database Service)支持MySQL引擎,RDS MySQL…

    阿里云数据库 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。