11.1DB2 HADR搭建2
- 格式:docx
- 大小:216.44 KB
- 文档页数:6
DB2 HADR 搭建
——compiled by status
一、在dbserv1(主库primary)上
1. 创建sample数据库
db2sampl
2.启用日志归档
db2 update db cfg for
3.脱机备份
db2 "backup database
4.在主库上设置HADR 配置参数
db2 update db cfg for
db2 update db cfg for
db2 update db cfg for
db2 update db cfg for
db2 update db cfg for
db2 update db cfg for
二、在dbserv2(备库standby)上的操作
5.将主机(dbsev1)的back image(下图红框中文件)拷贝到备用机(dbserv2)
6.在dbserv2上恢复数据库sample
db2 RESTORE DATABASE SAMPLE FROM "/home/db2inst1" TAKEN AT 20160905001
512 REPLACE HISTORY FILE WITHOUT PROMPTINGDB20000I
7.在备库上设置HADR 配置参数
db2 update db cfg for
db2 update db cfg for
db2 update db cfg for
db2 update db cfg for
db2 update db cfg for
前两种restore失败:
三、启动HADR
在备库上:
db2 start hadr on database
在主库上:
db2 start hadr on database
验证HADR是否启动并运行:
db2pd -db
四、测试(在两台机器之间切换角色)
在dbserv2上:
在dbserv1上:
???这里应该不需要手动连接数据库
Note:
1. 两个服务器的主机名不能相同。
2.实例名和基础的用户名可以不同。注意确保HADR_REMOTE_INST的参数(实例名)正确。
参考文献(右键打开超链接):
主:
1. Step by Step Procedure to set up HADR replication between DB2 databases
辅助:
2. 官方文档
3. DB2高可用性灾难恢复
4. LINUX DB2 HADR 双机搭建
5. DB2 CLP 命令参考
6. DB2 insert语句三种格式