云数据库RDS

    高可用及容灾

    本文介绍云数据库 RDS 提供的容灾方式,保证您的数据不丢失。

    高可用

    当云数据库 RDS实例的主节点发生不可预知的故障(如:硬件故障)时,故障自愈模块将自动切换到该实例下的备节点,实现了高可用;恢复时间长短取决于实例的数据量大小。

    容灾方式


    实例类型说明
    单机基础版
    • 数据备份在远程BOS服务器上,通过远程备份确保数据可靠性。
    • 只有一个主节点,没有备份节点作为热备,因此发生故障时,恢复时间较长。适用于对可用性要求不高的场景。
    双机高可用版
    • 采用一主一备的双机热备架构,适合大部分的用户场景。
    • 当主节点故障时,主备节点快速完成切换,整个过程对应用透明。备节点故障时,RDS会自动新建备节点保障高可用。
    • 单可用区实例:主备节点位于同一个可用区的不同物理机上。
    • 多可用区(同地域容灾或同城多机房):主备节点位于同一个region的不同可用区,提供垮可用区的容灾能力,并且无额外费用。
    • 支持多个只读,最大支持8个只读节点,支持横向扩展能力,并且只读节点可以在同region的其他可用区。
    热活实例组
    • 跨地域热活实例组是有多个RDS双机高可用实例组成的高可用集群,并且允许以上实例分布在不同region和可用区,以此来实现跨地域的容灾。
    • 热活实例组数据一致,各个region的写都发往主地域,再通过binlog同步到各个region。当应用多地域部署时,可以访问本地域的数据库入口,减少响应时间,提升性能

    数据备份恢复

    数据备份

    • 云数据库 RDS 支持自动备份及手动备份,您可以根据业务需要,设置相应的自动备份周期;手动备份可以支持随时进行,提供了更高的便利性。详情请参考备份概述
    • 云数据库 RDS 支持按时间点和按备份集恢复数据,您可以通过克隆实例功能恢复。详情请参考数据恢复方案

    BINLOG 备份

    • 云数据库 RDS 会自动备份 BINLOG 日志,本地默认为您保留7天的BINLOG。
    • BINLOG 日志支持下载,方便您对BINLOG进行二次分析处理。

    SLOWLOG 备份

    • 云数据库 RDS 会自动备份 SLOWLOG 日志,便于您进行 SQL 语句执行效率的分析和优化。
    • SLOWLOG 日志提供用户下载,主实例和只读实例均提供了 SLOWLOG 日志下载功能。

    热活实例组

    跨地域热活实例组是由多个 RDS 实例组成的高可用集群,并且允许以上实例分布在不同的地域和可用区,因此能够实现跨地域容灾。详情请查看热活实例组简介

    开始使用

    相关文档

    上一篇
    高安全
    下一篇
    产品系列