返回顶部
首页 > 资讯 > 数据库 >informix高可用中HDR的原理及使用是怎样的
  • 705
分享到

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

2024-04-02 19:04:59 705人浏览 独家记忆
摘要

本篇文章给大家分享的是有关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的原理及使用是怎样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: informix高可用中HDR的原理及使用是怎样的

本文链接: https://lsjlt.com/news/68713.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • informix高可用中HDR的原理及使用是怎样的
    本篇文章给大家分享的是有关informix高可用中HDR的原理及使用是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2024-04-02
  • History是基本原理及使用方法是怎样的
    这期内容当中小编将会给大家带来有关History是基本原理及使用方法是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。当我们频繁使用 Linux 命令行时,有效地使用历史记录,可以大大提高工作效率。在...
    99+
    2023-06-15
  • Go语言中的Base64编码原理以及使用是怎样的
    今天就跟大家聊聊有关Go语言中的Base64编码原理以及使用是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。前言在网络中传递参数时,我们经常会对参数进行Base64编码,那么G...
    99+
    2023-06-28
  • mysql高可用中MMM高可用mysql方案是怎么样的
    这期内容当中小编将会给大家带来有关mysql高可用中MMM高可用mysql方案是怎么样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 MMM高可用mysql方案 ...
    99+
    2024-04-02
  • MySQL中Router高可用的原理是什么
    今天就跟大家聊聊有关MySQL中Router高可用的原理是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Mysql route介绍什么是mysq...
    99+
    2024-04-02
  • SequoiaDB高可用的原理是什么
    SequoiaDB高可用的原理是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1包括;主备结构和集群架构;了解到大名鼎鼎的RAFT算法...
    99+
    2024-04-02
  • MySQL中MHA高可用集群是怎样的
    本篇文章为大家展示了MySQL中MHA高可用集群是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、什么是MHA传统的主从复制如果主库宕机,其余从库不会自动的...
    99+
    2024-04-02
  • mysql的mha高可用原理是什么
    MySQL的MHA(Master High Availability)是一种用于MySQL数据库的高可用解决方案,主要用于管理主从复...
    99+
    2023-10-26
    mysql
  • ThreadLocal原理分析及应用场景是怎样的
    本篇文章给大家分享的是有关ThreadLocal原理分析及应用场景是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1. ThreadLocal是什么?有哪些用途?首先介绍...
    99+
    2023-06-22
  • Java中ThreadLocal的原理是什么及怎么使用
    这篇文章主要介绍“Java中ThreadLocal的原理是什么及怎么使用”,在日常操作中,相信很多人在Java中ThreadLocal的原理是什么及怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Jav...
    99+
    2023-07-06
  • Hadoop2.2.0中HDFS的高可用性实现原理是什么
    这篇文章主要介绍“ Hadoop2.2.0中HDFS的高可用性实现原理是什么”,在日常操作中,相信很多人在 Hadoop2.2.0中HDFS的高可用性实现原理是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-06-03
  • 在MySQL中的高可用集群方案MGR是怎样的
    本篇文章给大家分享的是有关在MySQL中的高可用集群方案MGR是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。最近绝地求生这个游戏太火了...
    99+
    2024-04-02
  • nohup的原理及怎么使用
    本篇内容主要讲解“nohup的原理及怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“nohup的原理及怎么使用”吧!nohup 命令运行由 Command参数和任何相关的 Arg参数指定的...
    99+
    2023-06-28
  • MySQL高可用架构的PXC实践是怎样的
    这篇文章给大家介绍MySQL高可用架构的PXC实践是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、PXC简介    官方介绍: &nb...
    99+
    2024-04-02
  • PHP单元素设计模式的原理及应用是怎样的
    本篇文章给大家分享的是有关PHP单元素设计模式的原理及应用是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。PHP语言的功能非常强大,英语覆盖面也很广泛,许多程序员都开始使...
    99+
    2023-06-17
  • JavaScript中Promise的原理是什么及如何使用
    这篇文章主要介绍了JavaScript中Promise的原理是什么及如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript中Promise的原理是什么及如何使用文章都会有所收获,下面我们一起...
    99+
    2023-07-05
  • Mysql的复制原理以及过程是怎样的
    本篇文章为大家展示了Mysql的复制原理以及过程是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Mysql的复制原理以及流程 (1)复制的基本原理流程,3个...
    99+
    2024-04-02
  • 使用Mybatis-Plus时的SqlSessionFactory问题及处理是怎样的
    这篇文章给大家介绍使用Mybatis-Plus时的SqlSessionFactory问题及处理是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。使用Mybatis-Plus时的SqlSessionFactory问题...
    99+
    2023-06-22
  • HTML5 SVG中滤镜的定义及使用是怎样的
    HTML5 SVG中滤镜的定义及使用是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。滤镜称得上是SVG最强大的功能了,它...
    99+
    2024-04-02
  • MySQL高可用方案MHA在线切换的步骤及原理
    在日常工作中,会碰到如下的场景,如mysql数据库升级,主服务器硬件升级等,这个时候就需要将写操作切换到另外一台服务器上,那么如何进行在线切换呢?同时,要求切换过程短,对业务的影响比较小。 MHA...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作