达梦:全备+增备+归档恢复到指定时间点

        背景:为了验证生产环境的问题,需要在测试环境使用全备+增倍+归档将数据库恢复到指定时间点(2022-12-13 21:05:00 )的数据进行问题排查。

         因为在13号的2022-12-13 21:08:21时刻进行过一次数据库重启。为了复现重启之前的问题,还原到2022-12-13 21:05:00即可。

现将恢复到指定时间点的操作示例整理如下,并附带全量恢复的操作示例。

示例一:脱机状态下,使用rman进行 全备+增备+归档 恢复到指定时间点

  恢复命令如下:

cd $DM_HOME/bin

./dmrman

 restore database '/dmsoft/DMDATA/dm.ini' from backupset '/dmsoft/zshj/DB_DAMENG_INCREMENT_2022_12_13_01_00_26' with backupdir '/dmsoft/zshj/DB_DAMENG_FULL_2022_12_10_01_00_26';

 recover database '/dmsoft/DMDATA/dm.ini' with archivedir '/dmsoft/zshj/' until time '2022-12-13 21:05:00';

 recover database '/dmsoft/DMDATA/dm.ini' update db_magic;

示例二:脱机状态下,使用rman进行全量备份集还原恢复

cd $DM_HOME/bin
./dmrman

 restore database '/dmsoft/DMDATA/dm.ini' from backupset '/dmsoft/zshj/DB_DAMENG_FULL_2022_12_10_01_00_26'; 
 
 recover database '/dmsoft/DMDATA/dm.ini' from backupset  '/dmsoft/zshj/DB_DAMENG_FULL_2022_12_10_01_00_26'; 

 recover database '/dmsoft/DMDATA/dm.ini' update db_magic;

恢复后,在每条命令执行后返回successfull字样,即可正常启动数据库服务:

cd $DM_HOME/bin
./DmService*** start

注意:rman备份是数据库处于脱机时的还原恢复,检查确定dm.ini文件的路径和备份文件路径。

更多内容,请访问达梦社区地址:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值