首页 > 数据库 > SQL Server > 正文

SQL Server AlwaysOn

2024-08-31 00:54:32
字体:
来源:转载
供稿:网友
SQL Server AlwaysOn

标签:SQL SERVER/MSSQL SERVER/数据库/DBA/高性能解决方案

概述

环境:

域服务器:Windows Server 2008 R2 SP1,192.168.2.10

DNS:192.168.2.10

CLU11,windows server 2008 R2 SP1,192.168.2.11,SQL Server 2012EnterPRise (64-bit)

CLU12,windows server 2008 R2 SP1,192.168.2.12,SQL Server 2012Enterprise (64-bit)

CLU13,windows server 2008 R2 SP1,192.168.2.13,SQL Server 2012Enterprise (64-bit)

已经搭建好了故障转移群集

如果搭建和加入域参考:http://www.cnblogs.com/chenmh/p/4444168.html

如果搭建故障转移群集参考:http://www.cnblogs.com/chenmh/p/4479304.html

目录

  • 概述
  • 安装故障转移服务
  • 创建群集
  • 总结
启动AlwaysOn高可用性

1.将cmh/administrator加入三台服务器的登入名中,服务器角色选择sysadmin

2.打开SQL Server配置管理器,配置域用户为启动服务器账户

3.启用AlwaysOn可用性组

配置AlwaysOn高可用性

1.打开AlwaysOn可用性组-新建可用性组向导

2.下一步

3.输入可用性组名称

4.选择可用性组的数据库,数据库必须要是完整恢复模式并且要先进行一次完整备份

5.添加副本

6.由于5022号端口已经在使用,这里就配置5023号端口

7.选择默认配置-首选辅助副本

8.配置监听器,暂时不配置最后来配置。

9.配置备份共享路径;在CLU12服务器本地文件夹上新建Alwayson并且共享该文件夹,权限配置为读写。

为了保证共享存储不会因为单一节点故障应该配置可靠性共享存储。

10.验证配置结果

11.完成

12.关闭

13.添加副本

14.可读副本选择“是”,同时配置端点为5023,默认是5022

15.配置共享存储路径

16.

17.

18.添加侦听器

19.端口选择1433,网络模式选择静态ip,输入侦听IP地址

20.在域控制器中查看计算机

21.在域控制器中查看DNS

22.查看配置的AlwaysOn

23.查看群集

24.查看监听显示面板

总结

在防火墙中需要将1433,5023号端口添加例外。

alwayson有一定的负载均衡能力,通过配置只读路由辅助副本可以分担一定的读取,而数据库镜像作为镜像的数据库是无法访问,这也是alwayson相对于数据库镜像的优势。

备注:

作者:pursuer.chen

博客:http://www.cnblogs.com/chenmh

本站点所有随笔都是原创,欢迎大家转载;但转载时必须注明文章来源,且在文章开头明显处给明链接,否则保留追究责任的权利。

《欢迎交流讨论》


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表