SQL Server フェールオーバー クラスター インスタンスのアップグレード (セットアップ)Upgrade a SQL Server Failover Cluster Instance (Setup)

適用対象:○SQL Server XAzure SQL DatabaseXAzure SQL Data Warehouse XParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

SQL ServerSQL Server フェールオーバー クラスターを SQL Server 2017SQL Server 2017 フェールオーバー クラスターにアップグレードするには、 SQL ServerSQL Server セットアップ UI またはコマンド プロンプトを使用します。You can upgrade a SQL ServerSQL Server failover cluster to a SQL Server 2017SQL Server 2017 failover cluster by using the SQL ServerSQL Server setup UI or from a command prompt.

ローカルでのインストールの場合、 SQL ServerSQL Server セットアップを管理者として実行する必要があります。For local installations, you must run SQL ServerSQL Server Setup as an administrator. SQL ServerSQL Server をリモート共有からインストールする場合は、そのリモート共有に対する読み取り権限を持つドメイン アカウントを使用する必要があります。If you install SQL ServerSQL Server from a remote share, you must use a domain account that has read permissions on the remote share.

アップグレードを行う前に、「 SQL Server フェールオーバー クラスター インスタンスのアップグレード」を参照してください。Before upgrading, see Upgrade a SQL Server Failover Cluster Instance.

SQL ServerSQL Server フェールオーバー クラスターをアップグレードするにはTo Upgrade a SQL ServerSQL Server Failover Cluster

SQL ServerSQL Server フェールオーバー クラスターをアップグレードするにはTo upgrade a SQL ServerSQL Server failover cluster

  1. アップグレードするエディションと一致するエディションの SQL ServerSQL Server インストール メディアで、ルート フォルダーの setup.exe をダブルクリックします。From the SQL ServerSQL Server installation media for the edition that matches the edition you are upgrading, double-click setup.exe in the root folder. 必須コンポーネントがインストールされていない場合は、インストールするように求められます。You may be asked to install the prerequisites, if they are not previously installed.

  2. 必須コンポーネントがインストールされると、インストール ウィザードによって SQL ServerSQL Server インストール センターが起動します。After prerequisites are installed, the Installation Wizard starts the SQL ServerSQL Server Installation Center. SQL ServerSQL Serverの既存のインスタンスをアップグレードするには、インスタンスを選択します。To upgrade an existing instance of SQL ServerSQL Server, select your instance.

  3. SQL ServerSQL Server セットアップ サポート ファイルが必要な場合は、 SQL ServerSQL Server セットアップによってインストールされます。If SQL ServerSQL Server setup support files are required, SQL ServerSQL Server setup installs them. コンピューターの再起動を求めるメッセージが表示されたら、再起動してから続行します。If you are instructed to restart your computer, restart before you continue.

  4. システム構成チェッカーにより、コンピューターで検出処理が実行されます。The System Configuration Checker runs a discovery operation on your computer. 続行するには、 [OK] をクリックします。Click OK.To continue, [OK] をクリックします。Click OK..

  5. [プロダクト キー] ページで、以前の製品バージョンのエディションに一致する新しいバージョンのエディション用の PID キーを入力します。On the Product Key page, enter the PID key for the new version edition that matches the edition of the old product version. たとえば、エンタープライズ フェールオーバー クラスターをアップグレードするには、 SQL Server EnterpriseSQL Server Enterprise用の PID キーを入力する必要があります。For example, to upgrade an Enterprise failover cluster, you must supply a PID key for SQL Server EnterpriseSQL Server Enterprise. [次へ] をクリックして次に進みます。Click Next to continue. フェールオーバー クラスターのアップグレードに使用する PID キーは、同じ SQL ServerSQL Server インスタンス内のすべてのフェールオーバー クラスター ノードで一貫している必要があります。Be aware that the PID key that you use for a failover cluster upgrade must be consistent across all failover cluster nodes in the same SQL ServerSQL Server instance.

  6. [ライセンス条項] ページで使用許諾契約書を読み、使用許諾条件に同意する場合は対応するチェック ボックスをオンにします。On the License Terms page, read the license agreement, and then select the check box to accept the license terms and conditions. SQL ServerSQL Serverの機能向上に役立てるため、機能の使用状況オプションを有効にしてレポートを MicrosoftMicrosoftに送信することもできます。To help improve SQL ServerSQL Server, you can also enable the feature usage option and send reports to MicrosoftMicrosoft. [次へ] をクリックして次に進みます。Click Next to continue. セットアップを終了するには、 [キャンセル] をクリックします。To end Setup, click Cancel.

  7. [インスタンスの選択] ページで、 SQL ServerSQL Server にアップグレードする SQL Server 2017SQL Server 2017インスタンスを指定します。On the Select Instance page, specify the SQL ServerSQL Server instance to upgrade to SQL Server 2017SQL Server 2017. [次へ] をクリックして次に進みます。Click Next to continue.

  8. [機能の選択] ページでは、アップグレードする機能があらかじめ選択されています。On the Feature Selection page, the features to upgrade are preselected. 機能名を選択すると、右側のペインに各コンポーネント グループの説明が表示されます。A description for each component group appears in the right pane after you select the feature name. アップグレードする機能は変更できず、アップグレード操作中に機能を追加することもできないことに注意してください。Be aware that you cannot change the features to be upgraded, and you cannot add features during the upgrade operation. アップグレード操作の完了後に、アップグレードされた SQL Server 2014 (12.x)SQL Server 2014 (12.x) のインスタンスに機能を追加するには、「 SQL Server 2016 のインスタンスへの機能の追加 (セットアップ)」を参照してください。To add features to an upgraded instance of SQL Server 2014 (12.x)SQL Server 2014 (12.x) after the upgrade operation is complete, see Add Features to an Instance of SQL Server 2016 (Setup).

    選択した機能の必須コンポーネントが、右側のペインに表示されます。The prerequisites for the selected features are displayed on the right-hand pane. SQL Server セットアップでは、この手順の後半で説明するインストール手順の間に、まだインストールされていない必須コンポーネントをインストールします。SQL Server Setup will install the prerequisite that are not already installed during the installation step described later in this procedure. 時間を節約するには、各ノードにこれらの必須コンポーネントを事前にインストールしておく必要があります。To save time, you should pre-install these prerequisites on each node.

  9. フィールドが [インスタンスの構成] ページで以前のインスタンスから自動的に生成されます。On the Instance Configuration page, fields are automatically populated from the old instance. 新しい InstanceID 値を指定することもできます。You can choose to specify the new InstanceID value.

    [インスタンス ID] : 既定では、インスタンス名がインスタンス ID として使用されます。Instance ID - By default, the instance name is used as the Instance ID. これは、 SQL ServerSQL Serverのインスタンスのインストール ディレクトリとレジストリ キーを識別するために使用されます。This is used to identify installation directories and registry keys for your instance of SQL ServerSQL Server. これは、既定のインスタンスの場合も名前付きインスタンスの場合も同様です。This is the case for default instances and named instances. 既定のインスタンスの場合、インスタンス名とインスタンス ID は、MSSQLSERVER になります。For a default instance, the instance name and instance ID would be MSSQLSERVER. 既定以外のインスタンス ID を使用するには、 [インスタンス ID] チェック ボックスをオンにして、値を指定します。To use a nondefault instance ID, select the Instance ID check box and provide a value. 既定値をオーバーライドする場合、すべてのフェールオーバー クラスター ノードでアップグレードされたものと同じインスタンス ID を指定する必要があります。If you override the default value, you must specify the same Instance ID for the instance being upgraded on all the failover cluster nodes. アップグレード済みインスタンスのインスタンス ID は、すべてのノードに一致している必要があります。The Instance ID for the upgraded instance must match across the nodes.

    [検出されたインスタンスと機能] : セットアップを実行中のコンピューター上にある SQL ServerSQL Server のインスタンスがグリッドに表示されます。Detected instances and features - The grid shows instances of SQL ServerSQL Server that are on the computer where setup is running. [次へ] をクリックして次に進みます。Click Next to continue.

  10. [必要なディスク領域] ページでは、指定した機能に必要なディスク領域が計算され、セットアップを実行中のコンピューター上の空き領域と比較されます。The Disk Space Requirements page calculates the required disk space for the features that you specify, and compares requirements to the available disk space on the computer where Setup is running.

  11. [フルテキスト検索アップグレード] ページで、アップグレードするデータベースのアップグレード オプションを指定します。On the Full-Text Search Upgrade page, specify the upgrade options for the databases being upgraded. 詳細については、「 フルテキスト検索アップグレード オプション」。For more information, see Full-Text Search Upgrade Options.

  12. [エラー レポート] ページで、 MicrosoftMicrosoft に送信する、 SQL ServerSQL Serverの機能向上に役立つ情報を指定します。On the Error Reporting page, specify the information that you want to send to MicrosoftMicrosoft that will help improve SQL ServerSQL Server. 既定では、エラー レポートのオプションは有効になっています。By default, options for error reporting is enabled.

  13. アップグレード処理が開始される前に、システム構成チェッカーによって別のルール セットが実行され、コンピューターの構成と指定した SQL ServerSQL Server 機能が検証されます。The System Configuration Checker runs one more set of rules to validate your computer configuration with the SQL ServerSQL Server features that you have specified, before the upgrade operation begins.

  14. フェールオーバー クラスター インスタンス内のノードの一覧、および各ノードの SQL ServerSQL Server コンポーネントのインスタンスのバージョン情報が [クラスター アップグレード レポート] ページに表示されます。The Cluster Upgrade Report page displays the list of nodes in the failover cluster instance and the instance version information for SQL ServerSQL Server components on each node. また、データベース スクリプト状態およびレプリケーション スクリプト状態が表示されます。It displays the database script status and replication script status. さらに、 [次へ] をクリックしたときの動作についての情報メッセージも表示されます。In addition, it also displays informational messages on what will occur when you click Next. アップグレード済みのフェールオーバー クラスター ノードの数とノード総数の違いに応じて、 [次へ] をクリックしたときの動作がセットアップにより表示されます。Depending on the number of failover cluster nodes that have already been upgraded and total number of nodes, setup displays the failover behavior that happens when you click Next. 必須コンポーネントをまだインストールしていない場合に生じ得る不要なダウンタイムについての警告も表示されます。It also warns about potential unnecessary downtime if you have not installed the prerequisites already.

  15. [アップグレードの準備完了] ページには、セットアップで指定したインストール オプションのツリー ビューが表示されます。The Ready to Upgrade page displays a tree view of installation options that were specified during Setup. 続行するには、 [アップグレード] をクリックします。To continue, click Upgrade. SQL ServerSQL Server セットアップは、選択した機能の必須コンポーネントを最初にインストールし、その後で機能をインストールします。 Setup will first install the required prerequisites for the selected features followed by the feature installation.

  16. アップグレード中は、セットアップの進行に合わせてアップグレードの進行状況を監視できるように、[進行状況] ページに状態が表示されます。During upgrade, the Progress page provides status so that you can monitor the upgrade progress on the current node as Setup continues.

  17. 現在のノードでアップグレードが終了すると、すべてのフェールオーバー クラスター ノード、各フェールオーバー クラスター ノードの機能、およびそのバージョン情報に関するアップグレード状態の情報が [クラスター アップグレード レポート] ページに表示されます。After the upgrade of the current node, the Cluster Upgrade Report page displays an upgrade status information for all the failover cluster nodes, features on each failover cluster node, and their version information. 表示されたバージョン情報を確認し、残りのノードでのアップグレードを続行します。Confirm the version information that is displayed and continue with the upgrade of the remaining nodes. アップグレードしたノードでフェールオーバーが発生した場合は、状態ページを確認する作業も必要になります。If the failover to upgraded nodes occurred, this is also apparent on the status page. Windows クラスター アドミニストレーターのツールを使用して確認することもできます。You can also check in the Windows Cluster administrator tool to confirm.

  18. アップグレードが終了すると、[完了] ページにインストールの概要ログ ファイルへのリンクと、その他の重要な注意事項が表示されます。After upgrade, the Complete page provides a link to the summary log file for the installation and other important notes. SQL ServerSQL Server のインストール プロセスを完了するには、 [閉じる] をクリックします。To complete the SQL ServerSQL Server installation process, click Close.

  19. コンピューターの再起動を求めるメッセージが表示されたら、再起動してください。If you are instructed to restart the computer, do so now. セットアップが完了した時点で、インストール ウィザードによるメッセージを確認することが重要です。It is important to read the message from the Installation Wizard when you have finished with Setup. セットアップ ログ ファイルの詳細については、「 SQL Server セットアップ ログ ファイルの表示と読み取り」を参照してください。For more information about Setup log files, see View and Read SQL Server Setup Log Files.

  20. アップグレード プロセスを完了するには、 SQL ServerSQL Server フェールオーバー クラスターの他のすべてのノードで、これらの手順を繰り返します。To complete the upgrade process, repeat these steps on all the other nodes on the SQL ServerSQL Server failover cluster.

SQL ServerSQL Server マルチサブネット フェールオーバー クラスターをアップグレードするにはTo upgrade a SQL ServerSQL Server Multi-Subnet Failover Cluster

SQL ServerSQL Server マルチサブネット フェールオーバー クラスターにアップグレードするには (既存の SQL ServerSQL Server クラスターがマルチサブネット クラスターでない場合)To upgrade to a SQL ServerSQL Server multi-subnet failover Cluster (Existing SQL ServerSQL Server cluster is a non multi-subnet cluster).

  1. 前述の手順に従って、クラスターを SQL Server 2017SQL Server 2017にアップグレードします。Follow the steps above to upgrade your cluster to SQL Server 2017SQL Server 2017.

  2. AddNode セットアップ操作を使用して別のサブネット上のノードを追加し、 [クラスター ネットワークの構成] ページで IP アドレス リソースの依存関係が OR になっていることを確認します。Add a node on a different subnet using the AddNode Setup action and confirm the IP address resource dependency to OR on the Cluster Network Configuration page. 詳細については、「SQL Server フェールオーバー クラスターでのノードの追加または削除 (Setup)」を参照してください。For more information, see Add or Remove Nodes in a SQL Server Failover Cluster (Setup).

拡張 V-LAN を現在使用しているマルチサブネット クラスターをアップグレードするにはTo upgrade a multi-subnet cluster currently using Stretch V-Lan.

  1. 前述の手順に従って、クラスターを SQL Server 2017SQL Server 2017にアップグレードします。Follow the steps above to upgrade your cluster to SQL Server 2017SQL Server 2017.

  2. ネットワーク設定を変更し、リモート ノードを別のサブネットに移動します。Change the network settings to move the remote node to a different subnet.

  3. Windows フェールオーバー クラスター管理ツールを使用して、IP アドレス リソースの依存関係が OR に設定された新しいサブネットの新しい IP アドレスを追加します。Using the Windows Failover Cluster management tool, add a new IP address for the new subnet set the IP address resource dependency to OR.

Next StepsNext Steps

SQL Server 2017SQL Server 2017へのアップグレード後は、次の作業を実行します。After you upgrade to SQL Server 2017SQL Server 2017, complete the following tasks:

参照See Also

SQL Server フェールオーバー クラスター インスタンスのアップグレード Upgrade a SQL Server Failover Cluster Instance
SQL Server セットアップ ログ ファイルの表示と読み取り View and Read SQL Server Setup Log Files
SQL Server 2016 のインスタンスへの機能の追加 (セットアップ)Add Features to an Instance of SQL Server 2016 (Setup)