重新启动2节点SQL群集以执行Windows更新的最佳方法?

所以我有一个2节点的MS SQL Server群集,在Windows 2012 R2上使用AlwaysOn。 SQL1是主要的。 SQL2是次要的。 我想今天重新启动两台服务器来执行Windows更新,这将需要重新启动。 我可以容忍停机时间来做到这一点。 什么是最好的方法? 特别是,我担心微软的SQL Server会吓倒,并且在重新启动的时候把SQL2作为主要的,然后再回到让主要的第一。 我应该右键单击整个群集,并select“closures”,所以不会发生翻转? 或者,我可以通过右键单击一个节点并select“停止集群服务”来实现这一点? 两者听起来都和我差不多。 还是应该右键单击每个节点并select“暂停”并分别排列(以及按什么顺序)? 看来有多种方式。 我只想简单地做一下,更新Windows,重新启动服务器(一次一个,或者两次都一次),并且仍然以SQL1为主,SQL2为次要。 什么是最好的方法?

如果您使用的是可用性组,则可以按照“ 滚动升级和更新指南”进行操作 。

如果它们是简单的故障转移群集实例,那么您可以按照滚动更新指南 。