EC2 Windows インスタンスで Microsoft SQL クラスターをアップグレードするにはどうすればよいですか?

最終更新日: 2021 年 6 月 22 日

Amazon Elastic Compute Cloud (Amazon EC2) の Windows インスタンスで Microsoft SQL クラスターをアップグレードしたいと思います。どのようにすれば実現できますか?

簡単な説明

Microsoft SQL クラスターのアップグレードは、次の 3 つのステップで構成されます。

  1. SQL が実行されている Windows OS をアップグレードする。
  2. SQL DB エンジンのバージョンをアップグレードする。
  3. SQL エディションをアップグレードする。

解決方法

SQL が実行されている Windows OS をアップグレードする

基盤となる OS をアップグレードするときは、使用している Windows のバージョンに SQL バージョンとの互換性があることを確認します。詳細については、「EC2 Windows Server インスタンスの OS を新しいバージョンにアップグレードする方法を教えてください」を参照してください。

クラスターが 2012R2 以降の場合は、クラスターローリングアップグレードを使用してダウンタイムを最小限に抑えます。

注: アップグレード時には、SQL のライセンス情報を参考にしてください。

Windows インスタンスで SQL バージョンをアップグレードする

SQL をアップグレードする場合、次の 2 つのシナリオがあります。

フェイルオーバークラスターインスタンス (FCI) または可用性グループ (AG) のアップグレード:

FCI のアップグレードの詳細については、「フェールオーバー クラスター インスタンスのアップグレード」を参照してください。

AG のアップグレードの詳細については、「AlwaysOn 可用性グループのレプリカ インスタンスのアップグレード」を参照してください。

FCI または AG の古いバージョンから新しいバージョンへの移行: 詳細については、「Windows Server 2008/2008 R2/2012 クラスターで実行されている SQL Server インスタンスのアップグレード」を参照してください。

SQL Server のエディションをアップグレードする。

フェイルオーバークラスターインスタンス上の SQL Server をアップグレードします。 SQL Server フェイルオーバークラスターインスタンスで、インスタンスのアクティブノードまたはパッシブノードのいずれかでエディションのアップグレードを実行します。

AG 上の SQL Server をアップグレードします。 AG で両方のノードを個別にアップグレードする必要があります。SQL Server Installation Center で、[Maintenance] (メンテナンス)、[Edition Upgrade] (エディションのアップグレード) を必ず選択します。

詳細については、「SQL Server の別のエディションへのアップグレード (セットアップ)」 を参照してください。