在达梦数据库中,备份是确保数据安全性和可恢复性的重要手段。以下是关于完全备份、差异增量备份、归档备份和累积增量备份的详细解释:
1.完全备份
- 定义:
完全备份是指对指定数据库或表空间的所有数据进行的一个完全拷贝; - 特点
1.提供了在特定时间点的完整数据快照。
2.备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份。
3.使用完全备份进行恢复时,可以快速恢复丢失的数据,因为只需要一盘磁带或备份文件即可。
4.但由于备份全部数据,所以备份所需时间较长,且备份文件可能较大。
2.差异增量备份
- 定义:
差异增量备份是备份自上一次完全备份之后有变化的数据。 - 特点
1.备份的内容是自上一次完全备份以来变化的数据,因此备份所需时间和存储空间较完全备份小。
2.差异增量备份的基备份既可以是完全备份集,也可以是增量备份集。
3.但在恢复时,需要完全备份和所有差异增量备份文件。
3.归档备份
- 定义
归档备份是专门用来备份本地归档日志文件,这些日志文件中保存了所有数据库操作产生的REDO日志。 - 特点
1.归档备份仅备份指定数据库生成的本地归档日志文件。
2.与普通的数据库备份一样,归档日志备份也支持加密与压缩功能。
3.归档日志备份是数据库备份的一个有效补充,结合归档日志和基准备份集,可以将数据库恢复到任意时间点的状态。
4.累积增量备份
- 定义
累积增量备份是备份自上一次全量备份以来所有变化的数据。 - 特点
1.累积增量备份的基备份集只能是完全备份集,而不能是增量备份集。
2.累积增量备份与差异增量备份类似,但累积增量备份是基于上一次全量备份的。
3.在恢复时,只需要全量备份和最后一次累积增量备份即可。