阿里云独门绝技之无代理混合云数据库实时增量备份

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 一天一块钱的异地数据库实时备份,能把异地实时备份这个事情以这么低的代价做下来,对用户来说,才是真正的绝。

这次的重点是混合云无代理以及实时增量
在即将实施的等保2.0新规中对于三级等保加入了异地实时备份的要求,原来的规范只要求进行异地备份而没有突出强调实时。别看只多了两个字,解决方案的复杂度和成本立马上升了一个级别。
为了降低异地灾备中心的建设和运维成本,构建混合云来实现异地备份成为了越来越多用户的第一选择。很多云服务商都提供了对线下数据中心的备份解决方案,阿里云也有几套解决方案供用户选择,其中这次介绍的DBS数据库备份服务在对MySQL数据库进行备份时可以进行无代理的实时增量备份,不论是阿里云上的RDS、还是ECS上自建的MySQL,还是运行在线下数据中心里的MySQL均可支持。
这个是如何做到的,请看下图:
图片 1.png

  • DBS在对MySQL进行备份时先进行一次完整的逻辑备份,什么是逻辑备份,简单的理解就是和普通的用户查询一样到数据库里去SELECT 所有的数据库字段。
  • 在进行全量逻辑备份的同时,还启动了对数据BINLOG的实时抓取和上传。
  • 逻辑备份和BINLOG数据均上传存储到阿里云OSS。

图片 2.png

  • 在恢复时,找到一个最近的全备份,然后再重放这个全备份之后的所有BINLOG就能得到一份RPO接近0的数据恢复。
  • 在恢复时,不仅支持恢复到原来的数据库,只要有目标数据库的写权限,DBS可以恢复到任意位置,这样DBS就成为了一个数据迁移利器
  • 不仅支持恢复完整实例和数据库,DBS还支持对单表进行恢复,这时只恢复和重放和该表有关的逻辑备份和BINLOG。
  • DBS无论是备份和恢复,均不需要安装和运行任何客户端软件,DBS只要一个数据库账号即可完成对数据库的备份和恢复。
  • 假如耽心数据泄露,DBS支持和MYSQL之间建立SSL连接,使用SSL连接来保证数据安全,数据在保存到OSS时也使用AES256进行加密。

笔者本人特别推崇DBS的这个设计:简单、直接、有效。采用这种设计的好处就是解决方案的低成本,DBS最低只要30元一个月。
一天一块钱的异地数据库实时备份,能把异地实时备份这个事情以这么低的代价做下来,对用户来说,才是真正的绝。

目录
相关文章
|
10天前
|
存储 定位技术 数据库
介绍一下数据库的备份和恢复策略
【10月更文挑战第21】介绍一下数据库的备份和恢复策略
|
17天前
|
缓存 弹性计算 NoSQL
新一期陪跑班开课啦!阿里云专家手把手带你体验高并发下利用云数据库缓存实现极速响应
新一期陪跑班开课啦!阿里云专家手把手带你体验高并发下利用云数据库缓存实现极速响应
|
17天前
|
安全 NoSQL 关系型数据库
阿里云数据库:助力企业数字化转型的强大引擎
阿里云数据库:助力企业数字化转型的强大引擎
|
17天前
|
存储 NoSQL MongoDB
基于阿里云数据库MongoDB版,微财数科“又快又稳”服务超7000万客户
选择MongoDB主要基于其灵活的数据模型、高性能、高可用性、可扩展性、安全性和强大的分析能力。
|
20天前
|
人工智能 Cloud Native 关系型数据库
阿里云关系型数据库连续五年蝉联榜首
全球领先的IT市场研究和咨询公司IDC发布了《2023年下半年中国关系型数据库软件市场跟踪报告》,2023年阿里云整体市场份额(公有云+本地部署模式)稳居第一,其中公有云市场份额高达39.2%,自2019年起连续5年蝉联榜首。
|
17天前
|
存储 NoSQL MongoDB
小川科技携手阿里云数据库MongoDB:数据赋能企业构建年轻娱乐生态
基于MongoDB灵活模式的特性,小川实现了功能的快速迭代和上线,而数据库侧无需任何更改
|
17天前
|
运维 NoSQL BI
简道云搭载阿里云MongoDB数据库,帮助数以万计企业重构业务系统
通过与MongoDB和阿里云团队的合作,让简道云少走了弯路,保障了线上服务的长期稳定运行,提高了吞吐效率,并相应降低了线上运行成本
|
20天前
|
NoSQL 数据管理 关系型数据库
利用阿里云的尖端数据库解决方案增强游戏数据管理
利用阿里云的尖端数据库解决方案增强游戏数据管理
|
21天前
|
存储 关系型数据库 MySQL
Mysql(4)—数据库索引
数据库索引是用于提高数据检索效率的数据结构,类似于书籍中的索引。它允许用户快速找到数据,而无需扫描整个表。MySQL中的索引可以显著提升查询速度,使数据库操作更加高效。索引的发展经历了从无索引、简单索引到B-树、哈希索引、位图索引、全文索引等多个阶段。
55 3
Mysql(4)—数据库索引
|
6天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
40 2

热门文章

最新文章