使用 DB2 增量备份
2010-02-04 00:00:00 来源:WEB开发网TRACKMOD 配置参数可以使用以下值之一:
NO — 禁用增量备份。不跟踪或记录数据库页更新。这是默认值。
YES — 启用增量备份。当启用了更新跟踪之后,首次成功连接到数据库之后更改将变得有效。注意,在增量备份对特定表空间执行备份之前,必须对该表空间进行一个完整的备份(下面的例子提供详细解析)。
下面的例子显示了如何为 SAMPLE 启用增量备份:
DB2 UPDATE DATABASE CONFIGURATION FOR SAMPLE USING TRACKMOD YES
在将 TRACKMOD 设置为 YES 之后,您必须在允许应用程序更改数据之前备份数据库。换句话说,您必须对数据库进行完整的备份,从而为执行增量备份提供一个基准点。此外,如果您随后在数据库中创建了一个新的表空间,那么必须进行包含该表空间的备份。这可以是数据库备份或表空间备份。在备份之后,增量备份就可以包含新的表空间。
备份数据的类型
有两种类型的增量备份:
完整增量备份:最后一次完整备份(不管该备份是完整的还是表空间备份映像)之后更改的所有页的映像。例如,以下命令对 SAMPLE 数据库执行完整的增量备份:
DB2 BACKUP DB SAMPLE ONLINE INCREMENTAL USE TSM
增量(Delta)。最后一次备份(增量、渐进或完整的备份映像)之后更改的所有页。例如,以下命令对 SAMPLE 数据库执行增量备份:
DB2 BACKUP DB SAMPLE ONLINE INCREMENTAL DELTA USE TSM
这为恢复受损数据库提供 4 种类型的备份数据:
完整的备份映像。这是任何恢复策略的构建块,如果没有完整的备份映像,就不能开始恢复过程。如果让备份上线,则需要在备份发生时发出的所有事务的日志。要恢复完整的备份,重播备份之后的所有事务的日志,该过程结束之后恢复就完成了。
更多精彩
赞助商链接