SQL Server 2012 AlwaysON

基于之前建立的3节点故障转移群集,搭建SQL Server 2012 的高可用性 AlwaysON

准备:

1.3台节点服务器上都已安装完成SQL Server 2012 Enterprise(AlwaysOn功能仅限Enterprise)

MS的版本功能说明:http://www.microsoft.com/zh-cn/server-cloud/products/sql-server-editions/

2.SQL Server 2012 安装完成以后确认TCP/IP协议启用,使用1433端口。

3.在服务中启用AlwaysOn功能(AlwaysOn功能必须在完成故障转移群集搭建完成以后才能启用),SQL服务修改为使用域账户作为登录身份,最后重启SQL服务。

4.在节点1上新建数据库,并且进行一次数据库的完整备份。

5.在建立AlwaysOn的时候,其他参与AlwaysOn的节点需要使用该备份文件及共享目录进行数据库同步,所以需要在节点1上建立共享目录,并将之前的数据库完整备份文件放入共享目录,建议配置为SQL服务的启动账户使用的域账户为读写权限。

6.创建AlwaysOn

选择需要配置AlwaysOn功能的数据库后,指定所有的节点服务器,并配置各节点的功能

在备份首选项中可以指定参与备份任务的副本,以及他们之间的优先级,比如我们可以配置为,当前的群集主服务器不参与备份任务。

建立侦听器,也就是应用程序客户端或者服务端连接数据库使用的名称,IP地址为Public网卡所在的网段,当然侦听器也可以事后建立。

最后完成节点之间数据同步,指定初次同步所需要的共享目录,共享目录中必须有一份配置为AlwaysOn功能的数据库的完整备份。

完成所有验证

AlwaysOn建立完成

时间: 2024-09-29 16:55:37

SQL Server 2012 AlwaysON的相关文章

SQL Server 2012 AlwaysOn高可用配置之九:添加侦听器

9.   添加侦听器 9.1 点击"添加侦听器" 9.2 输入侦听器名称和端口,点击"添加" 9.3 输入侦听器IP,点击"确定" 9.4 点击"确定" 9.5 成功创建完成侦听器后如下" 9.6 在AD中自动生成相应的对象 9.7 在DNS自动生成相应的DNS记录 SQL Server 2012 AlwaysOn高可用配置篇成功完结 -----------------------------------------

SQL Server 2012 AlwaysOn高可用配置之一:环境准备

    AlwaysOn 可用性组功能是一个提供替代数据库镜像的企业级方案的高可用性和灾难恢复解决方案. SQL Server 2012 中引入了 AlwaysOn 可用性组功能,此功能可最大程度地提高一组用户数据库对企业的可用性. "可用性组"针对一组离散的用户数据库(称为"可用性数据库",它们共同实现故障转移)支持故障转移环境. 一个可用性组支持一组读写主数据库以及一至四组对应的辅助数据库. (可选)可使辅助数据库能进行只读访问和/或某些备份操作.支持最多五个可

SQL Server 2012 AlwaysOn集群配置指南

1. AlwaysOn介绍 AlwaysOn是SQL Server 2012提供的全新综合.灵活.高效经济的高可用性和灾难恢复解决方案.它整合了镜像和群集的功能,基于OS 故障转移群集(Windows Server FailOver Cluster),通过在同一个WSFC的不同Node上,安装独立的SQL Server实例,定义AlwaysOn Group,一个数据库最多可以部署4个镜像.当热备机出现故障时,可以手工或自动实现故障转移,交换主.辅数据库的角色. AlwaysOn的亮点在于镜像可读

从0开始搭建SQL Server 2012 AlwaysOn 第二篇(配置故障转移集群)

本篇主要讲配置Windows 故障转移集群及遇到的相关问题(坑),因为AlwaysOn是基于Windows的故障转移集群的 在讲解步骤之前需要了解一下故障转移集群仲裁配置 四种集群的仲裁配置: 1.多数节点:这种配置不会用到仲裁磁盘,而所谓多数节点就是在正常节点数量占多数的情况下,集群才会提供服务,否则就停止服务.这种配置适用于奇数节点的集群,例如5个节点的集群,其正常节点数量必须至少3个,集群才会提供服务 2.多数节点和磁盘:适用于偶数节点的集群,他在计算法定数量时会将仲裁磁盘计算进来,例如,

从0开始搭建SQL Server 2012 AlwaysOn 第一篇(AD域与DNS)

随着业务发展,公司需要提高数据安全与性能需求,所以需要对新技术预研(先采坑),做技术积累: 了解相关AlwaysOn 故障转移集群(热备),数据路由(ICX),Moebius(莫比斯数据路由) 决定测试微软提出的高可用性AlwaysOn 测试环境: 软件准备 (1) SQL Server 2012 (2) Windows Server 2012 R2 DataCenter   64位 (3) VMware-workstation 12.0,VMware-workstation 14.0 操作系统

SQL Server 2012 AlwaysOn高可用配置之二:安装数据库功能

2. 安装数据库功能 2.1 在SQL01服务器管理器中根据向导安装.NET Framework 3.5, 成功安装后如下: 2.2 在SQL01插入SQL Server 2012 SP1光盘,根据向导安装功能(根据实际的应用需求安装数据库功能和角色) 2.3 选择需要安装的功能 2.4 在服务器配置页面,必须将服务账户更改为域账户,然后根据向导完成安装即可 注: 同样以上的操作在SQL02上完成数据库功能的安装,也就是说服务器SQL01和SQL02都需要完成以上的SQL功能的安装.必须保证SQ

SQL Server 2012 AlwaysOn高可用配置之六:启用AlwaysOn功能

6.  启用AlwaysOn功能 6.1 在SQL01打开"SQL Server Configuration Manager",右键"SQL Server(MSSQLSERVER)"选择"属性" 6.2 在"AlwaysOn高可用性"页面勾选"启用AlwaysOn可用性组",点击"确定" 6.3 点击"确定" 6.4 重新启动服务 使用以上同样的步骤在SQL02服务器

SQL Server 2012 AlwaysOn 亲身实历

亲身经历的一个项目,老板忽然提出,对数据库的负债要实施分流,来个数据库一个负责读,而另一个负责写,后台是需要同步两个数据库的状态.找了很多的资料,发现新版的alwayson可以实现这个功能. 研读了alwayson 的大量资料,发现他的功能增加了不少,不但不再依靠原来的share disk的架构,而且增加了更大的灵活性,据说要取代log shipping 和Mirror database.不是帮助微软吹嘘,真的进步不少,但还是一个库是只读的,一个为可以读写. 一下是实施的具体步骤,和在实施中说遇

SQL Server 2012 AlwaysOn高可用配置之五:配置仲裁

5.  配置仲裁 5.1 创建共享文件夹,并确保SQL服务账号.管理员.群集账号和SQL计算机对象对该共享文件夹具备完全控制的权限(注意此共享文件夹不允许创建在任何一台SQL AlwaysOn可用性组的成员服务器上) 5.2 在故障转移群集管理器,右键选择"更多操作"-"配置群集仲裁设置" 5.3 下一步 5.4 选择"选择仲裁见证",下一步 5.5 选择"配置文件共享见证",下一步 5.6 点击"浏览"添