`

[转载]Windows Server 2003做双机热备

 
阅读更多

来源于

Win 2003做双机热备

目录


  • WIN2003做双机热备

    • 一 硬件需要:
    • 二 软件需要:
    • 三 硬件安装步骤:
    • 四 软件安装步骤:

      • (1) 安装操作系统
      • (2) 配置共享硬盘
      • (3) 建立安装Cluster
      • (4)安装MSCS:




双机热备 WIN2003做双机热备

什么是双机热备? 双机热备这一概念包括了广义与狭义两种意义。

从广义上讲,双机热备(双机容错)就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务 双机热备由备用的服务器解决了在主服务器故障时服务不中断的问题。但在实际应用中,可能会出现多台服务器的情况,即服务器集群 双机热备一般情况下需要有共享的存储设备。但某些情况下也可以使用两台独立的服务器 实现双机热备,需要通过专业的集群软件或双机软件

从狭义上讲,双机热备特指基于active/standby方式的服务器热备。服务器数据包括数据库数据同时往两台或多台服务器写,或者使用一个共享的存储设备。在同一时间内只有一台服务器运行。当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会通过双机软件的诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用 ***************************************** 双机热备知多少?

问:能解释一下什么是双机热备吗?

答:所谓双机热备,就是将中心服务器安装成互为备份的两台服务器,并且在同一时间内只有一台服务器运行。当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会迅速的自动启动并运行(一般为2分钟左右),从而保证整个网络系统的正常运行!双机热备的工作机制实际上是为整个网络系统的中心服务器提供了一种故障自动恢复能力。

问:什么时候需要双机热备呢?

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

问:已经采取了RAID技术和数据备份技术,还有必要做双机热备吗? ?

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

问:双机热备方案与集群的区别?

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

问:数据库服务如何使用双机热备?

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

问:如何选择与实施双机热备的配置方案?

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

硬件配置必须完全一样吗? 理论上没有要求必须一样,但是实际应用上,最好一样的硬件配置。 不一样可以用吗?有什么区别? 不一样可以用,但是稳定性上差一些。 WIN2003做双机,必须两个机器安装的*作系统序列号不同吗? 没有这个要求,主要是看你买的是什么版本了

IBM基于SERVERAID6M卡的Windows 2000版本双机热备安装方法


一 硬件需要:
1. IBM X-Series服务器两台,要求两台硬件配置相同

2. 外置磁盘扩展柜一台(例如EXP300、EXP400.....)

3. ServeRaid 6M*2

4. 外置SCSI电缆两条(P/N: 03K9195)

5. 网络适配卡四块(由于主机服务器上一般至少有一块网卡,所以可以根据实际情况来决定是否另行购买)

6. 心跳线(交叉双交线)


二 软件需要:
1. IBM x-server 自带ServeRaid CD 6.1.24或更新版本CD

2. Windows 2000 Advanced Server CD 安装Cluster,客户需要购买两套Windows2000 advanced Server

3. 其他相关的软盘(例如网卡驱动等会随选件购买而带)


三 硬件安装步骤:
1. 连接好主机,键盘,鼠标,显示器

2. 分别插入主机和磁盘扩展柜的硬盘

3. 打开主机箱盖,依次插入ServeRaid6M卡 和 网络适配卡

4. 用SCSI电缆(03K9195)将每一台主机的ServeRaid 6M卡和磁盘扩展柜后端接口相连

5. 将每台主机中一块网卡用直连线连接 .

6. 将每台主机中的另一块网卡和网络连接

7. 接好主机的磁盘扩展柜的电源


四 软件安装步骤:

(1) 安装操作系统
1. 打开Server A, 关闭Server B, 磁盘扩展柜保持在关机状态

2. 安装Windows 2000 Advanced Server *作系统 注:在安装Windows 2000过程中要按[F6]添加ServeRaid卡驱动

3. 打开Server B, 关闭Server A, 磁盘扩展柜保持在关机状态

4. 安装Windows 2000 Advanced Server *作系统 ,

5. 完成后关闭Server B。

6. 配置网络。每台服务器有两个网卡,它们分别用于互相通讯(心跳线,heartbeat)和外部网络流量(LAN)。所以我们在网络的属性中为它们重命名为LAN 和HeartBeat。给两个节点的四块网卡分配的IP 地址如下表: LAN HeartBeat DNS Client 服务器A 192.168.0.1 255.255.255.0 10.0.0.1 255.0.0.0 192.168.0.1从192.168.0.2 从192.168.0.3到192.168.0.254 服务器B 192.168.0.2 255.255.255.0 10.0.0.2 255.0.0.0 按照上表配置完后,请运行ipconfig /all 命令来确认所有的IP 地址已经设置并应用正确了。在服务器A 上Ping服务器B 的IP 地址,确认能够通。

7. 将两台机器分别提升为同一个域中的DC。都安装DNS 服务。 建立和加入到同一个域( Domain )的具体步骤如下: 下面步骤将在服务器A上执行。它将为你的Cluster系统建立一个域控制器(DC)。

1) 用run 命令(Start ??Run) 执行dcpromo命令。“Active Directory InstallationWizard”启动起来了。

2) 创建一个新的域的DC(Domain Controller for a new domain) 再按Next。

3) 选“Create A New Domain Tree”,再按Next。

4) 选“Create A New Forest Of Domain Trees”,再按Next。

5) 当提示“Full DNS Name For The New Domain” 时输入域名“DOMAIN”。

6) 注意:服务器A提升成DC前,可以把LAN网卡TCP/IP设置中的DNS地址设为本身IP,即192.168.0.1。在把服务器B提升为DC时,要把LAN网卡TCP/IP设置中的DNS地址设为服务器A的IP,即192.168.0.1。否则服务器B就会找不到DNS服务器。两个节点都成为DC后,都得安装DNS服务(除非网络中另有一个DNS服务器),所以服务器B成为DC后就要把DNS设置该为本身IP和服务器A的IP,即192.168.0.2作为首选的DNS,而192.168.0.1作为副选的DNS。然后服务器A的两个DNS服务器IP为192.168.0.1和192.168.0.2。如果网络中另有一个DNS服务器,那么提升服务器A、B时只需把LAN网卡TCP/IP设置中的DNS地址设为该DNS服务器即可(不推荐)。

7) 接受默认产生的Domain NetBIOS Name,再按Next。

8) 接受Default Database And Log Locations,再按Next。

9) 接受Default Shared System Volume,再按Next。

10) 当DNS Server Cannot Be Found 信息出现时,按OK。

11) 选Yes,Install DNS,再按Next。

12) 选Permissions Compatible Only With Windows 2000 Servers,再按Next。

13) 当提示要“Administrator password”,输入口令,再按Next。

14) 之后会显示总信息,按Next。进行Configure Active Directory的*作。提示插入CD盘,选,进行DNS安装。

15) Wizard 完成,按Finish。在服务器A重起后,我们可以用dcpromo命令提升服务器B。选“Additional domain controllerfor an exiting domain” ,在“Network Credentials” 中加入网络用户名(可用administrator)和口令。( User name, Password ,Domain) ,选 ,然后在“Additional Domain Controller” 中,填DNS域全名,选。在“Database and log locations” 项中,点。到“Shared System Volume” 项点。输入用户名(可用administrator)和口令;显示总结信息后,确认把该服务器作为可用服务器A的附加服务器。点。显示构造进程, 进行构造。构造好后, 选。Restart 服务器。服务器B 就加入到上面所建立的域中


(2) 配置共享硬盘
8. 把磁盘扩展柜正常开启然后打开Server A,把ServeRaid CD放入Server A光驱,使服务器通过CD引导启动。

9. 系统启动到“ServeRaid Manager”窗口,在右边的窗口点中“Controller" 图标按鼠标右键,选择“Restore to Factory Default Setting”

10. 点中“Controller" 图标按鼠标右键,选择“Create Array”

11. 选择“Custome Configuration”,然后按“NEXT”

12. 根据客户自己的需求创建阵列和逻辑驱动器 (注意:共享柜中的每个阵列中只能有一个逻辑驱动器,而且它的RAID级别最好为5)

13. 鼠标右键点击“Controller”,选择“Cluster Action”,然后选择“Configure for Clustering”然后会弹出一个窗口(以ServeRaid 4LX单通道卡为例) Controller Name : Node_A Partner Name : Node_B Chnnel 1 : 6 Logical Drive1 : shared, Merge group = 1 (共享盘柜) (注意:如果是ServeRaid 4MX双通道卡服务器上的硬盘和共享盘柜在同一阵列卡上,那么本地硬盘所在逻辑驱动器选择 Non-shared 模式;而共享硬盘所在的逻辑驱动器选择Shared模式) 如图所下: Controller Name : Node_A Partner Name : Node_B Chnnel 1 : 6 Logical Drive1 : Non_shared Merge group = 200 (服务器上的本地硬盘) Logical Drive2 : shared Merge group = 1 (共享盘柜)

14. 等待硬盘初始化和同步完成后,退出配置工具,并且关闭Server A.

15. 打开Server B, 关闭Server A。磁盘扩展柜保持开机状态.。把ServeRaid CD放入Server B光驱,使服务器通过CD引导启动。

16. 系统启动到“ServeRaid Manager”窗口,在右边的窗口点中“Controller" 图标按鼠标右键,选择“Restore to Factory Default Setting”

17. 点中“Controller" 图标按鼠标右键,选择“Cluster Actions”

18. 然后选择“Configure for Clustering” Controller Name : Node_B Partner Name : Node_A Chnnel 1 : 7

19. 等待硬盘初始化和同步完成后,退出配置工具,并且关闭Server B.


(3) 建立安装Cluster
20. 登录进入Server A服务器,插入ServeRaid CD。复制“Win2ksrv\cluster\Support”下的“ipshahto.exe”到桌面,再把“Win2ksrv\cluster”目录复制到桌面。运行ipshahto.exe文件。这将对共享硬盘进行强行接管。

21. 用“磁盘管理器”对磁盘阵列柜中的硬盘分配盘符,进行格式化,并设置卷标为“Z:” (注意:两台服务器对共享硬盘的盘符,硬盘大小,卷标名称应该相同;而且格式 时选择NTFS模式)

22. 关闭Server A。

23. 打开Server B。

24. 登录进入Server B服务器,插入ServeRaid CD。复制“Win2ksrv\cluster\Support”下的“ipshahto.exe”到桌面,再把“Win2ksrv\cluster”目录复制到桌面。运行ipshahto.exe文件。这将对共享硬盘进行强行接管。

25. 用“磁盘管理器”对磁盘阵列柜中的硬盘分配盘符,进行格式化,并设置卷标为“Z:” (注意:两台服务器对共享硬盘的盘符,硬盘大小,卷标名称应该相同;而且格式 时选择NTFS模式)

26. 完成后关闭Server B


(4)安装MSCS:
27. 登录Server A,在控制面板中选择“add/remove programs”,选择“Cluster Service”然后继续(此时应将Advanced Server Setup CD 插入光驱)

28. 此时Cluster配置窗口出现,按“Cancel”,然后按“Yes” (注意:选择Cancel的目的是在安装MSCS之中加入IBM ServeRaid Cluster Solution Programe)

29. 按照提示完成安装,选择“Finish”,“Close”。移去光驱中的CD

30. 然后运行桌面“cluster”目录下的“setup.exe”

31. 按照提示安装完 IBM ServeRaid Cluster Solution c2p

32. 继续安装完MSCS

33. 创建一个新的Cluster

34. 设置管理员的用户名和口令

35. 一块网卡只用作内部通讯,“Use only for Internal Cluster Communication” Network Name : Internal

36. 另外一块只用作客户端访问,“Use only for Client Access” Network Name : External

37. 设置一个虚拟的一个Cluster Server IP , 和Server B设的一样,要和用作客户端访问的网卡在同一网段

38. 启动Cluster Service,运行IBM ServeRaid Cluster Solution Wizard创建磁盘资源 并点击Z:属性,将 Z:移到共享磁盘上

39. 按提示完成安装。

40. 登录Server B,在控制面板中选择“add/remove programs”,选择“Cluster Service” 然后继续(此时应将Advanced Server Setup CD 插入光驱)

41. 此时Cluster配置窗口出现,按“Cancel”,然后按“Yes” (注意:选择Cancel的目的是在安装MSCS之中加入IBM ServeRaid Cluster Solution Programe)

42. 按照提示完成安装,选择“Finish”,“Close”。移去光驱中的CD

43. 然后运行桌面“cluster”目录下的“setup.exe”

44. 按照提示安装完 IBM ServeRaid Cluster Solution

45. 继续安装完MSCS

46. 加入Server A创建的Cluster

47. 输入管理员的用户名和口令

48. 按照提示安装完成后,Cluster Service 成功启动

49. IBM Cluster Wizard 会自动配置共享阵列的资源 安装完成 。

分享到:
评论

相关推荐

    Windows Server 2019 双机热备(MSCS)下Sql Server 2019 群集部署-图文

    《Windows Server 2019 双机热备(MSCS)下Sql Server 2019 群集部署详解》 Windows Server 2019 的微软群集服务(MSCS)与Sql Server 2019的群集部署是一项旨在提高企业数据库系统高可用性的关键技术。这种双机热备...

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

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

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

    在这个场景中,我们讨论的是一个名为"jeffreyningsoftware-ha4win-v1.5.exe"的免费双机热备工具软件,该软件设计用于Windows环境。 首先,这个工具的核心功能是监控目标系统的连通性。它持续检查主服务器的状态,...

    windows server 2003的双机热备解决方案

    "Windows Server 2003双机热备解决方案" 在现代 IT 技术中,数据及作业的重要性已远超过硬件设备本身。在一套完善的系统中,对数据的安全及保障有着极高的要求。双机容错系统是由 IBM 公司提出的全套集群解决方案,...

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

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

    SQLServer + ServHA Cluster 双机热备Windows下详细图文配置教程

    ### SQL Server + ServHA Cluster 双机热备配置...通过以上步骤,您可以成功地在Windows环境下配置SQL Server与ServHA Cluster的双机热备集群。这种配置可以大大提高系统的可用性和可靠性,特别是在关键业务环境中。

    Oracle数据库双机热备方案

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

    双机热备方案及双机热备

    ### 双机热备方案及双机热备软件选择 #### 一、双机热备方案概述 双机热备方案是一种确保业务连续性的技术手段,主要通过在两台服务器之间构建热备机制来保障系统的高可用性和稳定性。通常而言,实现双机热备的...

    怎样做虚拟机下双机热备

    选择操作系统类型,例如Windows Server 2003,为虚拟机命名,并设置合适的虚拟硬盘大小。网络配置采用桥接模式,让虚拟机可以直接连接到外部网络。 接着,需要在虚拟机中添加额外的虚拟网卡作为心跳网卡,这是双机...

    WINDOWS群集+ORACLE双机热备

    选择安装Windows Server 2003或2008企业版作为操作系统,是因为这些版本提供了更为完善的群集功能和支持。值得注意的是,若使用Microsoft的群集技术,网络环境中必须存在域环境,以便进行有效的权限管理和资源协调。...

    免费双机热备软件

    双机热备是一种重要的IT解决方案,它旨在确保关键业务系统的连续性和稳定性。在这个场景中,我们讨论的是一款名为“ha4win”的免费双机热备软件。ha4win是Jeffrey Ning Software公司开发的一款适用于Windows操作系统...

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

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

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

    SQL Server数据库作为一种广泛使用的数据库管理系统,其提供的双机热备功能能够保障企业的关键业务数据在面临系统故障时仍然保持可用性和一致性。特别是对于无见证服务器配置的双机热备方案,更是简化了高可用性环境...

    Windows_2003_EE_双机热备操作文档

    根据给定的文件信息,以下是对Windows 2003 EE进行双机热备操作的知识点详细解析: ### Windows 2003 EE 双机热备基础概念 双机热备是一种高可用性解决方案,旨在通过两台服务器(主服务器和备份服务器)之间的...

    windows下mysql双机热备.doc

    "Windows服务器Mysql数据库双机热备" Windows服务器Mysql数据库双机热备是指在Windows服务器中,实现两台服务器中Mysql数据库的数据同步机制。这种机制可以保证数据的一致性和高可用性。 在实现双机热备之前,需要...

    Centos 7.4 DHCP 双机热备

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

    Windows202xServer双机热备文档.pdf

    Windows 2003 Server双机热备文档 本文档详细介绍了Windows 2003 Server双机热备的安装和配置过程,旨在帮助读者了解双机热备的基本概念和实现方法。本文档的内容涵盖了硬件需求、系统安装、集群配置、磁盘阵列配置...

    linux下免费的双机热备软件

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

    SQLServer 双机热备(纯软镜像) 详细图文配置教程(ServHA Mirror)

    ### SQLServer 双机热备(纯软镜像) 详细图文配置教程(ServHA Mirror) #### 一、配置防火墙 为了确保MicroColor ServHA Mirror能够正常工作,需要配置防火墙以允许必要的端口通信。以下是需要设置的端口及其作用: ...

Global site tag (gtag.js) - Google Analytics