SQL Server中的扩展节点始终打开

时间:2017-09-09 05:50:20

标签: sql-server

我在可用性组中有两个SQL节点(VM上的SQL),并且配置了可用性集。如果一个节点出现故障而另一个节点无法满足应用程序负载,那么如何扩展可用性组中的其他数据库节点?

我们需要遵循哪些流程来扩展其他节点ASAP?在我们启动其他节点之前,我们如何管理负载?

enter image description here

1 个答案:

答案 0 :(得分:0)

我认为这是克服这种情况的方法。

  1. 假设您的主节点(节点1)在SQL Server可用性组中关闭,自动故障转移将故障转移到辅助副本节点(节点2)。在故障转移期间,故障转移目标(节点2)将接管主角色并将其作为新的主数据库联机。
  2. 假设无法立即恢复发生故障的主节点(节点1),请将其他副本添加到可用性组中。
  3. 使用更高配置(更多CPU / RAM)启动具有黄金映像的新虚拟机(已安装SQL Server)
  4. 将新创建的VM(节点3)添加到群集
  5. 将最新的完整备份和事务日志备份还原到它
  6. 将其加入可用性组并将其添加到路由列表
  7. 手动故障转移到新创建的VM(节点3)并将此节点设为主节点
  8. 将早期主要的节点2作为辅助节点