DB2备份恢复步骤

应用场景为:将数据库从A机器恢复到B机器上,且两数据库版本是一致的。

1、在A机器上先将数据库备份到某个目录下,在运行窗口中输入db2cmd 运用指令

 

backup db  dbname to path

 

其中dbname是指要备份的数据库,driver是指备份保存的路径。

2、将备份文件从A机器上拷贝至B机器上,运用指令恢复B机器上的数据库。


db2 restore database dbname from path  REPLACE EXISTING  WITHOUT PROMPTING


其中dbname是指要恢复的数据库名称,path是指备份文件的目录。


在B机器上运行指令


db2 rollforward database dbname to end of logs and complete

其中dbname是指要恢复的数据库名称,会发现页面提示某个日志文件没有,此时需要将A机器上的该日志文件拷贝到B机器上数据库日志文件目录下。


3、查看A机器上的数据库的日志文件路径,运用指令


db2  get db cfg for db2  

并在该日志文件路径下找到提示的该日志文件拷贝到B机器上数据库日志文件路径下,并再次运行指令


db2 rollforward database dbname to end of logs and complete

此时备份恢复就完成了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值