DM主备集群间恢复备份

该文详细描述了一个完整的主备数据库系统中,如何通过停机备份的方式保证数据完整性。首先停止10和11服务器的数据库服务,然后在主库10上执行全量备份,将备份文件传输到备库11,接着在备库上执行恢复操作,最后重启数据库服务。此过程涉及DM数据库的管理工具DmService和RMAN命令。
摘要由CSDN通过智能技术生成

为确保备份过程中不丢失数据,采用停机备份的方式将主库的数据完整还原至备库。

例:

IP地址192.168.1.10192.168.1.11
服务名DmServiceDAMENGDmServiceDAMENG
端口(默认)52365236
安装目录/dm/dmdbms/dm/dmdbms
备份目录/dm/backup/dm/backup
实例目录/dm/DAMENG/dm/DAMENG

1、分别停止10、11的数据库服务

su - dmdba

cd /dm/dmdbms/bin

./DmServiceDAMENG stop

2、在10上执行以下备份:

su - dmdba

cd /data/dmdbms/bin

 ./dmrman
RMAN> BACKUP DATABASE '/dm/DAMENG/dm.ini' FULL BACKUPSET '/data/backup/fullbak0327';
RMAN> exit

3、将备份文件夹传至11服务器上

可使用scp方式或ftp

4、在11上执行备份恢复

su - dmdba

cd /dm/dmdbms/bin 
./dmrman CTLSTMT="RESTORE DATABASE '/dm/DAMENG/dm.ini' FROM BACKUPSET '/dm/backup/fullbak0327'"
./dmrman CTLSTMT="RECOVER DATABASE '/dm/DAMENG/dm.ini' FROM BACKUPSET '/dm/backup/fullbak0327'"
./dmrman CTLSTMT="RECOVER DATABASE '/dm/DAMENG/dm.ini' UPDATE DB_MAGIC" 

5、重新启动主备数据库服务

su - dmdba

cd /dm/dmdbms/bin

./DmServiceDAMENG start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嗜甜兔星人

创作不易,球球各位看官支持一下

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值