您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

迁移至SQL Server 2008故障转移集群的益处

2025/2/14 19:15:36发布29次查看
sql server 2008的故障转移集群功能在可支持性、可靠性、可用性等方面进行了改进。下文将详细阐述迁移至sql server 2008的故障转移集群的益处。 1.可靠的安装 sql server 2008的故障转移集群的安装过程有了显著的改变,特别是你将有两个安装选项:集成安装(i
    sql server 2008的故障转移集群功能在可支持性、可靠性、可用性等方面进行了改进。下文将详细阐述迁移至sql server 2008的故障转移集群的益处。
1.可靠的安装
sql server 2008的故障转移集群的安装过程有了显著的改变,特别是你将有两个安装选项:集成安装(integrated)或高级/企业安装(advanced/enterprise)。集成安装将会安装单节点的sql server 2008故障转移集群实例。如果你想让该实例能够与其它节点实现故障转移功能,你需要在每个节点分别执行“增加节点”操作。
高级/企业安装区别于集成安装,你需要为每个节点安装和配置好sql程序和服务,然后选择具有sql server共享磁盘的活动节点,确保sql server实例在线。高级/企业安装趋向于为第三方提供企业部署解决方案,或在配置windows集群前,预备每个节点的功能。你当然可以选择高级安装选项,但故障转移的集成安装将提供最简洁的步骤使您更快速的完成sql server实例的安装。
从安装步骤的简洁性上看,集成安装选项能的安装更加简洁。举例来说:为构建一个两节点的集群选择集成安装模式,需要为第一个节点安装实例,然后再第二个节点选择“加入节点”;而高级/企业级安装首先需要分别操作每个节点,然后完成sql server实例安装,并使其在线。
乍眼一看,这似乎是dba的工作,那改进带来的好处呢?与sql server 2005故障转移集群不同,sql server 2008故障转移集群不包含对远程节点的操作。新的安装过程,有助于减少在配制远程节点时所出现的权限相关、远程离线服务,中断服务链接,或由于通信原因产生的问题,让你远离不完全或错误安装的困扰。使用sql server 2008故障转移集群,通过消减一些可能会妨碍安装的远程节点变量,其安装的可靠性将显著提升。
2.通过滚动升级提升可用性
对于预安装的sql server 2008, 安装服务包或增量升级程序需要停掉sql server实例几分钟。这是由于在用最新的服务包或增量升级程序升级sql server 实例时,sql server服务将会停掉直到升级结束。使用sql server 2008故障集群转移,如果你设置了滚动升级功能,你的停机周期将会被显著缩短。特别是,通过转移被动节点(正在执行升级任务的节点)至其他节点,你可以避免sql server实例由于加载服务包或增量升级造成的长时间等待。在被动节点加载补丁程序后,你可以把sql server实例转移到具有最新更新的节点上。就这样,在故障转移后,sql server实例也就完成了升级。然后你还可以升级其它活动的节点。
在测试中,两节点集群掌控单sql server 2008故障转移集群实例,我开始在集群中的一个离线节点安装增量升级。当这一增量升级安装的时候,sql server 实例在另一节点运行。当加载增量升级后,我把sql server的实例迁移回具有最新更新的节点,然后再另一个节点加载增量升级。总共的停机时间为15秒,基本上为把sql server实例迁移到具有最新更新的节点上所花费的时间。
3.有效地增加或删除节点
使用sql server 2005,为sql server故障集群转移增加一个新的节点或删除一个节点不需要停用sql server实例。像所有的集群安装功能一样,在sql server 2005下增加节点需要运行被加入的节点,而不仅仅是选择活动的节点。而sql server 2008的“加入节点”并不依赖远程任务调度和执行。用户执行sql server 2008 “加入节点”的功能,只需要选择实例,输入服务帐户的用户名和密码(命令行模式下),选择错误和用法报告选项。当节点加入后,所有已选的特性将从实例中加载。
在测试中,当加载一个新的节点至sql server故障集群转移时,我收到了如下安装信息:
“the current node tx147913-3 is at patch level [10.0.1600.22], which is lower than that of active node tx147913-2: patch level [10.0.1763.0]. after completing setup, you must download and apply the latest sql server 2008 service pack and/or patch and bring all nodes to the same version and patch level.”
“现节点tx147913-3 的补丁版本为 [10.0.1600.22], 低于活动节点 tx147913-2的补丁版本 [10.0.1763.0].安装结束后, 你必须和安装最新的sql server 2008 服务包或补丁,并确保所有节点具有一致的补丁版本。”
以上信息告诉我需要升级新加入sql server 故障集群转移的节点,来匹配存在的已升级的sql server故障集群转移的节点。为新加入的节点打补丁不需要重起sql server 故障集群转移服务。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product