全部产品
Search
文档中心

数据库备份 DBS:如何选择备份方式

更新时间:Oct 17, 2024

数据库备份DBS支持逻辑备份和物理备份两种备份方式,为数据库提供连续数据保护、低成本的备份服务,您可以在评估业务后选择最符合您需求的备份方式。

逻辑备份与物理备份的区别

参照项

逻辑备份

物理备份

概念

数据库对象级备份,备份内容是表、索引、存储过程等数据库对象,常见工具为MySQL mysqldump、Oracle exp/imp等。

数据库文件级备份,备份内容是操作系统上数据库文件,常见工具为MySQL XtraBackup、Oracle RMAN等。

全量备份原理

对每张表数据进行切分,然后在数据库上运行SQL语句,多线程并行读取数据。

在数据库所在服务器上安装DBS备份网关,然后通过备份网关将数据库文件进行备份(拷贝)。更多详情,请参见添加备份网关

增量备份原理

支持实时捕获数据库内存中的日志,实现实时增量备份,避免堆积数据,从而降低对数据库IO性能的影响。日志读取速度也会随着数据库日志产生速度而调整。

特性

  • 支持进行更精细的库、表级别备份。

  • 不会对数据库加锁,对数据库性能影响较小。

  • 仅支持备份整个数据库实例。

  • 从数据库磁盘中读取数据,对数据库IO性能有一定影响。

  • 通常情况下,物理备份与恢复的速度快于逻辑备份及其恢复。

    说明

    支持创建DBS沙箱,让您的备份数据快速可用。更多信息,请参见DBS沙箱功能概览

数据库规模推荐范围

MB~百GB级别。

TB级别。

支持的数据库

是否需要安装DBS备份网关

不需要

需要

相关文档