tencent cloud

文档反馈

设置实例可用区容灾或者地域容灾

最后更新时间:2024-04-03 17:12:10
    云数据库 PostgreSQL 可以实现跨可用区容灾,同时可以配置跨地域容灾,下面分别进行说明。

    设置跨可用区容灾

    您可以更改云数据库 PostgreSQL 实例的主备可用区部署方式。更改后,实例的所有属性、配置和连接地址都不会改变。更改可用区所需时间跟实例的数据量有关。本文为您介绍如何通过 PostgreSQL 控制台实现更改可用区操作。

    背景信息

    相比单可用区部署,多可用区部署实例的方式具备更高的容灾能力,可以保护数据库,以防数据库实例发生故障或可用区中断,可以抵御机房级别的故障。
    多可用区部署为数据库实例提供高可用性和故障转移支持。多可用区是在单可用区的级别上,将同一地域的多个单可用区组合成的物理区域。

    注意事项

    实例所在的地域需要包含两个及以上的可用区。
    目标可用区拥有足够计算资源。
    只读实例为单节点,不支持多可用区部署方式,若其主实例可用区变更,该只读实例的所在区域不会变更。

    费用

    暂时不需要支付额外费用。

    操作步骤

    创建实例时在购买页选择可用区

    1. 登录 PostgreSQL 控制台,单击新建
    2. 在购买页选择对应地域,并在该地域下设置主可用区备可用区区域。
    
    3. 购买完成后,可在实例详情页的可用性信息处查询主备可用区。

    控制台更改可用区

    1. 登录 PostgreSQL 控制台,选择地域,单击实例 ID 进入实例管理页。
    2. 实例详情页的可用性信息下,单击可用区变更
    
    3. 在弹出的修改部署信息窗口,选择主库或备库的可用区。
    注意:
    数据复制方式默认为同步复制,同步复制是数据完整性优先的复制模式,实例性能将受到日志传输效率的影响。
    4. 选择切换时间,单击确定
    指定时间:切换时间将会在您自定义的时间范围内进行切换。
    变更完成时:将在变更完成时立即切换。
    说明:
    变更实例的主库可用区会导致实例切换,切换过程中会有秒级闪断,请确保业务具备重连机制。变更备库的可用区不会对实例访问产生影响,请放心操作。
    5. 待实例状态由可用区变更中变为运行中时,完成可用区更改操作。

    设置跨地域容灾

    操作步骤

    1. 登录 PostgreSQL 控制台,单击新建。购买两个 PostgreSQL 实例 A 和 B。
    2. PostgreSQL 控制台,单击数据迁移,进入数据迁移控制台。
    
    3. 在数据迁移控制台购买数据迁移任务。原端和目标端实例类型都为 PostgreSQL。
    
    4. 任务创建完成后开始进行配置,接入类型为云数据库,源库选择 A 实例,目标库选择 B 实例,分别填写账号、密码进行连通性测试。
    
    5. 设置迁移类型为‘全量+增量迁移’,迁移对象为‘整个实例’。
    
    基于以上步骤能实现实例 A 到不同地域实例B的数据同步,最终实现 A 实例的跨地域容灾。
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持