informix高可用中HDR的原理及使用是怎样的

网友投稿 271 2023-12-12

informix高可用中HDR的原理及使用是怎样的

本篇文章给大家分享的是有关informix高可用中HDR的原理及使用是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

informix高可用中HDR的原理及使用是怎样的

1.HDR简介

HDR (High availability Data Replication)是Informix中历史最悠久的高可用性解决方案,最早出现在6版本中。

HDR双机互备已经成为7*24系统的基本平台。当任一主机发生故障时,可在30秒内切换至备机,企业的业务不受影响。

2.什么是HDR?

HDR 是一种将数据从主服务器复制到备服务器的方法

*实例级别的复制 (所有启用日志记录功能的数据库)

*基于逻辑日志的复制技术,需要传输大量的逻辑日志

 数据库需启用日志模式

* 通过网络持续将数据复制到备节点

*HDR 确保从服务器总是与主服务器保持同步。

* 如果主服务器发生故障,那么备用服务器可以接管,直到主服务器恢复运行为止。

3.HDR的特点

–仅有一个HDR备节点,备节点可读写

– 高带宽、主备节点距离近

– 每个节点拥有它自己的存储设备

– 仅能承受服务器软硬件故障

– 不能承受天灾

4.配置HDR

前提条件

– 主备服务器的Informix版本完全相同

– 主备服务器的OS版本、硬件基本相同(可以有细微不同)

– 主备服务器上,分配给 dbspace 的磁盘空间量必须相同。

– 主备服务器上上,chunk的路径、偏移量必须相同。

– 主备服务器之间建立互信关系

 /etc/hosts.equiv 或者 /home/informix/.rhosts

– 主备服务器以下ONCONFIG参数必须相同

 ROOT DBSPACE参数

 逻辑日志、物理日志参数

 备份相关参数(ontape、onbar)

 DRAUTO、DRINTERVAL、DRTIMEOUT

–配置 SQLHOSTS

? 配置指向对方的服务名

5.初次启动HDR

步骤  主服务器(hdr_pri) 器           备服务器(hdr_sec)

1                                             onmode -ky

2 onmode -d primary hdr_sec

3 0级备份:ontape -s -L 0

4 将备份文件拷贝至备服务器

5 数据库恢复: ontape -p

6 onmode -d secondary hdr_pri

7 onstat -l (当主服务器上的逻辑日志已备份到外部介质上时执行)

步骤3~5备份恢复过程可用以下命令简化 (10版本以上)

主服务器上执行:

ontape -s -L 0 -t STDIO -F | rsh sec_server ". ./hdr_env && ontape -p -t STDIO "

(hdr_env为设置备服务器的环境变量的文件)

6.HDR总结

HDR是双机热备企业级的解决方案

基于逻辑日志的复制技术,可确保备服务器总是与主服务器保持同步。

当主数据库服务器发生故障时,HDR备服务器可切换为主服务器,接管

业务以满足24小时×7天不间断的业务要求

HDR仅支持一个HDR备服务器

HDR对带宽要求高,主备服务器部署距离近

以上就是informix高可用中HDR的原理及使用是怎样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:IP连接SQL SERVER失败的解决方法
下一篇:informix-online动态服务器的概念是什么
相关文章

 发表评论

暂时没有评论,来抢沙发吧~