db2 从一台机上联机备份后恢复到另一台机子
db2 从一台机上联机备份后恢复到另一台机子1、备份的时候使用的的语句:
db2 backup db dbname online to d:\db2_backup include logs
2、恢复
db2 restore db dbname from d:\ taken at timestamp logtarget d:\logs
执行后在d:\logs目录下有一个日志文件S0000210.LOG
3、此时查看前滚状态
db2 rollforward db dbname query status
前滚状态
输入数据库别名 = dbname
节点数已返回状态 = 1
节点号 = 0
前滚状态 = 数据库暂挂
下一个要读取的日志文件 = S0000210.LOG
已处理的日志文件 =-
上次落实的事务 = 2011-07-01-01.29.41.000000 UTC
4、执行
db2 rollforward db dbname to end of logs and complete overflow log path(d:\logs)
SQL1268N由于检索节点 "0" 上的数据库 "dbname" 的日志文件 "S0000211.LOG"
时发生错误 "1",前滚恢复停止。
5、此时的前滚状态
db2 rollforward db dbname query status
前滚状态
输入数据库别名 = dbname
节点数已返回状态 = 1
节点号 = 0
前滚状态 = 数据库工作
下一个要读取的日志文件 = S0000211.LOG
已处理的日志文件 =-
上次落实的事务 = 2011-07-01-01.29.41.000000 UTC
恢复后只有一个日志文件S0000210.LOG,为何现在又要寻找S0000211.LOG这个文件呢?
哪位高手帮帮忙! 因为你没把活动日志拷过去 或者只rf到210.log这个时间点就行了 如果你不介意的话 回复 2# Shane_Qian
如果rl到210.log这个时间点改怎么操作呢? to 2011-07-01-01.29.41.000000 UTC :curse: 因为你没把活动日志拷过去 或者只rf到210.log这个时间点就行了 如果你不介意的话
Shane_Qian 发表于 2011-07-02 15:03 http://bbs.chinaunix.net/images/common/back.gif
Include logs 选项只在 backup image 中包含在线归档日志,并没包含活动日志吗?
页:
[1]