Sql Server共享存储双机热备配置教程

本文以Sql Server 2008为例,介绍通过MicroColor ServHA Cluster配置SqlServer共享磁盘阵列双机容错集群。

集群软件下载地址:http://www.microcolor.net/products/57.html

主要步骤:

一、配置防火墙

二、安装ServHA Cluster 并配置磁盘卷资源

三、安装Sql Server

四、配置双机集群。

注意事项:

一、 SqlServer配置双机集群方案要求两机都安装SqlServer,其中SqlServer主服务安装在本机磁盘内(非共享盘内),数据库实例安装在共享盘内。

二、 安装SqlServer实例时,请确保对机共享盘处于离线状态并且数据库服务处于停止状态。

三、 两机的SqlServer安装配置必须完全相同,例如:实例名,权限,密码。

四、 当一台服务器完成所有操作后(包括安装SqlServer主服务,实例安装),停止本机的Oracle服务,并在对机同样也安装一遍,然后修改控制文件(步骤五)。

 

配置防火墙

此步骤目的为让ServHA Cluster 工作所必须的端口不受防火墙的拦截,不同操作系统防火墙配置方式不同,但基本思想是相同的,在双机软件通信的过程中,如果没有进行设置,防火墙会阻止ServHA Cluster的通信,使双机集群工作异常。

MicroColor ServHA Cluster在配置的过程中主要需要设置的防火墙例外:

1.         18562端口:此端口为“ServHA 配置监控端”的连入端口,如不将此端口设置为防火墙例外端口,“ServHA 配置监控端”将无法连入集群,如果您修改过ServHA Cluster的“配置端连入端口号”,请将例外设置为修改过的“配置端连入端口号”;同时,针对该端口的例外IP您可以设置为常用来管理集群的客户计算机IP地址。

2.         15538端口:此端口为集群双机相互通信的端口,如不将此端口设置为防火墙例外端口,ServHA Cluster将无法正常工作,如果您修改过ServHA Cluster的“全局TCP/IP端口”,请将例外设置为修改过的“全局TCP/IP端口”;同时,针对该端口的例外IP设置为对机的IP地址即可。

注:上述操作在双机均需要执行。

安装ServHA Cluster 并配置磁盘卷资源

在配置实例之前,请先将MicroColor ServHA Cluster安装在两台服务器上。(实例要求安装在共享磁盘下,当在A机安装完实例后,请停止sql server的相关服务,并将资源树切换至对机,并在对机再次安装sql server实例。)下面介绍如何给共享磁盘设立一个卷标并配置一个磁盘卷资源,步骤如下:

1)      在目标卷上右键

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备软件

2)      在新弹出的窗口上点击添加,出现以下界面,这里我们假设分配的卷标号为“X

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备方案_02

3)      MicroColor ServHA Cluster配置磁盘卷资源

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备方案_03

 

配置结果如下:

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备方案_04

 

 

 

安装Sql Server

1.       运行Sql Server 2008安装文件,出现如下窗口,点击“全新Sql Server独立安装或向现有安装添加功能”。

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备软件_05

 

2.     安装程序检测

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备软件_06

 

3.     选择安装类型

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备方案_07

4.     选择版本,输入产品密钥

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备方案_08

 

5.     功能选择

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_SQLSERVER双机热备_09

 

 

6.     选择实例的安装路径,实例必须装在共享盘目录下。

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_ServHA_10

 

7.     磁盘空间要求

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_ServHA_11

 

8.     服务器配置

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_ServHA_12

 

9.     服务器账户配置

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备软件_13

 

10.   数据库引擎配置

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备软件_14

 

11.   选择用户用户或组

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_SQLSERVER双机热备_15

 

12.   用户对Analysis Services的管理权限

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备方案_16

 

13.   Reporting Services

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_ServHA_17

 

14.   错误和使用情况报告

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_ServHA_18

 

15.   安装规则

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_ServHA_19

 

16.   安装信息检查

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_MSSQL双机热备_20

 

17.   准备安装

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_SQLSERVER双机热备_21

18.   在服务列表中停止SqlServer服务,并将共享盘内将SqlServer实例目录重命名,防止在对机安装时,替换文件出现错误。

19.   将资源树切换至对机,在对机共享盘执行相同安装步骤(安装SqlServer步骤)。

 

 

配置双机集群

这里配置了一个简单sql server资源树,具体配置过程请参考MicroColor ServHA Cluster配置教程。

SqlServer共享磁盘阵列 双机热备 实战 配置教程 配置手册_双机热备软件_22