SQL Server Always On 高可用组 简单搭建

这篇主要是梳理下配置过程,不考虑配置细节。


准备:


1.AD环境
2.两台SQL Server2012 (这里用最简单的单网卡配置)


过程:

1.两台SQL加域,用域账号登陆,确保登陆账号为本地管理员。

2.正常步骤安装 SQL2012 ,功能上为了省事选择所有。(对于多实例安装,就是安装完了,再装一遍实例名换一下就行。登陆时 服务器名要明确实例 ,比如 127.0.0.1\instance1 、127.0.0.1\instance2)

3.装完后,登陆用的域账号或者指定的域账号要有systemadmin权限。这是为了后面同步省事。

4.修改SQL Server 和 SQL Server Agent 这两项服务,以相同的域账号的身份登陆,且具有SQL 系统管理员权限。然后重启服务。

这里就是两个不同的实例,一台服务器可以有多个实例。

5.创建故障转移集群,将两个SQL Server加进集群

6.修改 SQL ServerConfiguration Manager 中你准备配置高可用的实例。右键属性--- AlwaysOn页----开启

SQL Server Always On 高可用组 简单搭建_第1张图片


7.登录进数据库创建高可用组。这步挺简单,加入高可用的数据库必须先完全备份一次,后面还要给个共享路径放备份。

SQL Server Always On 高可用组 简单搭建_第2张图片

8.上面都同步好之后,开始配置监听。其实就相当于网络负载平衡。配置端口的时候注意下,给个没有被使用的端口。监听的地址,就是应用连接时使用的地址。


9.测试。从我测试来看,如果一个活动节点下线,会自动发生故障转移,转到备用节点。那之前建立的连接会失效,需重新连接。在应用中的体现就是需要重新提交请求。



总的来说主要就是这几点,生产环境的配置还得按需配置。



你可能感兴趣的:(Windows)