SQL2012镜像部署

前言:最近测试了LYNC2013后端服务器角色的高可用,是通过配置SQL镜像实现的,但配置过程是直接通过LYNC2013的拓扑生成器来完成的,所以之后又想到手动来配置SQL2012的镜像步骤,整理了这篇文章。

SQL镜像实现高可用也有2种架构方式:

1.2台SQL服务器镜像,不配置见证服务器,出现故障不会自动切换。

2.2台SQL服务器镜像,再加一台见证服务器,出现故障后会自动切换。


拓扑如下:

clip_image002

 

操作步骤:

一、SQL镜像服务器准备

SQL的安装过程是非常简单的,这里就不演示了,进入主题阶段。SQL安装完成后,继续修改3个配置参数,两台SQL服务器都需要这样配置。

1.启动SQL的TCP/IP

clip_image004

2.打开RemoteDAC

打开SQL数据库管理,右击单击SQL server实例―》方面,选择外围应用配置器―》将RemoteDACEnabled设置为True。

clip_image005

clip_image006

3.将SQL Server服务的默认登录帐户改为当前配置数据库镜像的帐户,生产环境中我们针对SQL镜像创建一个专门的帐户,我这里还是延用之前的LYNC2013测试环境,所以我直接使用contoso\administrator帐户。

这是默认的登录帐户:

clip_image008

4.Windows防火墙配置

SQL镜像使用1433和5022端口,需要在Windows防火墙中放通。

我这里偷下懒,直接将防火墙关闭:

clip_image009

 

二、SQL镜像配置

在lync2013be.contoso.com这台SQL服务器上面有很多个数据库,我选择对lis数据库配置镜像。

1.先将lync2013be.contoso.com上的Lis数据库进行备份

先将lis数据库的备份模式修改为完整

clip_image010

执行备份:

clip_image011

选择完整备份类型,备份路径按默认。

clip_image012

再次对事务日志进行备份,我们指定备份到同一个备份文件。

clip_image013

将备份文件拷贝到镜像服务器lync2013db1.contoso.com上面

2.在镜像服务器lync2013db1.contoso.com上面还原数据库

先在lync2013db1.contoso.com上面新建一个同名的数据库

clip_image014

再还原数据库:

clip_image015

选择还原源为设备,并指定备份文件。同时选择Restore with norecovery。

clip_image017

clip_image019

clip_image020

3.再到lync2013be.contoso.com上面配置镜像

右击单击Lis数据库―》任务―》镜像,再点击配置安全性。

clip_image021

clip_image022

clip_image023

选择否,不配置见证服务器。

clip_image024

指定服务帐户:

clip_image025

指定主体服务器lync2013be.contoso.com:

clip_image026

指定镜像服务器lync2013db1.contoso.com:

clip_image027

完成镜像配置:

clip_image028

clip_image029

点击开始镜像:

clip_image030

过一段时间后镜像成功,主体服务器上面的数据库状态显示为:主体、已同步。

clip_image032

在镜像服务器的数据库状态为:镜像,已同步/正在还原…

clip_image033

4.镜像配置完成后,可以启动数据库镜像监视器,查看镜像状态。

clip_image034

clip_image036

5.可以模拟故障转移,在数据库属性中配置。

clip_image037

clip_image038

现在lync2013db1变为主体了,而lync2013be肯定就是为镜像服务器。

clip_image040

clip_image042

 

 

SQL2012镜像部署完毕!

你可能感兴趣的:(服务器,文章,生成器)