首页 > 数据库技术 > 详细

db2恢复备份

时间:2020-05-12 13:54:07      阅读:49      评论:0      收藏:0      [点我收藏+]

#备份数据库
  db2 backup db TESTDB online to /opt/backup/db2_backup/$(date "+%Y%m%d")/TESTDB/ include logs
#查看备份日志路径
  db2 list history backup all for TESTDB
#将备份文件及日志传到备份服务器
  scp  -r    /opt/sisc/db2_data_new/TESTDB/ root@10.254.192.158:/opt/sisc/db2_data_new/TESTDB/

备份的服务器操作
#断开数据库连接
  db2 force application all
#删除数据库
  db2 drop db TESTDB
#恢复数据库路径需要和备份数据库路径相同
  db2 create database TESTDB on /opt/sisc/test/testdb
#恢复操作
  db2 restore database TESTDB from 备份路径 taken at 20180315190154
#查看日志路径
  db2 get db cfg for TESTDB | grep " Path to log files"
#把备份日志拷贝到数据库日志目录下
  cp S0001148.LOG /opt/sisc/test/testdb/db2inst1/NODE0000/SQL00001/SQLOGDIR

#恢复日志

 

  db2 rollforward db TESTDB to end of logs and stop

db2恢复备份

原文:https://www.cnblogs.com/cloudLi/p/12875662.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!