现在就数据库 :college 做具体说明
1 db2 rollforward db college end of logs and complete over flower log path (c:\db2logs)
2 db2 restore db college from c:\db2backup taken at 20090102151513 without rolling forward
3 直接拷贝logs 替换恢复的数据库
db2 create database college
db2 update db cfg for college using logretain on trackmod on userexit on
db2 backup db college to c:\db2backup
db2 connect to college
db2 create table student (KeyID int not null,name varchar(20))
db2 insert into student values(1.'John')
db2 backup db college online incremental automatic c:\db2backup
--模拟灾难,删除数据库!(注意,此前一定要将归档日志文件备份至另一个路径,保存好)
db2 drop db TestDB
db2 restore db TestDB incremental automatic from "c:" taken at 2007041914511 (这个时间戳是第一次备份的时间戳)
--前滚数据库,并指定归档日志位置,重要!
C:\>db2 ROLLFORWARD DATABASE TESTDB TO END OF LOGS AND COMPLETE OVERFLOW LOG PATH
(c:\db2backup\db2log)
db2 select * from student 返回一条结果
http://blog.csdn.net/RodJohnsonDoctor/archive/2009/07/19/4361896.aspx