阿里云数据库备份DBS提供全量备份、增量备份和数据恢复能力。那么具体什么是数据库备份DBS?什么是DBS备份数据量以及DBS备份方式是怎么样的呢?本文老刘测评将为大家一一介绍。
【限时折扣】DBS新用户,备份实例9.9元3个月尝鲜价,限1次,限1台
1元购10TB 备份数据集分析查询流量包!
DBS是什么
数据库备份(Database Backup,简称DBS)是为数据库提供连续数据保护、低成本的备份服务。它可以为多种环境的数据提供强有力的保护,包括企业数据中心、其他云厂商及公有云。数据库备份拥有一套完整的数据备份和数据恢复解决方案,具备实时增量备份以及精确到秒级的数据恢复能力。
数据库备份DBS可以实现实时的数据备份,在线数据发生变化时,数据库备份会获得变更的数据,并将数据实时写入云存储,帮助用户实现秒级RPO的数据备份。
DBS备份数据量是什么
备份数据量,是指通过DBS备份链路的数据量。在数据库备份场景下,有4个概念:数据库磁盘空间、数据文件空间、备份数据量、存储数据量。
- 数据库所在服务器磁盘空间:由数据库的数据文件空间、数据库的日志文件空间、操作系统文件空间和空闲空间组成;对于RDS,是购买时选择的存储空间,对于ECS,是购买时选择的系统盘和数据盘存储空间。
- 数据文件空间:数据库所属数据文件在服务器上占用磁盘空间。
- 备份数据量:通过备份链路的实际数据大小,与数据文件空间不同,备份数据量取决于数据库类型、备份方式、备份粒度等因素。
- 存储数据量:存放存储介质的实际数据大小,与备份数据量不同,存储数据量取决于备份数据量、备份数据存储格式、压缩算法等因素。
- 空间大小:在单次全量备份情况下,数据库磁盘空间(RDS/ECS) > 数据文件空间(实际使用) > 备份数据量(DBS) > 存储数据量(OSS)。
- 总结:用户通过DBS提供的备份粒度、备份周期等手段降低备份数据量,进而降低DBS费用;用户通过DBS提供的紧凑存储格式、压缩、自动转存清理策略降低存储数据量,进而降低OSS费用。
DBS备份方式是什么
数据库备份DBS提供数据全量备份、增量备份和数据恢复。本文介绍备份方式区别,以及如何选择备份方式。
基本概念
备份方式 | 说明 |
---|---|
逻辑备份 | 数据库对象级备份,备份内容是表、索引、存储过程等数据库对象,如MySQL mysqldump、Oracle exp/imp。 |
物理备份 | 数据库文件级备份,备份内容是操作系统上数据库文件,如MySQL XtraBackup、Oracle RMAN。 |
快照备份 | 基于快照技术获取指定数据集合的一个完全可用拷贝,随后可以选择仅在本机上维护快照,或者对快照进行数据跨机备份,如文件系统Veritas File System,卷管理器Linux LVM,存储子系统NetApp NAS。 |
支持说明
备份方式 | 备份原理 | 备份特性 | DBS是否支持 |
---|---|---|---|
逻辑备份 | 1、全量备份:首先对每张表数据进行切分,然后在数据库上运行SQL语句多线程并行读取数据。 2、增量备份:实时捕获数据库内存中日志,日志读取速度也会随着数据库日志产生速度而调整。 |
1、全量备份:数据存放在数据库磁盘中,数据读取对数据库IO性能有一定影响;全量备份不会对数据库加锁,对数据库性能影响很小。 2、增量备份:数据库日志存放在数据库缓存中,且实时备份会导致每次备份日志量很少,日志读取对数据库IO性能影响很小。 |
支持。 |
物理备份 | 1、全量备份:首先需要在数据库所在服务器上安装DBS备份网关,然后备份网关会将数据库备份到OSS上。 2、增量备份:与“逻辑备份”一致。 |
1、全量备份:从操作系统上拷贝文件,备份速度快于逻辑备份。 2、增量备份:与“逻辑备份”一致。 |
部分支持(物理备份不支持备份RDS,原因:用户要安装备份网关才能运行物理备份,RDS没有提供操作系统访问权限,无法安装备份网关)。 |