《阿里云认证的解析与实战-关系型数据库ACP认证》——数据库生态工具—— 四、数据库备份服务DBS

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 《阿里云认证的解析与实战-关系型数据库ACP认证》——数据库生态工具—— 四、数据库备份服务DBS

1. DBS产品介绍

 

数据备份(简称DBS)是阿里云提供的低成本、高可靠的云原生数据备份平台。

DBS提供无限容量的备份存储、秒级应急恢复和恢复演练,并借助秒级沙箱实例和备份数据查询激活冷数据。DBS支持MySQL、SQLServer、Oracle等近10种数据库,支持文件、日志、数据库等全站备份,支持本地数据中心、其他云厂商、ECS数据库及RDS数据库等环境,是客户首选的企业级混合云统一备份平台。

DBS旨在保护数据资产、激活数据价值。

 

2. DBS产品特点

 

低RPO和RTO:数据库日志解析同步技术业务RPO/RTO可达秒级。

低成本:无限扩展的云存储,灵活易用,按需付费。

可验证和快速启用:云端快速恢复RDS备份数据湖分析。

安全可靠:飞天盘古分布式高可靠全面的数据加密体系。

 

3. 数据副本管理(CDM)

 

数据副本管理CDM是数据库备份管理的核心技术,通过CDM可以把来自于阿里云、其他云或者用户自建的数据源同步到DBS中。

 image.png

 

DBS的三层架构

 

中间是备份管理层,提供了备份策略、数据源、监控报警等传统备份的主要功能。

中间层之上的应用层,提供开发测试、历史归档、数据湖分析、云容灾等备份之上的功能。

中间层之下存储管理功能,主要用于对接各种云服务。

 

4. DBS支持的数据源及其环境

 

1) 数据源

 

a) 数据库

OLTP:MySQL、Oracle、SQLServer、Postgre

SQL、PolarDBMySQL、PolarDBPostgreSQ

PolarDBO、PolarDB-X

OLAP:ADBPG、ADBMySQL

NoSQL:Redis、MongoDB

 

b) 文件

文件、审计日志

 

2) 环境

 

阿里云:阿里云数据库、阿里云ECS自建数据库和文件

混合云:本地IDC自建数据库和文件

其他云:AWS、华为云、腾讯云、京东云、UCloud等自建数据库和文件

 

5. DBS支持的存储类型

 

1) 云存储

 

分布式快照存储:CDM

分布式对象存储:OSS/S3

分布式文件系统:Lindorm/HDFS;NAS(NFS/SMB)

 

2) 归档存储

 

归档型OSS

阿里云ECS/本地IDC:Linux/Windows服务器自动/手动

本地IDC:NAS、FTP、Minio(S3);蓝光、光盘

 

6. DBS支持的备份方式

 image.png 

7. DBS支持的恢复方式

 image.png

8. DBS支持的备份数据应用方式

image.png

 

9. DBS的典型应用场景

 

备份云数据库/自建库、维护/巡检/策略/账号/优化

库表恢复仅单库或单表恢复到实例

应急恢复全增合并后台快照挂载秒级日志应用任意时间点、1TB/2分钟数据恢复、512MB/5分钟日志恢复)。

恢复演练备份数据自动做恢复验证并产出演练报告

数据构建备份数据应用,用于开发/测试/压测/报表/分析

跨地域备份跨境、跨云、跨可用区

数据归档释放前保留、行级数据保留并清理DMS)。

备份到本地备份到客户存储NAS/S3等

备份上云冷备到阿里云,同地或异地

灾备上云冷备到阿里云,云端快速拉起

image.png

 

【回顾与总结】

image.png

相关文章
|
2月前
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
224 4
国产数据实战之docker部署MyWebSQL数据库管理工具
|
2月前
|
关系型数据库 分布式数据库 数据库
PolarDB 以其出色的性能和可扩展性,成为大数据分析的重要工具
在数字化时代,企业面对海量数据的挑战,PolarDB 以其出色的性能和可扩展性,成为大数据分析的重要工具。它不仅支持高速数据读写,还通过数据分区、索引优化等策略提升分析效率,适用于电商、金融等多个行业,助力企业精准决策。
47 4
|
2月前
|
存储 SQL 数据库
深入浅出后端开发之数据库优化实战
【10月更文挑战第35天】在软件开发的世界里,数据库性能直接关系到应用的响应速度和用户体验。本文将带你了解如何通过合理的索引设计、查询优化以及恰当的数据存储策略来提升数据库性能。我们将一起探索这些技巧背后的原理,并通过实际案例感受优化带来的显著效果。
63 4
|
3月前
|
SQL NoSQL 数据库
Cassandra数据库与Cql实战笔记
Cassandra数据库与Cql实战笔记
63 1
Cassandra数据库与Cql实战笔记
|
2月前
|
监控 关系型数据库 MySQL
数据库优化:MySQL索引策略与查询性能调优实战
【10月更文挑战第27天】本文深入探讨了MySQL的索引策略和查询性能调优技巧。通过介绍B-Tree索引、哈希索引和全文索引等不同类型,以及如何创建和维护索引,结合实战案例分析查询执行计划,帮助读者掌握提升查询性能的方法。定期优化索引和调整查询语句是提高数据库性能的关键。
463 1
|
2月前
|
监控 关系型数据库 MySQL
数据库优化:MySQL索引策略与查询性能调优实战
【10月更文挑战第26天】数据库作为现代应用系统的核心组件,其性能优化至关重要。本文主要探讨MySQL的索引策略与查询性能调优。通过合理创建索引(如B-Tree、复合索引)和优化查询语句(如使用EXPLAIN、优化分页查询),可以显著提升数据库的响应速度和稳定性。实践中还需定期审查慢查询日志,持续优化性能。
238 0
|
3月前
|
SQL 关系型数据库 MySQL
sql注入原理与实战(三)数据库操作
sql注入原理与实战(三)数据库操作
sql注入原理与实战(三)数据库操作
|
5月前
|
SQL 存储 NoSQL
Redis6入门到实战------ 一、NoSQL数据库简介
这篇文章是关于NoSQL数据库的简介,讨论了技术发展、NoSQL数据库的概念、适用场景、不适用场景,以及常见的非关系型数据库。文章还提到了Web1.0到Web2.0时代的技术演进,以及解决CPU、内存和IO压力的方法,并对比了行式存储和列式存储数据库的特点。
Redis6入门到实战------ 一、NoSQL数据库简介
|
3月前
|
SQL 数据处理 数据库
SQL语句优化与查询结果优化:提升数据库性能的实战技巧
在数据库管理和应用中,SQL语句的编写和查询结果的优化是提升数据库性能的关键环节
|
3月前
|
SQL 存储 Java
sql注入原理与实战(二)数据库原理
sql注入原理与实战(二)数据库原理