一、 AlwaysOn可用性组故障转移测试
  1. 自动故障转移
  1.1 将故障转移模式改成自动,如果实例为SQL Server故障转移实例则配置无效。
AlwaysOn可用性组功能测试(1)-故障转移测试
  1.2 在SERVER03自动转移,CLUSTEST03\CLUSTEST03手动转移的情况下,kill SERVER03的SQL Server服务。如下界面
AlwaysOn可用性组功能测试(1)-故障转移测试
  1.3 无法发送自动故障转移,整个可用性主失败,如下所示
AlwaysOn可用性组功能测试(1)-故障转移测试
  2. 计划手动故障转移
  2.1 计划手动故障转移,需要将可用性模式改成同步提交,待所有副本都同步后,开始手动转移
AlwaysOn可用性组功能测试(1)-故障转移测试
AlwaysOn可用性组功能测试(1)-故障转移测试
  2.3 选择新主副本,由于是同步提交,没有数据丢失
AlwaysOn可用性组功能测试(1)-故障转移测试
  2.4 转移摘要,需确认转移信息
AlwaysOn可用性组功能测试(1)-故障转移测试
  2.5 开始转移,以下是转移成功界面
AlwaysOn可用性组功能测试(1)-故障转移测试
  3. 强制手动故障转移
  3.1 强制转移,可用性模式为异步提交模式,以下是故障转移向导
AlwaysOn可用性组功能测试(1)-故障转移测试
AlwaysOn可用性组功能测试(1)-故障转移测试
  3.3 确认可能丢失数据,为防止误操作,若确认如下界面
AlwaysOn可用性组功能测试(1)-故障转移测试
  3.4 开始故障转移,以下是转移成功界面。
AlwaysOn可用性组功能测试(1)-故障转移测试
  3.5 以下是强制故障转移后,可用性组的同步情况,可以看出全部挂起,可用性组已经断开。
AlwaysOn可用性组功能测试(1)-故障转移测试
  总结测试
  A. AlwaysOn可用性组的可用性副本,若有在SQL Server故障转移群集上,则无法配置为自动故障转移。
  B. 计划手动故障转移前,需要将可用性模式该成同步模式,且需要等待所有副本已同步,才可以切换
  C. 强制手动故障转移会有数据丢失
  D. 强制手动故障转移后,该可用性组将挂起,无法实现数据同步
  E. 任何故障转移需要在,新副本上执行转移语句。

最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章:

  • 2021-10-31
  • 2021-11-14
  • 2021-07-04
  • 2021-10-19
  • 2022-01-30
  • 2021-12-05
  • 2021-10-24
  • 2021-11-26
猜你喜欢
  • 2021-08-25
  • 2021-09-16
  • 2021-06-17
  • 2021-11-08
  • 2021-04-26
  • 2022-12-23
  • 2021-09-25
相关资源
相似解决方案