达梦两节点dsc+数据守护集群搭建_yxy

1:主机规划

节点 IP地址 端口
DSC0 192.168.139.100 5236
DSC1 192.168.139.101 5236
DSC_DW 192.168.139.102 5236

2:编辑DSC节点dmarch.ini

搭建完dsc后正常退出 DMDSC 集群的两个 dmserver 节点实例,不需要退出 dmcss和 dmasmsvr。
编辑两个 DMDSC 节点的 dmarch.ini 文件,增加本地归档和远程归档,dmarch.ini 文件放在各自 dm.ini 中指定的 CONFIG_PATH 目录下(/home/data/dsc0_config)。
DSC0,DSC1的dmarch.ini: 加粗的需要修改
[ARCHIVE_LOCAL1]
ARCH_TYPE= LOCAL
ARCH_DEST= /home/data/dsc0_config/arch
ARCH_FILE_SIZE= 128
ARCH_SPACE_LIMIT= 0

[ARCHIVE_REMOTE]
ARCH_TYPE= REMOTE
ARCH_DEST= DSC1
ARCH_FILE_SIZE= 128
ARCH_SPACE_LIMIT= 0
ARCH_INCOMING_PATH =/home/data/dsc1_config/arch
配置dm.ini,将DSC两节点的归档参数设置为1

3:备份 DMDSC 库

重启 DMDSC 集群的两个 dmserver 实例,然后再正常退出。在 DMDSC 集群生成有归档日志的情况下进行脱机备份,以便后续校验日志连续性时使用。
启动 dmrman(bin目录下)
./dmrman use_ap=2 dcr_ini=/home/data/dmdcr.ini

1)脱机备份 DMDSC 集群
RMAN>BACKUP DATABASE ‘/home/data/dsc0_config/dm.ini’ FULL BACKUPSET ‘/home/data/dsc0_config/bak/db_full_bak_for_DSC’;

2)在备机上初始化备库(dmdba用户初始化,注意权限问题)
./dminit path=/home/dmdba/dmdbms/data/ db_name=… instance_name= …

3)将db_full_bak_for_DSC文件发送到单节点备库的
/home/dmdba/dmdbms/data/DSC_DW/bak/目录下
scp -r db_full_bak_for_DSC/ dmdba@192.168.139.102:/home/dmdba/dmdbms/data/DSC_DW/bak/

4:配置单节点备库

启动 dmrman
./dmrman use_ap=2

使用 DMDSC 库的备份集还原恢复到单节点备库
还原:
RMAN>restore database ‘/home/dmdba/dmdbms/data/DSC_DW/dm.ini’ from backupset ‘/home/dmdba/dmdbms/data/DSC_DW/bak/db_full_bak_for_DSC’;
恢复:
RMAN>RECOVER DATABASE ‘/home/dmdba/dmdbms/data/DSC_DW/dm.ini’ FROM BACKUPSET ‘/home/dm

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值