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

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 《阿里云认证的解析与实战-关系型数据库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

相关文章
|
19天前
|
数据库 索引
深入探索数据库索引技术:回表与索引下推解析
【10月更文挑战第15天】在数据库查询优化的领域中,回表和索引下推是两个核心概念,它们对于提高查询性能至关重要。本文将详细解释这两个术语,并探讨它们在数据库操作中的作用和影响。
42 3
|
25天前
|
存储 NoSQL 关系型数据库
数据库技术深度解析:从基础到进阶
【10月更文挑战第17天】数据库技术深度解析:从基础到进阶
55 0
|
1月前
|
SQL 关系型数据库 MySQL
数据库导入SQL文件:全面解析与操作指南
在数据库管理中,将SQL文件导入数据库是一个常见且重要的操作。无论是迁移数据、恢复备份,还是测试和开发环境搭建,掌握如何正确导入SQL文件都至关重要。本文将详细介绍数据库导入SQL文件的全过程,包括准备工作、操作步骤以及常见问题解决方案,旨在为数据库管理员和开发者提供全面的操作指南。一、准备工作在导
226 0
|
18天前
|
存储 负载均衡 监控
数据库多实例的深入解析
【10月更文挑战第24天】数据库多实例是一种重要的数据库架构方式,它为数据库的高效运行和灵活管理提供了多种优势。在实际应用中,需要根据具体的业务需求和技术环境,合理选择和配置多实例,以充分发挥其优势,提高数据库系统的性能和可靠性。随着技术的不断发展和进步,数据库多实例技术也将不断完善和创新,为数据库管理带来更多的可能性和便利。
88 57
|
17天前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
63 3
|
17天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
59 2
|
1月前
|
Web App开发 SQL 数据库
使用 Python 解析火狐浏览器的 SQLite3 数据库
本文介绍如何使用 Python 解析火狐浏览器的 SQLite3 数据库,包括书签、历史记录和下载记录等。通过安装 Python 和 SQLite3,定位火狐数据库文件路径,编写 Python 脚本连接数据库并执行 SQL 查询,最终输出最近访问的网站历史记录。
|
29天前
|
存储 NoSQL MongoDB
基于阿里云数据库MongoDB版,微财数科“又快又稳”服务超7000万客户
选择MongoDB主要基于其灵活的数据模型、高性能、高可用性、可扩展性、安全性和强大的分析能力。
|
19天前
|
SQL 关系型数据库 数据库连接
"Nacos 2.1.0版本数据库配置写入难题破解攻略:一步步教你排查连接、权限和配置问题,重启服务轻松解决!"
【10月更文挑战第23天】在使用Nacos 2.1.0版本时,可能会遇到无法将配置信息写入数据库的问题。本文将引导你逐步解决这一问题,包括检查数据库连接、用户权限、Nacos配置文件,并提供示例代码和详细步骤。通过这些方法,你可以有效解决配置写入失败的问题。
44 0
|
1月前
|
SQL 开发框架 .NET
ASP.NET连接SQL数据库:实现过程与关键细节解析an3.021-6232.com
随着互联网技术的快速发展,ASP.NET作为一种广泛使用的服务器端开发技术,其与数据库的交互操作成为了应用开发中的重要环节。本文将详细介绍在ASP.NET中如何连接SQL数据库,包括连接的基本概念、实现步骤、关键代码示例以及常见问题的解决方案。由于篇幅限制,本文不能保证达到完整的2000字,但会确保