注册
主备库无法数据同步,备库LSN无法更新
技术分享/ 文章详情 /

主备库无法数据同步,备库LSN无法更新

キミの笑顔 2024/11/01 361 0 0

1、备机故障

image.png

2、分离备库

detach database dm1.DMSVR01
备份配置文件:dm.ini、dmarch.ini、dmmal.ini、sqllog.ini、dmwatcher.ini

3、备份主库

backup database backupset ‘/dm8/full_bak_test’ PARALLEL 16;
备份完后:拷贝到备库,用于备库还原

4、初始化新备库

./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

5、备库还原

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;

6、替换配置文件

将备份的备库配置文件,恢复到DAMENG目录下

7、设置备库状态

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);

8、启动备库

cd /dm8/bin
./DmService start

9、启动守护进程

cd /dm8/bin
./DmWatcherService start

10、观察监视器状态

image.png

若RSTAT=INVALID,DW_STAT_FLAG=DW_RECOVERY时,以及LSN在逐步追平,说明主备集群正在恢复中,可以查看视图V$RECOVER_STATUS观察恢复进度。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服