detach database dm1.DMSVR01
备份配置文件:dm.ini、dmarch.ini、dmmal.ini、sqllog.ini、dmwatcher.ini
backup database backupset ‘/dm8/full_bak_test’ PARALLEL 16;
备份完后:拷贝到备库,用于备库还原
./dminit path=/dm8/data db_name=DM01 instance_name=DMSVR01 port_num=5236 page_size=16 extent_size=32 log_size=500 case_sensitive=1
restore database ‘/dm8/data/DAMENG/dm.ini’ from backupset ‘/dm8/full_bak_test’;
recover database ‘/dm8/data/DAMENG/dm.ini’ from backupset ‘/dm8/full_bak_test’;
recover database ‘/dm8/data/DAMENG/dm.ini’ update db_magic;
将备份的备库配置文件,恢复到DAMENG目录下
SP_SET_PARA_VALUE(1, ‘ALTER_MODE_STATUS’, 1);
sp_set_oguid(453331);
alter database standby;
SP_SET_PARA_VALUE(1, ‘ALTER_MODE_STATUS’, 0);
cd /dm8/bin
./DmService start
cd /dm8/bin
./DmWatcherService start
若RSTAT=INVALID,DW_STAT_FLAG=DW_RECOVERY时,以及LSN在逐步追平,说明主备集群正在恢复中,可以查看视图V$RECOVER_STATUS观察恢复进度。
文章
阅读量
获赞