千家信息网

dm8读写分离备库异常后如何进行在线重建备库

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇文章为大家展示了dm8读写分离备库异常后如何进行在线重建备库,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。于今天核查应用报错异常的时候。监控集群日志和监控
千家信息网最后更新 2026年11月03日dm8读写分离备库异常后如何进行在线重建备库

本篇文章为大家展示了dm8读写分离备库异常后如何进行在线重建备库,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

于今天核查应用报错异常的时候。监控集群日志和监控器发现异常

测试环境场景如下:

主库日志

备库

备库归档全是空的。

经核查是部署问题导致的。 在最新版的dm8 文档提到 集群部署不支持数据文件拷贝的方式。 虽然也能部署起来 ,但是主备不会同步。 因为每个库都有一个数据库魔数(DB_MAGIC), 每经过一次还原、恢复操作, DB_MAGIC就会产生变化,需要通过这种方式来区分同一个数据守护环境中各个不同的库 。

解决:

在线联机备份主库,rman在脱机的备机进行恢复,做备机重建。

1. 1. 对主库进行联机备份操作
SQL> BACKUP DATABASE BACKUPSET '/dm/data/BACKUP_FILE_01';

备注:如果执行备份时,待备份的库是 Normal 模式,并且不能确定这个库一定作为主库使用,则对 Normal 模式的库必须使用脱机备份,不能使用联机备份方式。因为此次是备库重建,所以直接用联机备份方式。


2. 拷贝备份文件到备库所在机器

3.直接在原备库上执行脱机数据库还原与恢复
./dmrman CTLSTMT="RESTORE DATABASE '/dm/data/DAMENG/dm.ini' FROM BACKUPSET '/dm/data/BACKUP_FILE_01'"

./dmrman CTLSTMT="RECOVER DATABASE '/dm/data/DAMENG/dm.ini' FROM BACKUPSET
'/dm/data/BACKUP_FILE_01'"
./dmrman CTLSTMT="RECOVER DATABASE '/dm/data/DAMENG/dm.ini' UPDATE DB_MAGIC"

4. 重新配置 B 的 dm.ini、 dmmal.ini、 dmarch.ini 和 dmwatcher.ini 配置文件 。

5. 以 Mount 方式启动 B
./dmserver /dm/data/DAMENG/dm.ini mount
6. DIsql 登录 B,设置 OGUID, 修改备库模式
SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
SQL>sp_set_oguid(453332 );
SQL>alter database standby;
SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
7. 启动 B 的守护进程
./dmwatcher /dm/data/DAMENG/dmwatcher.ini

执行以上步骤后,恢复 B 的准备过程已经完成。接下来,数据守护系统会将 B 作为备库重加入数据守护系统, A 的守护进程会自动通知同步数据到 B,最终恢复主备库数据到一致状态。

登陆监控器查看集群健康状态:

一切正常。集群修复完成。

上述内容就是dm8读写分离备库异常后如何进行在线重建备库,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

备份 数据 方式 集群 在线 文件 模式 监控 脱机 内容 技能 拷贝 数据库 日志 状态 环境 监控器 知识 系统 进程 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网龙头 智能科技公司是互联网公司吗 互联网科技视频 赫美联合互联网科技 互联网科技论坛 互联网科技股午盘股票涨跌 山东吉时兔互联网科技有限公司 北京大学互联网科技怎么样 重庆互联网医院沙龙医盟信息科技 知域互联网科技有限公司大骗子 链环科技传统企业怎么转型互联网 互联网科技和信息 互联网科技研发水平 世界互联网领先科技成果获奖 北京市互联网新科技 皮皮虾互联网科技有限公司 风投北京互联网科技 版纳互联网科技选哪家 唯美互联网科技 互联网科技创新创业项目 新华互联网科技 上海卓越科技互联网 甘肃拓世互联网科技有限公司 华夏互联网科技业 知域互联网科技有限公司大骗子 燊美集互联网科技有限公司 智帮互联网科技公司最近动向 江苏苏星互联网科技有限公司 黑云互联网科技有限公司 互联网科技数字货币
0