SQL-Server故障转移

本文详细介绍了如何在Server2012R2环境下,使用三台服务器(包括一台DC,一台主服务器,一台副服务器)搭建SQL Server 2014的故障转移集群。步骤涵盖了AD域的搭建、SQL Server的配置、AlwaysOn可用性组的设置及故障转移测试。

SQL-Server故障转移流程

  • 环境说明:

       操作系统:Server 2012 R2

       数据库:SQL Server 2014

三台服务器,(一台DC,一台主,一台副)

  • 搭建AD域:
    • 配置静态IP,关闭防火墙并关闭系统自动更新(服务中 Windows Update也要选择禁用)
    • 安装DNS,检查DNS正向解析(_tcp中是否存在_gc/_ldap)
    • 安装AD域,并提升到域控级别
    • 在域管理界面新建用户,并加入(DomainAdmins/Domain Computers)
    • 创建共享文件(仲裁)
  • SQL配置
    • 主:
      1. 配置IP信息,并取消NetBIOS
      2. 加入域,并查看AD域中是否存在
      3. 使用administrator登陆域并添加域用户到管理员组
      4. 关闭自动更新,关闭防火墙
      5. 安装故障转移集群
      6. 切换到域用户配置故障转移集群(成功后在AD中可以看到网络账户)
      7. 配置集群仲裁(选择AD域中的共享文件)
      8. 切换到admin用户安装.NET
      9. 安装SQL_Server_2014
      10. 切换到域用户,修改SQL Server(MSSQL..)和代理,切换到域用户启动
      11. 使用SA登陆SQL,添加域用户到SQL,并测试
      12. 配置SQL Server配置管理器,启用AlwaysOn
      13. 新建测试库和测试表并插入数据然后做完整备份
      14. 把备份文件cp到“副”并进行还原(--注意一定要用NORECOVERY来还原备份
      15. 在“Alwayson高可用性”节点上右键选择“新建可用性组向导
      16. 查看数据库是否已为同步(故障转移集群也有了角色)
      17. 添加侦听器,查看AD域中是否出现此用户
      18. 测试故障转移
    • 副:
      1. 1-5同主
      2. 在admin用户下安装.NET
      3. 安装SQL_Server_2014
      4. 切换到域用户,修改SQL Server(MSSQL..)和代理,切换到域用户启动
      5. 使用SA登陆SQL,添加域用户到SQL,并测试
      6. 配置SQL Server配置管理器,启用AlwaysOn

参考-第一篇:http://www.cnblogs.com/lyhabc/p/4678330.html
参考-第二篇:http://www.cnblogs.com/lyhabc/p/4682028.html

参考-第三篇: http://www.cnblogs.com/lyhabc/p/4682986.html                                                                                                                       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值