开发者社区 问答 正文

数据库备份的功能特性



基础功能


数据库备份(Database Backup,简称DBS)产品支持多种环境的数据库备份,可以通过简单的配置实现数据库的全量和增量备份。

秒级RPO


DBS通过使用数据传输DTS的实时数据流技术,可以读取数据库日志并进行实时解析,然后存储到云端存储上,实现对数据库的增量备份。通常,DBS可以将增量备份的延迟控制在秒级别以内,根据实际的网络环境不同,延迟的可能会有不同。
在进行数据恢复时,可以使用存储的增量备份实现精确到秒的数据库恢复。最大限度保障数据安全。

底成本


DBS使用用户的OSS作为备份的存储目的地。为了节省成本,可以选择多种OSS存储类型进行存储,OSS支持标准、低频访问、归档三种存储类型,用户可以根据自己备份的使用频率选择备份的生命周期策略。关于OSS存储类型的详细文档请参考: https://help.aliyun.com/document_detail/51374.html?spm=5176.doc31819.6.570.1L73V2
另外,DBS在将数据存储到OSS时,还会尽可能对数据进行压缩,以减少存储空间的使用,从而进一步节省成本。

安全加密


DBS在数据存储可以对数据进行加密存储。通过KMS密钥管理系统,可以由系统生成、或者由用户提供密钥,DBS通过访问KMS接口获取加密秘钥并进行实时加密,然后将加密后的数据存储到OSS目标中。恢复数据库时,DBS将再次通过KMS系统获取解密秘钥,进行解密,然后将数据恢复到对应的数据库实例中。
DBS支持SSL的数据库连接,这样可以保障数据在传输过程中的安全。

多环境支持


DBS支持多种网络环境的数据库备份。通过专线接入、VPN网关等接入技术,DBS可以实现用户本地IDC数据库备份、ECS自建数据库的备份、其他云环境的数据库备份。无论哪个环境的数据库,DBS通过自身的安全机制和实时数据库流技术,都可以向用户提供安全、秒级RPO的数据库备份解决方案。

展开
收起
云栖大讲堂 2017-11-03 10:52:16 2302 分享 版权
阿里云 AI 助理回答

阿里云的数据库备份(Database Backup,简称DBS)服务是一个全面且高效的数据库保护解决方案,它旨在确保企业数据的安全性、可靠性和成本效益。基于您提供的信息,我们可以进一步细化DBS的核心优势和功能:

  1. 多环境兼容性:DBS能够适应多样化的部署环境,无论是本地IDC(Internet Data Center)、阿里云ECS(Elastic Compute Service)上的自建数据库,还是其他公有云或私有云环境中的数据库,都能实现无缝集成与备份,这得益于其对专线接入、VPN网关等技术的支持。

  2. 秒级RPO(Recovery Point Objective):通过集成数据传输服务DTS的实时数据流技术,DBS能够近乎实时地捕获并解析数据库日志,将增量数据备份至云端OSS存储,从而达到秒级的数据恢复点目标。这意味着在数据丢失或系统故障时,可以将数据恢复到灾难发生前的最近状态,极大地降低了数据丢失风险。

  3. 低成本策略:DBS利用阿里云的对象存储服务OSS作为备份存储目的地,并允许用户根据数据访问频率选择不同类型的OSS存储(标准、低频访问、归档),以优化成本。此外,通过对备份数据进行压缩,进一步减少了存储空间需求和成本。用户可以根据实际需求制定合理的生命周期管理策略,平衡成本与数据可用性。

  4. 安全加密保障:为了确保数据在传输和静止状态下的安全性,DBS支持数据加密存储。通过KMS(Key Management Service)密钥管理系统,实现数据加密解密操作,确保即使数据被备份至云端,也能保持高度的安全性。同时,支持SSL加密的数据库连接,为数据传输过程提供额外一层安全保障。

  5. 易于管理和配置:DBS简化了数据库备份的配置流程,用户可以通过简单的设置实现全量和增量备份,无需复杂的运维操作。这种设计使得即便是非专业数据库管理员也能轻松管理数据库备份任务,提高工作效率。

综上所述,阿里云DBS不仅提供了强大的数据保护能力,还兼顾了成本效率、灵活性和安全性,是企业构建稳定、高效数据备份体系的理想选择。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答