`
dongliwei122
  • 浏览: 81418 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多
问:能解释一下什么是双机热备吗?
答:所谓双机热备,就是将中心服务器安装成互为备份的两台服务器,并且在同一时间内只有一台服务器运行。当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会迅速的自动启动并运行(一般为2分钟左右),从而保证整个网络系统的正常运行!双机热备的工作机制实际上是为整个网络系统的中心服务器提供了一种故障自动恢复能力。

问:什么时候需要双机热备呢?
答:这个问题其实比较简单,一般服务器要长年累月的工作,其备份工作就绝对少不了。所以,决定是否使用双机热备,笔者觉得应首先对系统的重要性,以及终端用户对服务中断的容忍程度进行考虑,然后再来决定是否使用双机热备。比如网络中的用户最多能容忍多长时间恢复服务?如果服务不能很快恢复会造成什么样的后果等等。

问:已经采取了RAID技术和数据备份技术,还有必要做双机热备吗?
答:这其实没有个明确的区分,RAID和数据备份都同等重要!数据备份只能解决系统出现问题后的恢复;而RAID技术,以笔者的使用经验来看又只能解决硬盘的问题。我们知道,当服务器本身出现问题时,不论是设备的硬件问题还是软件系统的问题,都会造成服务的中断,而RAID及数据备份技术恰恰就不能解决避免服务中断的问题。所以,对于高安全需求、持续可靠的提供应用服务的网络系统来说,双机热备还是非常重要的。其实我们可以这样想:如果你的服务器坏了,你要用多少时间将其恢复到能正常工作?这样你就能理解双机热备的重要性了!

问:双机热备方案与集群的区别?
答:从概念上来讲,双机热备属于集群中的一种。集群一般包括两类:一类是纯应用服务器的集群,即各个应用服务器都访问统一的数据库服务器,但彼些并不需要文件共享存储等,这种集群是比较简单的。另一类是数据库服务器的双机热备,这种双机热备实现,一般是两台服务器同时使用共享的存储设备,并且在普遍的情况下,均采取主、备的方式(也有高端的系统采用并行的方式,即两台服务器同时提供服务)。

问:数据库服务如何使用双机热备?
答:通过软件方式实现双机热备。即不采用共享的存储设备,而是本机数据可以直接在多台主机间流动。显而易见,此种方式最大的优点就是节约了昂贵的存储设备投资,而其缺点也不难发现:会产生数据的前后不一致、或者会影响数据库读取的速度。我们看看这样一个例子:如果在服务中断时切换到备份服务器,则可能有少量已经在主机完成的事务在备机上尚未实现。而与备份数据的恢复不同,备机启动后,后面的操作已经进行,因此丢失的数据包要找回就相当难。故此种方式适用于对于丢失少量数据不是非常敏感的系统。在这儿提一下标准的解决方法,即基于共享存储设备和双机软件实现双机热备。它可以在无人值守的情况下提供快速的切换,并且不会有数据丢失现象,而购买存储设备等投资也会比较高。

问:如何选择与实施双机热备的配置方案?
答:1. 以应用为主导,进行认真的分析。以高可用性为宗旨。
    2. 考虑是采用数据库双机热备还是应用服务器集群、还是软件备份方式。
    3. 选择确定具体的设备、软件的型号等。笔者在这里提醒大家,不同的软件或是硬盘等存储设备,他们之间存在兼容性的问题,因此在购买之前应咨询专业人员,不要出现采购了双机软件对相关的存储设备存在不兼容等现象。
    4. 在实施完成后,一定要进行测试,以确保工作正常,而且应注意在运行过程中定期的对系统是否能够正常切换进行测试。
分享到:
评论

相关推荐

    Oracle数据库双机热备方案

    Oracle数据库双机热备方案 Oracle 双机热备方案是指运用适当的拓扑结构将两台数据库连接起来,以主-从的方式实现数据库热备份。该方案可以避免由数据库崩溃而给前端服务造成损失。 一、数据库双机热备的概念和...

    免费双机热备 高可用 双机热备工具软件

    双机热备是一种重要的IT系统架构策略,旨在确保关键业务应用和服务的连续性和稳定性。它通过部署两台或更多的服务器,使得在主服务器出现故障时,备用服务器能够立即接管工作,保证服务不中断,从而实现高可用性。在...

    用友U8软件双机热备解决方案.doc

    ### 用友U8软件双机热备解决方案详解 #### 一、双机热备概述 双机热备是一种为了确保关键业务系统高可用性而采用的技术方案,它通过两台服务器之间的相互备份来保障系统运行的连续性和数据的安全性。在用友U8软件...

    免费双机热备软件 windows平台 64位

    在IT行业中,双机热备(High Availability, HA)是一种常用的技术策略,旨在确保关键服务或系统的连续运行,即使在单个硬件或软件组件故障时也能保持服务的正常提供。Windows平台上的双机热备软件提供了这样的解决...

    怎样做虚拟机下双机热备

    在VMware虚拟环境下建立纯软双机热备是一项关键任务,尤其对于那些依赖高可用性系统的企业来说。双机热备是一种冗余策略,它确保当一台服务器出现故障时,另一台服务器能够无缝接管工作,保证业务连续性。以下是在...

    Nginx+keepalived双机热备(主从模式)

    Nginx+keepalived双机热备(主从模式) Nginx+keepalived双机热备(主从模式)是一种常见的负载均衡技术,用于实现高可用环境和故障转移。该技术通过将Nginx与keepalived结合,实现了前端负载均衡和高可用性。 ...

    sql server双机热备 无见证服务器

    "SQL Server双机热备无见证服务器" SQL Server双机热备无见证服务器是指在SQL Server数据库中,使用两个服务器实现热备的方式来保护数据,且不需要见证服务器镜像。这种方式可以实时备份数据,保护数据的安全。 在...

    VMware双机热备配置(Heartbeat).doc

    VMware双机热备配置(Heartbeat) 本资源主要介绍了使用 VMware 软件配置双机热备系统(Heartbeat)的步骤和过程。该配置旨在确保系统的高可用性和容错性。 1. 添加硬件 在 VMware 中添加硬件是配置双机热备系统...

    linux下免费的双机热备软件

    在Linux环境中,双机热备(High Availability, HA)是一种重要的技术,用于确保关键服务的持续可用性。当一台服务器出现故障时,另一台备用服务器能够无缝接管工作,避免服务中断,保障业务连续性。而"linux下免费的...

    双机热备方案(RoseHA)

    "双机热备方案(RoseHA)" 双机热备方案是服务器系统中的一种高可用性解决方案,它能够确保服务器在出现故障时能快速恢复,减少停机时间,提高服务器的可用性和可靠性。RoseHA是是一种热备软件,能够实现双机热备,...

    VMware双机热备配置(Heartbeat)

    【VMware双机热备配置(Heartbeat)详解】 VMware双机热备配置是一种确保高可用性的重要技术,通过Heartbeat机制实现两台服务器之间的实时监控和切换,以保证关键业务的连续运行。在VMware环境下,双机热备能够有效...

    ROSE HA双机热备系统安装指南

    ROSE HA双机热备系统安装指南 在高可用性系统中,双机热备系统扮演着至关重要的角色。双机热备系统可以防止服务器应用程序的意外宕机,通过两台服务器冗余,且互为备份共同执行同一任务的架构模式来防止服务器错误...

    Sql Server 2012双机热备方案实操详细配图教程.docx

    Sql Server 2012 双机热备方案实操详细配图教程 本文将详细讲解 Sql Server 2012 双机热备方案的实操过程,包括环境部署、主服务器发布部署和从服务器订阅部署三个部分。 一、环境部署 在开始双机热备之前,需要...

    群集oracle双机热备的安装

    ### 群集Oracle双机热备的安装 #### 一、双机热备概念介绍 双机热备(High Availability Cluster,简称HA)是一种通过两台或多台计算机集群实现高可用性的技术方案。该技术可以确保在一台服务器出现故障时,另一台...

    双机热备方案及双机热备软件选择

    ### 双机热备方案及双机热备软件选择 #### 一、双机热备方案概述 在当今数字化时代,企业的信息化建设已经成为其发展的重要驱动力之一。然而,随着业务信息系统越来越受到重视,同时也面临着一个问题:即这些系统...

    SpringBoot项目中利用Redis实现系统双活_双机热备

    SpringBoot项目中利用Redis实现系统双活和双机热备是一种常见的解决方案,旨在提高服务的容错能力,防止单点故障影响整个系统的运行。本文将深入探讨如何在SpringBoot项目中配置和利用Redis来实现这一目标。 首先,...

    Centos 7.4 DHCP 双机热备

    Centos 7.4 DHCP 双机热备配置指南 在本文中,我们将详细介绍如何在 Centos 7.4 环境中搭建 DHCP 双机热备系统。本文将分为五个部分,分别是环境准备、Yum 安装 DHCP 及相关软件、配置 NTP、配置 DHCP 和测试热备高...

Global site tag (gtag.js) - Google Analytics