去年年底时,在项目的空闲时间,做了一个数据库双机热备的任务,经过对
http://www.cnblogs.com/killkill/archive/2008/05/23/1205792.html一文的参考,算是做成功了,但也遇到了些问题,在此做个补充和总结,以备日后参照和大家参考。
我做的环境是win2003的操作系统,sql2005sp4的数据库,我能搜到的文章都是对双击热备的一个操作过程的记录,而没有一些实际运行中的一些问题描述和完整的解决方案。
- 镜像数据库的个数官方是建议不要超过10个库,我操作的服务器由于某些原因,在sqlserver中同时跑着50多个数据库,实际仅有20个左右的数据库能正常进行镜像备份恢复任务,其他数据库都是挂起状态。
- 此备份方案在实际运行当中并不稳定,这也可能和同时镜像的数据库太多的原因,备机偶尔因为cpu和内存占满而使主机数据库无法访问使用。
- 当数据库镜像数量太多的时候,如果主机服务突然间断了很短的时间后又恢复,则监听机并不能同时把主备数据库的数据库全部切换,从而导致主机有一部分是镜像备份状态而无法访问。
综上3点目前发现的问题,还是建议镜像数据库的数量越少越好,官方提供的10个左右的参考还是很有价值的。
另外就是在做了数据库镜像的同时,我还利用sqlserver提供的邮件服务,在监听机上执行了一段脚本,脚本定时的来连接数据库,从而判断数据库是否可用,如果失败则发送邮件给管理员,还用win2003的负载均衡服务,让web服务器自动对主备数据库进行访问切换,这样就完整的实现了数据库双机热备的功能。
希望我的一点经验能给需要的朋友带来一点帮助,也希望大家能不吝给出指点和意见。
分享到:
相关推荐
SQL Server数据库作为一种广泛使用的数据库管理系统,其提供的双机热备功能能够保障企业的关键业务数据在面临系统故障时仍然保持可用性和一致性。特别是对于无见证服务器配置的双机热备方案,更是简化了高可用性环境...
Sql Server 2012 双机热备方案实操详细配图教程 本文将详细讲解 Sql Server 2012 双机热备方案的实操过程,包括环境部署、主服务器发布部署和从服务器订阅部署三个部分。 一、环境部署 在开始双机热备之前,需要...
### SQLServer 双机热备(纯软镜像) 详细图文配置教程(ServHA Mirror) #### 一、配置防火墙 为了确保MicroColor ServHA Mirror能够正常工作,需要配置防火墙以允许必要的端口通信。以下是需要设置的端口及其作用: ...
### SQL Server 2005 双机热备:构建高可用性与数据一致性 #### 概述 在企业级应用环境中,数据的稳定性和可靠性是至关重要的。SQL Server 2005 提供了双机热备解决方案,即数据库镜像功能,用以确保在一台服务器...
### 用友U8软件双机热备解决方案详解 #### 一、双机热备概述 双机热备是一种为了确保关键业务系统高可用性而采用的技术方案,它通过两台服务器之间的相互备份来保障系统运行的连续性和数据的安全性。在用友U8软件...
Windows Server 2003 + SQL Server 2005 双机热备是一种高可用性解决方案,旨在确保关键数据库服务在一台服务器出现故障时能够无缝地切换到另一台服务器,以减少停机时间和数据丢失的风险。这个配置涉及到硬件、软件...
在VMware虚拟环境下建立纯软双机热备是一项关键任务,尤其对于那些依赖高可用性系统的企业来说。双机热备是一种冗余策略,它确保当一台服务器出现故障时,另一台服务器能够无缝接管工作,保证业务连续性。以下是在...
### 群集Oracle双机热备的安装 #### 一、双机热备概念介绍 双机热备(High Availability Cluster,简称HA)是一种通过两台或多台计算机集群实现高可用性的技术方案。该技术可以确保在一台服务器出现故障时,另一台...
ROSE HA双机热备系统安装指南 在高可用性系统中,双机热备系统扮演着至关重要的角色。双机热备系统可以防止服务器应用程序的意外宕机,通过两台服务器冗余,且互为备份共同执行同一任务的架构模式来防止服务器错误...
全球盾SQL Server数据库双机热备软件部署1对1的架构,解决了SQL Serve服务持续运行的问题。该软件采用秒级真CDP技术对主服务数据自动实时同步到备用服务,保证主备服务数据的一致。在主服务出现问题,心跳检测会...
### SQL Server + ServHA Cluster 双机热备配置详解 #### 一、配置防火墙 在搭建SQL Server双机热备集群之前,首先需要确保ServHA Cluster能够在不受防火墙限制的情况下正常工作。这是因为ServHA Cluster在运行...
IBM双机热备方案解析 IBM双机热备方案是指系统对主机及硬盘、通訊线路等核心设备,采用双机备份,当系统正常时主机进行工作,并且每隔设定时间系统自动检测,若发现问题,系统能够自动切换到备份机继续工作,保证不...
《Windows Server 2019 双机热备(MSCS)下Sql Server 2019 群集部署详解》 Windows Server 2019 的微软群集服务(MSCS)与Sql Server 2019的群集部署是一项旨在提高企业数据库系统高可用性的关键技术。这种双机热备...
Rose系统双机热备 Rose系统双机热备是基于Windows 2008操作系统的双机热备技术,旨在提供高可用性的解决方案。该系统通过安装RoseMirror软件,实现了双机热备功能,能够实现在两台服务器之间的实时数据同步和自动...
### SQL Server 数据库异地双机热备方法 #### 一、引言 随着企业业务规模的不断扩大和技术的进步,数据安全性和可用性变得尤为重要。异地双机热备是一种提高数据库系统可靠性与连续性的技术手段,通过在两个不同...
SqlServer 双机热备实战教程 纯软镜像的 不需要磁盘阵列 很受用 详细配置步骤
【Windows Server 2008 + SQL Server 2008 双机热备实例】 在IT领域,确保高可用性和数据安全性是至关重要的。Windows Server 2008 和 SQL Server 2008 结合双机热备方案,为数据库服务提供了可靠的灾难恢复策略。...
双机热备Sqlserver是一种高可用性解决方案,用于确保数据库服务在一台服务器出现故障时能够无缝切换到另一台服务器,从而最小化业务中断。在本文中,我们将详细探讨如何配置和实现基于Windows 2008和Sql Server 2008...
SqlServer 双机热备实战教程 共享存储的 很受用 详细配置步骤