数据库备份DBS支持多种环境的数据库备份,通过专线接入、公网等接入技术,实现用户本地IDC数据库备份、ECS自建数据库的备份、其他云环境和RDS数据库备份,通过简单地配置实现数据库全量备份、增量备份以及数据恢复。

特点介绍

  • 低成本

    DBS使用飞天分布式存储作为内置存储,备份数据会转换成专用格式,并经过压缩保存到内置存储,降低存储成本。

    支持按量付费,避免一次性投入大量资产;同时DBS支持存储分级,自动将备份数据存放到不同性价比存储介质中,适用于长期归档,降低成本。

  • 安全可靠
    • 传输存储加密
      • 使用SSL和AES256加密技术,保护备份数据传输和存储安全。
      • BYOK功能,支持基于KMS实现备份数据加密,用户可以使用自己的KMS数据密钥加密备份数据
    • 自动报警:备份异常、恢复异常、恢复成功等关键事件通知。
    • 异地备份:提升数据保护级别。
  • 灵活易用
    • 细粒度备份:整个实例、多库、单库、多表和单表,由您自由选择备份粒度。
    • 单表恢复:细粒度恢复,恢复对象精准匹配,降低RTO。
    • 生命周期管理:自定义规则控制备份数据的生命周期,实现自动转存、清理和复制分发。
    • 引导式界面:备份恢复采用统一Web管理界面,从购买、配置到运行,仅需5分钟。
  • 高性能
    • 实时备份:日志内存实时捕获,RPO达到秒级。

      DBS通过使用阿里实时数据流技术,读取数据库日志并进行实时解析,然后备份至云端存储上,实现对数据库的增量备份。通常,DBS可以将增量备份的延迟控制在秒级别以内,根据实际网络环境不同,延迟时长也会不同。

    • 并行备份:全程无锁备份、多线程并行备份、数据拉取自适应分片。
    • 任意时间点恢复:提供可恢复日历及时间轴选择。

      在进行数据恢复时,通过全量备份与增量备份实现精确到秒级的数据库恢复,最大限度保障数据安全。

    • 多规格:弹性扩展,无缝支撑企业不同阶段性能要求。

对比自建备份系统

下表为DBS云备份解决方案与自建备份系统的优势对比:

对比项 DBS云备份解决方案 自建备份系统
成本
  • 按需付费,100%资源利用率,无需一次性投入大量资产。
  • 冷热数据分级存储,适用于长期归档。
  • 压缩、紧凑备份格式,降低存储成本。
  • 无需运维人员与托管费用,0成本运维。
  • 一次性投入大量资产。
  • 存储受硬盘容量限制,需人工扩容。
  • 单线或双线接入速度慢,有带宽限制,峰值时期需人工扩容。
  • 多级存储介质引入,运维成本骤增。
安全
  • 使用SSL和AES256加密技术,保护备份数据传输和存储安全。
  • 多用户资源隔离机制,支持异地灾备机制。
  • 提供多种鉴权和授权机制及白名单、防盗链、主子账号功能。
  • 备份有效性随时验证,任务状况主动通知。
  • 提供用户自定义的鉴权机制。
  • 需要另外购买清洗和黑洞设备。
  • 需要单独实现安全机制。
易用性
  • 仅需5分钟,实现购买、配置到启动备份任务。
  • 细粒度备份,支持备份整个实例、单库、多表和单表。
  • 完整生命周期管理,全局规则控制,自动转存、清理和复制分发。
  • 备份恢复统一Web管理界面。
  • 备份脚本和工具,学习成本高。
  • 灵活性不足,一般只能提供基础能力。
性能
  • 秒级RPO(Recovery Point Objective),日志内存实时捕获,任意时间点恢复。
  • 恢复对象精准匹配,单表恢复,RTO(Recovery Time Objective)大幅降低。
  • 流式备份,数据不落盘,备份窗口全程无锁,自适应并发调速。
  • 多线BGP骨干网络,无带宽限制,支持海量用户并发备份恢复。
  • 受限于多个工具短板,容易产生瓶颈点。
可靠性
  • 基于阿里飞天盘古提供分布式高可靠存储。
  • 数据多重冗余存储,数据设计持久性不低于99.999999999%。
  • 备份过程中,实时校验数据完整性。
  • 海量用户验证,风险快速发现并修复。
  • 多个工具拼凑,问题指数级增长。
  • 受限于硬件可靠性,易出问题,一旦出现磁盘坏道,容易出现不可逆转的数据丢失。
扩展性
  • 除了支持备份阿里云数据库,DBS还支持备份ECS自建数据库、本地机房数据库、AWS或腾讯云等其他云厂商数据库。
  • 除了支持恢复到原始数据库,DBS还支持恢复到其他环境,如本地数据库通过DBS备份,恢复到阿里云数据库上。
  • 仅支持特定环境,一般不具备扩展性。

对比RDS默认备份

  • RDS备份提供数据库基础备份的能力,同时,部分实例类型(如高可用本地盘版)支持跨地域备份、创建应急实例等功能。
  • DBS在提供数据库基础备份能力的同时,额外提供了企业级备份能力,在备份恢复粒度、等保灾备与备份数据应用等场景提供更多功能,例如提供差异备份、库表恢复、多级存储池管理、恢复演练、数据一键分析等功能,更多信息,请参见RDS MySQL默认备份与DBS备份的区别