去年年底时,在项目的空闲时间,做了一个数据库双机热备的任务,经过对
http://www.cnblogs.com/killkill/archive/2008/05/23/1205792.html一文的参考,算是做成功了,但也遇到了些问题,在此做个补充和总结,以备日后参照和大家参考。
我做的环境是win2003的操作系统,sql2005sp4的数据库,我能搜到的文章都是对双击热备的一个操作过程的记录,而没有一些实际运行中的一些问题描述和完整的解决方案。
- 镜像数据库的个数官方是建议不要超过10个库,我操作的服务器由于某些原因,在sqlserver中同时跑着50多个数据库,实际仅有20个左右的数据库能正常进行镜像备份恢复任务,其他数据库都是挂起状态。
- 此备份方案在实际运行当中并不稳定,这也可能和同时镜像的数据库太多的原因,备机偶尔因为cpu和内存占满而使主机数据库无法访问使用。
- 当数据库镜像数量太多的时候,如果主机服务突然间断了很短的时间后又恢复,则监听机并不能同时把主备数据库的数据库全部切换,从而导致主机有一部分是镜像备份状态而无法访问。
综上3点目前发现的问题,还是建议镜像数据库的数量越少越好,官方提供的10个左右的参考还是很有价值的。
另外就是在做了数据库镜像的同时,我还利用sqlserver提供的邮件服务,在监听机上执行了一段脚本,脚本定时的来连接数据库,从而判断数据库是否可用,如果失败则发送邮件给管理员,还用win2003的负载均衡服务,让web服务器自动对主备数据库进行访问切换,这样就完整的实现了数据库双机热备的功能。
希望我的一点经验能给需要的朋友带来一点帮助,也希望大家能不吝给出指点和意见。
分享到:
相关推荐
windowsserver2003+SQL2005双机热备.pdf
sql2005双机热备,提供稳定可靠数据共享传输
sql server双机热备,无需见证服务器镜像,实时备份数据,保护数据
SQL server 2012 双机热备实操,配图详细 一、环境部署 二、主服务器发布部署 三、从服务器订阅部署
SQL server 数据库异地双机热备方法
数据库镜像技术实现SQLServer2005双机热备,数据库镜像技术实现SQLServer2005双机热备
SqlServer 双机热备实战教程 纯软镜像的 不需要磁盘阵列 很受用 详细配置步骤
SqlServer 双机热备实战教程 共享存储的 很受用 详细配置步骤
超级详细的SQL Server双机热备配置教程, 按照教程一步一步做 都能够成功搭建起双机集群
双机热备Sqlserver
--本文档共71页,对基于windows server2019集群服务下Sql Server 2019安装进行详细说明,对每个步骤均进行详细图文讲解。 微软群集MSCS群集服务器是一组独立的服务器,运行群集服务,并像单个系统一样运作。通过将...
Windows server 2008 企业版 Sqlserver2008标准版在IBM X3650上实现双机热备
win2008-r2+sqlserver2008-双机热备
双机热备配置MS+SQLSERVER方法
以MS SQLServer 2008为例,...Mirror配置双机集群。 主要步骤: 一、配置防火墙。 二、准备存储介质。 三、安装并配置ServHA Mirror。 四、安装MS SQLServer。 五、创建镜像包。 六、将Sql Server服务交由集群管理。
全球盾SQL Server数据库双机热备软件部署1对1的架构,解决了SQL Serve服务持续运行的问题。该软件采用秒级真CDP技术对主服务数据自动实时同步到备用服务,保证主备服务数据的一致。在主服务出现问题,心跳检测会...
sql server2005基于镜像双机热备手册
SQLServer 双机热备(纯软镜像) 详细图文配置教程(ServHA Mirror).pdf
ROSE HA双机热备系统安装指南 例子为:win 2000操作系统,SQL Server数据库