使用 DB2 增量备份
2010-02-04 00:00:00 来源:WEB开发网核心提示: 图 1. 完整和增量备份映像如 图 2 所示,如果每晚只执行一个增量备份,使用 DB2 增量备份(5),则备份更小, 图 2. 完整的增量备份映像通过使用增量备份,Saturday 增量映像受损,因此您只需恢复到 Friday 增量映像,从 Monday 到 Saturday 的夜间备份需要的存
图 1. 完整和增量备份映像
如 图 2 所示,如果每晚只执行一个增量备份,则备份更小。
图 2. 完整的增量备份映像
通过使用增量备份,从 Monday 到 Saturday 的夜间备份需要的存储空间更少,完成的速度也更快。记住,如果使用夜间增量备份,那么执行恢复时需要使用在最后一次完整或增量备份之后的所有增量备份。这与 图 1 所示的策略不同,它仅需要一个完整的备份、一个增量备份和日志。
为了帮助您跟踪备份,DB2 提供对数据库的备份历史进行跟踪的历史文件。您可以使用 LIST HISTORY 命令查询数据库备份历史。DB2 Command Reference包含 LIST HISTORY 命令语法的完整描述。例如,以下命令列出 SAMPLE 数据库的所有备份和恢复操作:
DB2 LIST HISTORY BACKUP ALL FOR SAMPLE
DB2 本身使用历史文件来确定执行恢复时是否需要使用以前的映像,并尝试自动恢复它们。这将导致如 图 2 所示的备份映像链。
图 3 显示了恢复如何使用完整的备份映像、最后的增量备份、上一次增量备份之后的所有增量备份和日志。在这个例子中,如果在 Thursday 执行了增量备份之后,则不再需要从 Monday 到 Wednesday 的增量映像。注意,如果其中一个增量或渐进映像受损之后,只要您还有完整的备份映像和所有日志,仍然可以以不需要增量或增量备份的恢复的方式执行恢复。在这个例子中,Saturday 增量映像受损,因此您只需恢复到 Friday 增量映像,然后使用日志从该点开始恢复。
更多精彩
赞助商链接