我的编程空间,编程开发者的网络收藏夹
学习永远不晚

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

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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的原理及使用是怎样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

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

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

History是基本原理及使用方法是怎样的

这期内容当中小编将会给大家带来有关History是基本原理及使用方法是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。当我们频繁使用 Linux 命令行时,有效地使用历史记录,可以大大提高工作效率。在
2023-06-15

Go语言中的Base64编码原理以及使用是怎样的

今天就跟大家聊聊有关Go语言中的Base64编码原理以及使用是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。前言在网络中传递参数时,我们经常会对参数进行Base64编码,那么G
2023-06-28

mysql的mha高可用原理是什么

MySQL的MHA(Master High Availability)是一种用于MySQL数据库的高可用解决方案,主要用于管理主从复制架构,实现自动故障切换和故障恢复。MHA的高可用原理如下:主节点监控:MHA的管理节点会不断监控主节点的
2023-10-26

ThreadLocal原理分析及应用场景是怎样的

本篇文章给大家分享的是有关ThreadLocal原理分析及应用场景是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1. ThreadLocal是什么?有哪些用途?首先介绍
2023-06-22

Java中ThreadLocal的原理是什么及怎么使用

这篇文章主要介绍“Java中ThreadLocal的原理是什么及怎么使用”,在日常操作中,相信很多人在Java中ThreadLocal的原理是什么及怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Jav
2023-07-06

Hadoop2.2.0中HDFS的高可用性实现原理是什么

这篇文章主要介绍“ Hadoop2.2.0中HDFS的高可用性实现原理是什么”,在日常操作中,相信很多人在 Hadoop2.2.0中HDFS的高可用性实现原理是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
2023-06-03

nohup的原理及怎么使用

本篇内容主要讲解“nohup的原理及怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“nohup的原理及怎么使用”吧!nohup 命令运行由 Command参数和任何相关的 Arg参数指定的
2023-06-28

PHP单元素设计模式的原理及应用是怎样的

本篇文章给大家分享的是有关PHP单元素设计模式的原理及应用是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。PHP语言的功能非常强大,英语覆盖面也很广泛,许多程序员都开始使
2023-06-17

JavaScript中Promise的原理是什么及如何使用

这篇文章主要介绍了JavaScript中Promise的原理是什么及如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript中Promise的原理是什么及如何使用文章都会有所收获,下面我们一起
2023-07-05

使用Mybatis-Plus时的SqlSessionFactory问题及处理是怎样的

这篇文章给大家介绍使用Mybatis-Plus时的SqlSessionFactory问题及处理是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。使用Mybatis-Plus时的SqlSessionFactory问题
2023-06-22

C++中fork函数的使用及原理

这篇文章主要介绍了C++中fork函数的使用及原理,在C++中,fork函数用于创建一个新的进程称为子进程,该进程与原始进程几乎完全相同,需要的朋友可以参考下
2023-05-19

编程热搜

目录