您的位置:首页 > 其它

db2的备份和还原

2015-09-09 16:08 197 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/sendoh_akira/article/details/48317445

先说冷备 首先要db2 force applications all干掉所有的链接 

 干不掉的话把端口号给改了 db2 update dbm cfg using SVCENAME xxxxx 然后等备份完再改回来


没有链接之后就可以离线备份了

 db2 backup db dbname to /home/db2inst1/db2inst1/backup/  直接备就行

接着是还原 不需要日志前滚的话这样就行  db2 restore db dbname from /home2inst12inst1/backup taken at 20150908075627 into targetdbname without rolling forward 
要前滚的话要把日志拷贝过来单独roll forward到日志的最后
 cp archivelog/NODE0000/* log/
 rollforward db dbname to end of logs and complete overflow log path (/home/db2inst1/log)
----------------------------

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: