1 / 15
文档名称:

DB2数据库备份及恢复.doc

格式:doc   页数:15
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

DB2数据库备份及恢复.doc

上传人:3346389411 2013/3/24 文件大小:0 KB

下载得到文件列表

DB2数据库备份及恢复.doc

文档介绍

文档介绍:DB2数据库备份及恢复
李建保
2008-12-5
为了避免数据库数据丢失,我们必须制定备份和恢复策略,本文描述了脱机和联机两种备份方式,本人倾向于使用联机备份模式。
版本记录
版本号.
版本日期
修订人
修订简述
说明

2008-12-05
李建保
创建文档,并描述了数据库如何脱机和联机备份以及恢复等
2009-04-03
Jimmy
目录
第一章 概述 5
第二章 脱机备份 6
首先确保没有用户使用DB2 6
停掉数据库并重新启动,以便断掉所有连接 6
执行备份命令: 6
检查备份成功: 6
第三章 联机备份 8
查看备份历史 8
如果是循环日志,需要先修改成归档日志 8
联机备份 9
联机备份表空间 9
联机备份数据库 9
备份归档日志文件 10
第四章 从联机备份中恢复 11
恢复并前滚整个数据库 11
恢复数据库到某一个时间点 11
前滚至日志结束 11
前滚至某个时间点 12
恢复表空间 12
恢复表空间到某一个时间点 12
前滚至某一个时间点 12
第五章 增量备份和恢复 13
增量备份 13
打开 TRACKMOD 13
执行完全数据库备份作为增量备份的基础 14
联机备份数据库 14
增量备份数据库 14
delta增量备份数据库 14
增量恢复 15
自动从增量备份中恢复 15
前滚到日志结束 15

概述
DB2有两种备份模式:脱机(冷)备份和联机(热)备份。脱机要求所有应用断开与数据库的连接,联机允许在备份的过程中继续执行事务。
DB2有两种日志模式:循环和归档日志记录。当选择循环日志(数据库默认日志模式)时,只能执行脱机备份;如果选择的是归档日志,可以进行联机备份和增量备份。
下面几个章节将分别说明如何进行脱机备份、联机备份。
脱机备份
首先确保没有用户使用DB2
$db2 list applications for db sample(sample是数据库名称,下面均以这个为例)
强迫断开应用连接
db2 force application (1,2)
执行备份命令:
db2 backup db sample to /db2file/bakup(路径)
备份成功,将会返回一个时间戳。
Backup essful. The timestamp for this backup image is : 20081205153817
检查备份成功:
db2 connect to sample
db2 list history backup all for sample
可以看到多了这个备份的记录。
$ db2 list history backup all for sample
List History File for sample
Number of matching file entries = 1
Op Obj Timestamp+Sequence Type Dev Earliest Log Current Log Backup ID
-- --- ------------------ ---- --- ------------ ------------ --------------
B D 20081205153817001 F D
----------------------------------------------------------------------------
Contains 4 tablespace(s):
00001 SYSCATSPACE
00002 USERSPACE1
00003 SYSTOOLSPACE
00004 IBMDB2SAMPLEREL
----------------------------------------------------------------------------
Comment: DB2 BACKUP SAMPLE OFFLINE
Start Time: 20081205153817
End Time: 20081205153832
Status: A
------------------