在管理控制器中展开“AlwaysOn高可用性”节点,右键单击“可用性组”,在上下文菜单中,选择“新建可用性组向导”,在弹出的向导界面中点击“下一步”按钮继续;
新建可用性组向导
新建可用性组向导界面
在新建可用性组向导中为将要创建的高可用性组指定名称;
指定名称
选择需要满足高可用性组条件的��据库,点击“下一步”按钮继续;
选择数据库
为高可用性组添加其它SQL Server服务器节点为副本。点击“添加副本”按钮,一次添加所需SQL Server服务器,并且指定初始角色为“主”或“辅助”。最多可选2个副本实现自动故障转移,这两个副本将同时使用同步提交可用性模式。最多可支持3个副本进行同步提交可用性模式,若使用异步提交必须强制手动故障转移。对于可读辅助副本设置来讲,可选择其为是否可读或仅读意向,需要注意只有主数据库副本才可写;
添加副本
添加副本,选择自动故障转移
在指定副本步骤界面中点击“端点”选项卡,可以设置高可用性组的端点URL,此处使用默认设置即可;
配置端点
在指定副本步骤界面的“备份首选项”中,指定作为备份副本的节点,默认是在“首选辅助副本”中进行备份。此外还可以通过副本备份优先级来指定首选, 默认所有节点均为50;
备份首选项
为高可用性组创建侦听器,指定其DNS名称的Host Name和端口,建议IP地址使用静态IP,并且添加新的群集IP(监听器IP)作为高可用性组使用,如此可以指定SQL Server的默认端口1443,以便简化客户端访问的配置;
配置AlwaysOn高可用性监听器
在选择数据同步步骤中,初始化数据同步首选项,在此建议选择“完整”配置项,并指定之前创建的UNC共享路径,然后点击“下一步”继续;
数据同步首选项
验证是否满足高可用性组创建需求,如果结果全为“成功”,点击“下一步”按钮继续操作;
验证需求
检查并确认之前的配置信息,若无误后,点击“完成”按钮便完成Always On高可用性组配置过程, 此时等待向导完成创建SQL Server 2012高可用性组。另外,此处也可保存创建高可用性组的脚本,以便后期分步诊断故障之用。
在创建Always On高可用性结果时,如果出现黄色警告,则需进行进一步判断是否成功。若出现红色错误,表示创建AG(Always On Group)不成功。
确认配置信息
创建向导完成
返回SQL Server 配置控制中心, 在“可用性组”节点下查看刚才创建的“DBAG01”的高可用性组的状态。
查看高可用性组的状态
3. 高可用性组的基本管理
创建完成Always On高可用性组后,可用通过SQL Server Management Studio(SSMS)对高可用性组进行基本的管理。
(1). 配置高可用性组属性