上云无忧 > 文档中心 > 百度智能云云数据库RDS高可用及容灾的优势
云数据库 RDS
百度智能云云数据库RDS高可用及容灾的优势

文档简介:
本文介绍云数据库 RDS 提供的容灾方式,保证您的数据不丢失。 高可用: 当云数据库 RDS实例的主节点发生不可预知的故障(如:硬件故障)时,故障自愈模块将自动切换到该实例下的备节点,实现了高可用;恢复时间长短取决于实例的数据量大小。 for MySQL 版 for SQL Server 版 for PostgreSQL 版
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本文介绍云数据库 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 实例组成的高可用集群,并且允许以上实例分布在不同的地域和可用区,因此能够实现跨地域容灾。详情请查看热活实例组简介。

开始使用

  • 快速入门
  • 视频指南

相关文档

  • 灵活易用
  • 高性能
  • 高安全
  • RDS与自建数据库对比
  • 热活实例组
相似文档
  • 云数据库 RDS 目前支持三种系列,分别是单机基础版,双机高可用版和 Raft 金融版。每种系列都采用不同的架构,且其支持的实例规格类型可以满足众多使用场景。 for MySQL 版 for SQL Server 版 for PostgreSQL 版
  • 单机基础版采用单个节点,计算与存储分离,计算节点故障不会导致数据丢失,存储节点使用分布式多副本冗余存储技术与快照备份功能可以防止物理服务器宕机及其他不可抗灾害而导致的数据丢失风险。相比双机高可用版,在性能不变的情况下成本减半。 for MySQL 版 for SQL Server 版 for PostgreSQL 版
  • 双机高可用版,采用一个主节点、一个备节点的高可用架构,对故障实时监控并进行自动迁移。支持代理实例,只读实例,跨地域热活实例组,数据迁移等各种产品系列,达到读写分离,异地灾备等需求。 for MySQL 版 for SQL Server 版 for PostgreSQL 版
  • 采用一个主节点,两个备节点的架构,通过Raft协议进行强一致复制,保证数据的一致性,自发感知故障,已提交数据 0 丢失。 Raft金融版由一个主节点,两个备节点组成。 for MySQL 版 for SQL Server 版 for PostgreSQL 版
  • 在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法承受读取压力,通过为标准实例创建多个只读实例,赋予标准实例弹性的读能力扩展,从而增加用户的吞吐量。 for MySQL 版 for SQL Server 版 for PostgreSQL 版
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部