SQL Server 2012 AlwaysOn探索(下)

SQL Server 2012 AlwaysOn探索(上) ,介绍了SQL Server各项HA技术并重点介绍了AlwaysOn技术。这里将详细介绍AlwaysOn整个配置的过程及部分管理。

环境: Windows Server 2012  +  SQL Server 2012(SP1) Enterprise Edition (64-bit)

物理主机:
172.20.144.176:asrs.quantacn.com  ----Primary
172.20.144.177:asre-testf1.quantacn.com  ----Secondary(HA)
172.20.144.187:asrs-testF1.quantacn.com  ----Senondary(DR)

准备工作:

  1. 在3台Server上安装.NET Framework 3.5 Features和Failover Clustering,之后都安装SQL Server 2012。安装SQL Server 2012直接使用域账户,排序规则要一样。
    关于针对 AlwaysOn 可用性组的先决条件、限制和建议,请参考http://msdn.microsoft.com/library/ff878487(v=sql.110).aspx
    SQL Server 2012 AlwaysOn探索(下)_第1张图片
    SQL Server 2012 AlwaysOn探索(下)_第2张图片
    SQL Server 2012 AlwaysOn探索(下)_第3张图片
  2. 在172.20.144.176:asrs.quantacn.com  ----Primary上创建一个共享文件夹agASRS
  3. 因创建可用性组需要选择用户数据库,所以要完整备份一个用户数据库,并在172.20.144.176:asrs.quantacn.com上还原。

创建群集:

  1. 打开Failover Cluster Manager,点击Create Cluster
    SQL Server 2012 AlwaysOn探索(下)_第4张图片
  2. Next
    SQL Server 2012 AlwaysOn探索(下)_第5张图片
  3. 将3台物理机加入

    SQL Server 2012 AlwaysOn探索(下)_第6张图片
  4. 选择验证,Next

    SQL Server 2012 AlwaysOn探索(下)_第7张图片
  5. Next
    SQL Server 2012 AlwaysOn探索(下)_第8张图片
  6. Next
    SQL Server 2012 AlwaysOn探索(下)_第9张图片
  7. Next
    SQL Server 2012 AlwaysOn探索(下)_第10张图片
  8. Next
    SQL Server 2012 AlwaysOn探索(下)_第11张图片
  9. Finish
    SQL Server 2012 AlwaysOn探索(下)_第12张图片
  10. 指定群集名称
    SQL Server 2012 AlwaysOn探索(下)_第13张图片
  11. Next
    SQL Server 2012 AlwaysOn探索(下)_第14张图片
  12. Finish
    SQL Server 2012 AlwaysOn探索(下)_第15张图片

 就这样,群集就创建成功了,接下来启用AlwaysOn可用性组。

启用AlwaysOn可用性组:

  1.  打开Sql Server Configuration Manager,右击SQL Server服务,选择属性
    SQL Server 2012 AlwaysOn探索(下)_第16张图片
  2. Enable AwaysOn Availability Groups
    SQL Server 2012 AlwaysOn探索(下)_第17张图片
  3. 根据警告,要重启SQL Server服务
    SQL Server 2012 AlwaysOn探索(下)_第18张图片

3台Server,都要按上面的3步启用AlwaysOn可用性组。接下来,就可以新建可用性组了。

新建可用性组:

  1.  New Availability Group Wizard
    SQL Server 2012 AlwaysOn探索(下)_第19张图片
  2. Next
    SQL Server 2012 AlwaysOn探索(下)_第20张图片
  3. 指定可用性组名字
    SQL Server 2012 AlwaysOn探索(下)_第21张图片
  4. 选择数据库
    SQL Server 2012 AlwaysOn探索(下)_第22张图片
  5. 增加副本
    SQL Server 2012 AlwaysOn探索(下)_第23张图片
  6. 可以看到3个Server 实例已加入
    SQL Server 2012 AlwaysOn探索(下)_第24张图片
  7. 这是Endpoints

    SQL Server 2012 AlwaysOn探索(下)_第25张图片
  8. 这是Backup Rreferences


  9. 这是Listener,这里先不创建,后面再建

    SQL Server 2012 AlwaysOn探索(下)_第26张图片
  10. 数据共享文件夹

    SQL Server 2012 AlwaysOn探索(下)_第27张图片
  11. Next

    SQL Server 2012 AlwaysOn探索(下)_第28张图片
  12. Next

    SQL Server 2012 AlwaysOn探索(下)_第29张图片
  13. Finish
    SQL Server 2012 AlwaysOn探索(下)_第30张图片

至此,我们的可用性组已经创建好了,我们可以看到:
SQL Server 2012 AlwaysOn探索(下)_第31张图片

共享文件夹里也多了一个完整备份和日志备份:
SQL Server 2012 AlwaysOn探索(下)_第32张图片 

添加数据库
SQL Server 2012 AlwaysOn探索(下)_第33张图片

添加侦听器

  1. Add Listener
    SQL Server 2012 AlwaysOn探索(下)_第34张图片
  2. 指定相关的参数
    SQL Server 2012 AlwaysOn探索(下)_第35张图片
  3. 可以看到刚刚创建的侦听器

    SQL Server 2012 AlwaysOn探索(下)_第36张图片

 测试Failover

  1. 邮件可用性组,选择Failover
    SQL Server 2012 AlwaysOn探索(下)_第37张图片
  2. Next
    SQL Server 2012 AlwaysOn探索(下)_第38张图片
  3. 选择主副本

    SQL Server 2012 AlwaysOn探索(下)_第39张图片
  4. 连接副本

    SQL Server 2012 AlwaysOn探索(下)_第40张图片
  5. 连接副本

    SQL Server 2012 AlwaysOn探索(下)_第41张图片
  6. Next

    SQL Server 2012 AlwaysOn探索(下)_第42张图片
  7. Finish

    SQL Server 2012 AlwaysOn探索(下)_第43张图片
  8. 可以看到Primary从ASRS转到ASRE-TEST1上

    SQL Server 2012 AlwaysOn探索(下)_第44张图片


查看可用性组属性

  1. 右击选择属性
    SQL Server 2012 AlwaysOn探索(下)_第45张图片
  2. 在General一栏,我们可以添加或删除可用性数据库或副本

    SQL Server 2012 AlwaysOn探索(下)_第46张图片
  3. 这里可以修改Backup Preferences

    SQL Server 2012 AlwaysOn探索(下)_第47张图片

 查看Dashboard
SQL Server 2012 AlwaysOn探索(下)_第48张图片 

 

整体而言,配置的过程很简单。

你可能感兴趣的:(SQL Server 2012 AlwaysOn探索(下))