升级故障转移群集前准备

升级sql2008->sql2012指导文档

升级 SQL Server 故障转移群集

http://technet.microsoft.com/zh-cn/library/ms191009.aspx

升级 SQL Server 故障转移群集实例(安装程序)

http://technet.microsoft.com/zh-cn/library/ms191295%28v=sql.110%29.aspx

使用升级顾问来准备升级

http://technet.microsoft.com/zh-cn/library/ms144256.aspx

群集升级错误:

http://support.microsoft.com/kb/976761/zh-cn

修补程序:当您在 SQL Server 2008年群集中执行滚动升级时的错误消息:"18401,SQLTEST\AgentService 用户登录失败。原因: 服务器处于脚本升级模式。这一次,只有管理员才可以连接。[42000]"SQLState


二 升级环境




三  升级前准备(黄色标记部分为必须要求)

1.  备份所有DB(包括系统DB)

2.  使数据库下线,拷贝系统数据库到本地目录(供升级失败使用)

3. 升级前准备工作:

3.1最佳做法

a)   提前安装.netframework 4.0

位于 SQLServer 2012 介质中,双击 \redist 文件夹,再双击 DotNetFrameworks 文件夹,然后运行dotNetFx40_Full_x86_x64.exe(对于 32 位操作系统或 64 位操作系统)

windows install 4.5 (默认安装)

SQL Server 安装程序支持文件(SQL Server 2012 安装介质上的 SqlSupport.msi ) (默认安装)

b)  先在被动节点安装,在故障转移后,再在原来的主动节点安装

c)  确认已清除所有节点中的系统日志,并再次查看了系统日志。确保在继续操作之前,日志中没有任何错误消息。

d)  在安装或更新 SQL Server 故障转移群集之前,应禁用在安装过程中可能会使用 SQLServer 组件的所有应用程序和服务,但应使磁盘资源保持联机状态。

3.2确认硬件解决方案

a)   如果群集解决方案中包含地理位置分散的群集节点,则还必须验证网络延迟和共享磁盘支持之类的附加项。

b)   确认未对要安装 SQLServer 的磁盘进行压缩或加密。 如果尝试将 SQL Server 安装到压缩驱动器或加密驱动器上,SQL Server 安装程序将失败。

c)   SQL Server 故障转移群集安装只支持使用本地磁盘安装 tempdb 文件。 确保为 tempdb 数据和日志文件指定的路径在所有群集节点上均有效。在故障转移期间,如果 tempdb 目录在故障转移目标节点上不可用,则SQL Server 资源将无法联机。 有关详细信息,请参阅数据文件的存储类型数据库引擎配置 - 数据目录

有关正确的仲裁驱动器配置的详细信息

FailoverCluster Step-by-Step Guide: Configuring the Quorum in a Failover Cluster

http://technet.microsoft.com/library/cc770620%28WS.10%29.aspx

 

3.3查看安全注意事项

3.4查看网络 端口防火墙注意事项

  必须启动并正在运行远程注册表服务。

  必须启用远程管理。

  对于 SQL Server 端口,请使用 SQL Server 配置管理器对您要取消阻止的实例检查 TCP/IP 协议的 SQL Server 网络配置。 如果要在安装后使用 TCP 连接到 SQL Server,则必须对 IPALL 启用 TCP 端口。 默认情况下,SQL Browser 侦听 UDP 端口 1434。

  故障转移群集安装程序操作包括一个用于检查网络绑定顺序的规则。 尽管绑定顺序看起来可能是正确的,但您可能已对系统禁用或“幻像”NIC 配置。“ 幻像”NIC 配置可影响绑定顺序并导致绑定顺序规则发出警告。 若要避免此问题,请使用下列步骤来标识并删除禁用的网络适配器:

1. 在命令提示符下,键入:setdevmgr_Show_Nonpersistent_Devices=1。

2. 键入并运行:start Devmgmt.msc。

3. 展开网络适配器的列表。 此列表中应仅包含物理适配器。 如果您具有禁用的网络适配器,安装程序将根据网络绑定顺序规则报告故障。 “控制面板/网络连接”还将显示适配器已禁用。确认“控制面板”中“网络设置”显示的已启用物理适配器的列表与 devmgmt.msc 显示的列表相同。

4. 删除禁用的网络适配器,然后再运行 SQL Server 安装程序。

5. 安装完成后,请返回到“控制面板”中的“网络连接”,禁用当前未使用的任何网络适配器。

 

4. 使用升级顾问来准备升级

安装C:\sql2012\new_SQLSERVER2012SP1\1033_ENU_LP\x64\Setup\x64\SqlDom.msi

安装从2012安装介质安装升级顾问

升级顾问会对以下 SQL Server 组件进行分析:

·        数据库引擎

·        Analysis Services

·        Reporting Services

·        Integration Services

该分析会检查可以访问的对象,例如脚本、存储过程、触发器和跟踪文件。 升级顾问不能对桌面应用程序或加密的存储过程进行分析。

输出的格式为 XML 报表。 通过使用升级顾问报表查看器可查看 XML 报表。

安装升级顾问后,可以从“开始”菜单将其打开:

·        单击“开始”,依次指向“所有程序”和 MicrosoftSQL Server 2012 ,然后单击“SQL Server 2012 升级顾问”。

有关详细信息,请参阅升级顾问下载和 SQL Server2012 发行说明中包括的 Upgrade Advisor 文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值