したがって、Windows 2012r2でAlwaysOnを使用する2ノードのMSSQLServerクラスターがあります。 SQL1がプライマリです。 SQL2はセカンダリです。今日、両方のサーバーを再起動して、再起動が必要なWindowsUpdateを実行したいと思います。これを行うためのダウンタイムは許容できます。最善の方法は何ですか?特に、#1の再起動中にMicrosoft SQL Serverがおかしくなり、SQL2をプライマリにしてから、再び#1をプライマリにすることを懸念しています。最初にクラスター全体を右クリックして「シャットダウン」を選択すると、ロールオーバーが発生しなくなりますか?または、ノードを右クリックして[クラスターサービスの停止]を選択することでそれを実行できますか?どちらも私に似ています。または、各ノードを右クリックして「一時停止」を選択し、それぞれを個別に(そしてどのような順序で)排出する必要がありますか?複数の方法があるようです。これを簡単にし、Windows Updateを実行し、サーバーを(一度に1つ、または両方を)再起動し、SQL1をプライマリとしてSQL2をセカンダリとして使用したいだけです。最善の方法は何ですか?
可用性グループを使用している場合は、 ローリングアップグレードおよびアップデートガイド に従うことができます。
それらがプレーンなフェイルオーバークラスター化インスタンスである場合は、 ローリングアップデートガイド に従うことができます。