DM7数据库的增量备份与还原

DM7数据库的增量备份与还原

增量备份示例语句(类似SQL命令在线执行)
BACKUP DATABASE  BACKUPSET '/dbbak/dmbak/db_full';
BACKUP DATABASE  INCREMENT WITH BACKUPDIR '/dbbak/dmbak/'  BACKUPSET '/dbbak/dmbak/db_increment_bak_01';
BACKUP DATABASE  INCREMENT WITH BACKUPDIR '/dbbak/dmbak/'  BACKUPSET '/dbbak/dmbak/db_increment_bak_02';
--WITH BACKUPDIR:用于增量备份中,指定基备份的搜索目录
--BASE ON BACKUPSET:用于增量备份中,为增量备份指定基备份集路径
--BACKUP DATABASE  INCREMENT BASE ON BACKUPSET '/dbbak/dmbak/db_full'  BACKUPSET '/dbbak/dmbak/db_increment_bak_03';
还原恢复示例语句(使用$DM_HOME/bin/下的dmrman工具)
restore database '/dbdata/dmdata/DAMENG/dm.ini' from backupset '/dbbak/dmbak/db_increment_bak_02' WITH BACKUPDIR '/dbbak/dmbak/';
recover database '/dbdata/dmdata/DAMENG/dm.ini' from backupset '/dbbak/dmbak/db_increment_bak_02';
recover database '/dbdata/dmdata/DAMENG/dm.ini' update db_magic;

使用归档日志还原与恢复(使用$DM_HOME/bin/下的dmrman工具)
--首先需要一次有效的全备把数据还原好
restore database '/dbdata/dmdata/DAMENG/dm.ini' from backupset '/dbbak/dmbak/db_full';
--重做备份中的redo日志
recover database '/dbdata/dmdata/DAMENG/dm.ini' from backupset '/dbbak/dmbak/db_full';
--指定归档日志文件存放的目录、db_magic等参数,进行归档日志的重做
RECOVER DATABASE '/dbdata/dmdata/DAMENG/dm.ini' WITH ARCHIVEDIR '/dbarch/dmarch' use db_magic 104821606;
--
--
--
--
--查归档连续性
./dmrachk arch_path=/dbarch/dmarch

--查db_magic,从单个归档文件中查
./dmrachk arch_fil=/dbarch/dmarch/ARCHIVE_LOCAL1_2019061208085947282.log

--#查db_magic,从库产生的备份中查
./dmrman 
SHOW BACKUPSET '/dbbak/dmbak/db_full'
--如需了解细节,建立阅读DM官方备份还原手册
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值