备份对数据库的影响

数据灾备(DBS)对数据库执行备份时会造成一定影响,建议选择业务低峰期执行备份任务。本文介绍备份原理、影响及注意事项。

备份原理与影响

类目

逻辑备份

物理备份

全量备份原理

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

在数据库所在服务器上安装DBS备份网关,然后通过备份网关将数据库文件进行备份(拷贝)。

增量备份原理

支持实时捕获数据库内存中的日志,实现实时增量备份,避免堆积数据,从而降低对数据库IO性能的影响。

对数据库的影响

从数据库实例中读取数据,对数据库性能有一定影响,但不会造成锁表的情况。

从数据库磁盘中读取数据,对数据库IO性能有一定影响,但不会造成锁表的情况。

注意事项

  • 建议选择业务低峰期执行备份任务。

  • 对于主备数据库,如果可以访问备库,建议在备库上执行备份任务。

    说明

    RDS数据库目前仅开放主库访问,因此只能在主库上执行备份任务。

相关文档

如需了解逻辑备份和物理备份的区别,请参见逻辑备份、物理备份与快照