SQLServer双机热备教程:ServHA Mirror配置详解

需积分: 35 2 下载量 183 浏览量 更新于2024-07-19 收藏 1.87MB PDF 举报
"这篇教程详细介绍了如何在Windows平台上使用SQLServer 2008和MicroColor ServHA Mirror软件实现双机热备的配置过程。主要步骤包括配置防火墙、准备存储介质、安装与配置ServHA Mirror、安装SQLServer、创建镜像包以及将SQL Server服务交给集群管理。在配置过程中,特别强调了双机环境的一致性要求,如数据库实例的位置、配置参数等。此外,还提供了具体的IP地址示例,并提到了防火墙设置的关键端口,如18562、25792、15538和45782,这些端口需要开放以确保ServHA Mirror的正常通信。" 详细知识点: 1. **SQLServer双机热备**: 这是一种高可用性解决方案,当主服务器出现故障时,备用服务器能够无缝接管工作,保证业务连续性。在本教程中,使用的是ServHA Mirror作为纯软件实现的方式。 2. **防火墙配置**: 为了确保ServHA Mirror的正常运行,需要在两台服务器的防火墙上设置特定端口的例外,包括配置监控端口18562和25792,以及集群通信端口15538和45782。这些端口需要根据实际的ServHA Mirror配置进行调整,并且可能需要设置特定IP的访问权限。 3. **存储介质准备**: 需要为数据库实例准备共享存储,通常是通过网络连接的存储设备或共享磁盘,以便镜像数据库可以在主服务器和备用服务器之间同步。 4. **ServHA Mirror安装与配置**: 这是实现双机热备的关键步骤,ServHA Mirror软件负责监控服务器状态,并在主服务器故障时切换到备用服务器。配置时,需要确保所有必要的设置和参数匹配。 5. **SQLServer安装**: 在两台服务器上安装SQLServer,并且主服务安装在本机非镜像盘内,数据库实例则安装在镜像盘内。安装过程中,实例名称、权限和密码等配置应保持一致。 6. **创建镜像包**: 这是SQLServer数据库镜像的过程,通过创建镜像包,数据库可以在主服务器和备用服务器之间进行实时同步。 7. **集群管理**: 最后一步是将SQL Server服务置于集群管理之下,这意味着服务的启动、停止和监控都将由集群软件负责,提高系统的整体可靠性。 在实施这个过程时,务必注意所有服务器配置的精确复制,以及网络和硬件的稳定性,以确保在主服务器故障时能够顺利切换到备用服务器,而不会影响到业务运行。此外,定期的测试和维护也是保证双机热备系统正常运行的重要环节。
2019-07-14 上传
ServHA Mirror为运行在Windows平台和Linux平台上的双机镜像产品,能够让用户无需购买昂贵的磁盘阵列的同时享受到双机集群带来的稳定、可靠,ServHA Mirror负责管理2台主机运行各自的应用系统,当主机或主机上的软件出现故障时,可以自动检测出该主机的故障,不需人工干预,准确、快速地将原主机的应用系统移交到备用主机上继续运行,实现整个系统的不间断运行;同时,当系统数据发生改变时,ServHA Mirror会将更改复制至备机, 此时,用户的数据在主机和备机中各有一份,一旦其中一台服务器发生故障、甚至损毁,不但服务不会中断,用户的数据也不会丢失。而且采用ServHA Mirror 产品后,能够更灵活的部署服务器,数据都是通过网络传输,不再受制于存储。        ServHA Mirror 对于上层应用是透明的,其故障检测、故障恢复、数据同步都是在底层自动完成,与上层应用无直接依赖,所以,ServHA Mirror不但能够胜任现今的应用容器、数据库容器的保护,还能够支持用户自行开发的应用、服务的备份,再加上ServHA Mirror强大、灵活的插件机制,完全能够适应用户个各种需求。 综上所述,采用ServHA Mirror产品主要的优势有: 1. 节省资金:能够让您无需购买昂贵的磁盘阵列的同时享受到双机集群带来的稳定与可靠。 2. 避免了磁盘阵列的单点故障。杜绝了以往磁盘阵列损坏导致集群服务中断。 3. ServHA Mirror对于应用透明,加以插件机制,能够满足各种用户需求。 4. 不受距离的限制,数据通过网络传输,不受制于存储,部署灵活。 5. 在镜像中,数据是双份的,即使一台服务器完全物理损毁也不会造成数据丢失和应用的可用性。