为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:OPENKYLIN
【CPU】:X86
【问题描述】*:
各位老师好,请问增量备份还原的时候是否需要执行两次recover呢?还有命令是否如此?
还原全量备份
RMAN>restore database '/home/dmdba/DM8/data/DMDB/dm.ini' from backupset '/home/dmdba/20240319/back_full';
恢复数据库
RMAN>recover database '/home/dmdba/DM8/data/DMDB/dm.ini' from backupset '/home/dmdba/20240319/back_increment';
还原增量备份
RMAN>restore database '/home/dmdba/DM8/data/DMDB/dm.ini' from backupset '/home/dmdba/20240319/back_increment';
恢复数据库
RMAN>recover database '/home/dmdba/DM8/data/DMDB/dm.ini' from backupset '/home/dmdba/20240319/back_increment';
更新魔数:
RMAN>recover database '/home/dmdba/DM8/data/DMDB/dm.ini' update db_magic;
restore ----全量
recover ----全量
restore ----增量
recover ----增量
restore ----增量
recover ----增量
recover db_magic
故障恢复,结合日志信息,选取恢复时间点
用备份+归档恢复。这里假设最近的一个备份文件是DB_TEST_INCRE_2021_03_14_15_38_28。
./dmrman