新しい Always On フェールオーバー クラスター インスタンスを作成する (セットアップ)

適用対象:SQL Server

SQL Server フェールオーバー クラスター インスタンス (FCI) をインストールまたはアップグレードするには、基になる Windows Server フェールオーバー クラスターの各ノードでセットアップ プログラムを実行する必要があります。 既存の SQL Server フェールオーバー クラスター インスタンスにノードを追加するには、SQL Server フェールオーバー クラスター インスタンスに追加するノードで SQL Server セットアップを実行する必要があります。 他のノードを管理するアクティブなノードでは、セットアップを実行しないでください。

ノードがクラスター化される方法に応じて、SQL Server フェールオーバー クラスター インスタンスは次のように構成されます。

  • ノードが同じサブネットまたは同じサブネットのセットにある場合 - IP アドレス リソースの依存関係が AND に設定されます。

  • ノードが異なるサブネット上にある場合 - IP アドレス リソースの依存関係が OR に設定されます。この構成は SQL Server マルチサブネット フェールオーバー クラスター インスタンス構成と呼ばれます。 詳細については、「SQL Server マルチサブネット クラスタリング (SQL Server)」を参照してください。

SQL Server フェールオーバー クラスターには、次のインストール オプションがあります。

オプション 1: ノードの追加を伴う統合インストール

SQL Server 統合フェールオーバー クラスター インストールは、次の手順で構成されています。

  • 単一ノードの SQL Server フェールオーバー クラスター インスタンスを作成および構成します。 ノードの構成が正常に完了すると、完全に機能するフェールオーバー クラスター インスタンスが完成します。 フェールオーバー クラスター インスタンスには 1 つのノードしかないので、この時点では高可用性は備わっていません。

  • SQL Server フェールオーバー クラスター インスタンスに追加する各ノードで、[ノードの追加] 機能を使用してセットアップを実行し、そのノードを追加します。

    • 追加するノードに追加サブネットまたは異なるサブネットがある場合は、セットアップで追加の IP アドレスを指定できます。 追加するノードが別のサブネット上にある場合は、IP アドレス リソース依存関係が OR に変更されることも確認する必要があります。 ノードの追加操作中に発生する可能性のあるさまざまなシナリオの詳細については、Always On フェールオーバー クラスター インスタンスでのノードの追加または削除 (セットアップ)に関するページを参照してください。

オプション 2: 高度/エンタープライズ インストール

SQL Server 高度/エンタープライズ フェールオーバー クラスター インストールは、次の手順で構成されています。

  • 新しい SQL Server フェールオーバー クラスターの実行可能な所有者となる各ノードで、「準備」セクションに記載されたフェールオーバー クラスター セットアップの準備手順を実行します。 1 つのノードでフェールオーバー クラスター セットアップの準備が完了すると、指定したすべての設定を含む Configuration.ini ファイルが作成されます。 準備する追加のノードでは、次の手順を実行する代わりに、最初のノードから自動生成された Configuration.ini ファイルを、セットアップ コマンド ラインへの入力として指定できます。 詳細については、「 構成ファイルを使用した SQL Server 2016 のインストール」を参照してください。 この手順ではノードのクラスター化の準備を行いますが、この手順が終了しても SQL Server インスタンスは操作できません。

  • ノードをクラスタリング用に準備した後、準備されたいずれかのノードでセットアップを実行します。 この手順で、フェールオーバー クラスター インスタンスを構成し、完了します。 この手順が終了すると、SQL Server フェールオーバー クラスター インスタンスが操作できるようになり、そのインスタンスに対して事前に準備されたすべてのノードが、新しく作成された SQL Server フェールオーバー クラスター インスタンスの実行可能な所有者となります。

    複数のサブネットにまたがるフェールオーバー クラスター インスタンスを作成する場合、セットアップによって、SQL Server で準備されたフェールオーバー クラスター インスタンスを持つすべてのノードのすべてのサブネットの和集合が検出されます。 サブネットに複数の IP アドレスを指定することができます。 準備された各ノードは、少なくとも 1 つの IP アドレスを持つ実行可能な所有者であることが必要となります。

    サブネットに指定された各 IP アドレスが、準備されたすべてのノードでサポートされている場合、依存関係は AND に設定されます。

    サブネットに指定された各 IP アドレスが、準備されたすべてのノードでサポートされていない場合、依存関係は OR に設定されます。 詳細については、「SQL Server マルチサブネット クラスタリング (SQL Server)」を参照してください。

    注意

    フェールオーバー クラスターを完了するには、基になる Windows Server フェールオーバー クラスターが存在している必要があります。 Windows Server フェールオーバー クラスターが存在しない場合、セットアップはエラーとなって終了します。

既存のフェールオーバー クラスター インスタンスに対してノードの追加または削除を行う方法の詳細については、Always On フェールオーバー クラスター インスタンスでのノードの追加または削除 (セットアップ) に関する記事を参照してください。

リモート インストールの詳細については、「サポートされているバージョンとエディションのアップグレード」をご覧ください。

WSFC での Analysis Services のインストールの詳細については、「SQL Server Analysis Services をクラスター化する方法」をご覧ください。

前提条件

開始前に、次の SQL Server の記事を確認します。

Note

SQL Server セットアップを実行する前に、クラスター アドミニストレーター内の共有ドライブの場所をメモしてください。 この情報は、新しいフェールオーバー クラスター インスタンスを作成するときに必要になります。

[ノードの追加] で統合インストールを使用して、新しい SQL Server フェールオーバー クラスター インスタンスをインストールするには

  1. SQL Server インストール メディアを挿入し、ルート フォルダーの Setup.exe をダブルクリックします。 ネットワーク共有からインストールするには、ネットワーク共有上のルート フォルダーに移動し、Setup.exe をダブルクリックします。 必須コンポーネントをインストールする方法の詳細については、「 フェールオーバー クラスタリングをインストールする前に」をご覧ください。

  2. インストール ウィザードにより SQL Server インストール センターが起動されます。 SQL Server の新しいクラスター インストールを作成するには、インストール ページで [SQL Server フェールオーバー クラスターの新規インストール] をクリックします。

  3. システム構成チェッカーにより、コンピューターで検出処理が実行されます。 続行するには、 [OK] を選択します。 画面に詳細を表示するには、 [詳細の表示] を選択するか、または [詳細レポートの表示] を選択して HTML レポートを表示します。

  4. 続けるには、 [次へ] を選択します。

  5. [セットアップ サポート ファイル] ページで [インストール] を選択して、セットアップ サポート ファイルをインストールします。

  6. セットアップを続行する前に、システム構成チェッカーによってコンピューターのシステムの状態が確認されます。 確認が完了したら、 [次へ] を選択して続行します。 画面に詳細を表示するには、 [詳細の表示] を選択するか、または [詳細レポートの表示] を選択して HTML レポートを表示します。

  7. [プロダクト キー] ページで、SQL Server の無料エディションをインストールするかどうか、または製品版の PID キーを持っているかどうかを指定します。 詳しくは、「SQL Server 2022 の各エディションとサポートされている機能」を参照してください。

  8. [ライセンス条項] ページで使用許諾契約書を読み、使用許諾条件に同意する場合は対応するチェック ボックスをオンにします。 SQL Serverの機能向上に役立てるため、機能の使用状況オプションを有効にしてレポートを Microsoftに送信することもできます。 [次へ] を選択して続行します。 設定を完了するには、 [キャンセル] を選択します。

  9. [機能の選択] ページで、インストールするコンポーネントを選択します。 機能名を選択すると、右側のペインに各コンポーネント グループの説明が表示されます。 チェックボックスでは任意の組み合わせを選ぶことができますが、フェールオーバー クラスタリングをサポートしているのは、データベース エンジン (表形式モード) と Analysis Services (多次元モード) のみです。 他のコンポーネントをオンにした場合、それらのコンポーネントは、セットアップを実行している現在のノードでフェールオーバー機能のないスタンドアロン機能として実行されます。 Analysis Services モードの詳細については、「Analysis Services インスタンスのサーバー モードの決定」をご覧ください。

    注意

    作成後にフェールオーバー クラスター インスタンスに機能を追加することはできません。 たとえば、既存のフェールオーバー クラスター インスタンスに PolyBase 機能を追加することはできません。 フェールオーバー クラスター インスタンスのインストールを開始する前に、必要な機能をメモしておいてください。

    選択した機能の必須コンポーネントが、右側のペインに表示されます。 SQL Server セットアップでは、この手順の後半で説明するインストール手順の間に、まだインストールされていない必須コンポーネントをインストールします。

    このページの下部にあるフィールドを使用して、共有コンポーネントのカスタム ディレクトリを指定できます。 共有コンポーネントのインストール パスを変更するには、ダイアログ ボックスの下部に示されているフィールドのパスを更新するか、参照ボタンを選択してインストール ディレクトリに移動します。 既定のインストール パスは、C:\Program Files\Microsoft SQL Server\ です。

    SQL Server では、システム データベース (MasterModelMSDBTempDB) とデータベース エンジンのユーザー データベースのサーバー メッセージ ブロック (SMB) ファイル共有へのインストールもサポートしています。 SMB ファイル共有をストレージとして使用する SQL Server のインストールの詳細については、「SQL Server をストレージ オプションとして SMB ファイル共有にインストールする」をご覧ください。

    共有コンポーネントには絶対パスを指定する必要があります。 フォルダーを圧縮または暗号化しないでください。 マップされたドライブはサポートされていません。 SQL Server を 64 ビット オペレーティング システムにインストールしている場合は、次のオプションが表示されます。

    1. 共有機能ディレクトリ

    2. 共有機能ディレクトリ (x86)

    前の各オプションには異なるパスを指定する必要があります。

    Note

    データベース エンジン サービス機能をオンにすると、レプリケーションとフルテキスト検索の両方が自動的にオンになります。 Data Quality Services (DQS) は、データベース エンジン サービス機能を選択したときにも選択されます。 これらのサブ機能をいずれかをオフにすると、データベース エンジン サービス機能もオフになります。

  10. SQL Server セットアップによって、構成を検証するために選択した機能に基づく別のルール セットが実行されます。

  11. [インスタンスの構成] ページで、既定のインスタンスまたは名前付きインスタンスをインストールするかどうかを指定します。 詳細については、「 Instance Configuration」を参照してください。

    SQL Server のネットワーク名 : 新しい SQL Server フェールオーバー クラスター インスタンスのネットワーク名を指定します。 これは、ネットワーク上でフェールオーバー クラスター インスタンスを識別するために使用される名前です。

    注意

    以前のバージョンの SQL Server フェールオーバー クラスター インスタンスでは、仮想 SQL Server 名と呼ばれていました。

    [インスタンス ID] : 既定では、インスタンス名がインスタンス ID として使用されます。 これは、 SQL Serverのインスタンスのインストール ディレクトリとレジストリ キーを識別するために使用されます。 これは、既定のインスタンスの場合も名前付きインスタンスの場合も同様です。 既定のインスタンスの場合、インスタンス名とインスタンス ID は、MSSQLSERVER になります。 既定以外のインスタンス ID を使用するには、 [インスタンス ID] ボックスを選択して、値を指定します。

    Note

    SQL Server の標準的なスタンドアロン インスタンスでは、既定または名前付きインスタンスのどちらの場合も、[インスタンス ID] ボックスの値として既定値以外は使用しないでください。

    [インスタンス ルート ディレクトリ] - 既定では、インスタンス ルート ディレクトリは C:\Program Files\Microsoft SQL Server\ です。 既定以外のルート ディレクトリを指定するには、表示されたフィールドを使用するか、参照ボタンを選択してインストール フォルダーを検索します。

    検出された SQL Server インスタンスとこのコンピューターの機能 : セットアップを実行中のコンピューター上にある SQL Server のインスタンスがグリッドに表示されます。 既定のインスタンスが既にコンピューターにインストールされている場合、 SQL Serverの名前付きインスタンスをインストールする必要があります。 [次へ] を選択して続行します。

  12. [クラスターリソースグループ] ページを使用して、SQL Server 仮想サーバー リソースが配置されるクラスター リソース グループまたはロールの名前を指定します。 SQL Server クラスター リソース グループ名を指定するには、2 つのオプションがあります。

    • ドロップダウン リストを使用して、使用する既存のグループを指定します。

    • 作成する新しいグループの名前を入力します。 "使用可能記憶域" という名前はグループ名として有効ではないことに注意してください。

  13. [クラスター ディスクの選択] ページで、SQL Server フェールオーバー クラスター インスタンスの共有クラスター ディスク リソースを選択します。 クラスター ディスクは、SQL Server データが配置される場所です。 複数のディスクを指定できます。 [使用可能な共有ディスク] グリッドには、使用可能なディスクの一覧、各ディスクが共有ディスクに適しているかどうか、および各ディスク リソースの説明が表示されます。 [次へ] を選択して続行します。

    注意

    最初のドライブがすべてのデータベースに対して既定のドライブとして使用されますが、これはデータベース エンジンまたは Analysis Services の構成ページで変更できます。

    SMB ファイル共有をデータ フォルダーとして使用する場合は、[クラスター ディスクの選択] ページで共有ディスクの選択を省略できます。

  14. [クラスター ネットワークの構成] ページで、次のように、フェールオーバー クラスター インスタンスのネットワーク リソースを指定します。

    • [ネットワークの設定] - フェールオーバー クラスター インスタンスの IP の種類と IP アドレスを指定します。

    [次へ] を選択して続行します。

  15. このページでクラスターのセキュリティ ポリシーを指定します。

    • Windows Server 2008 以降のバージョン : サービス SID (サーバー セキュリティ ID) が推奨設定であり、既定の設定です。 これをセキュリティ グループに変更することはできません。 Windows Server 2008 のサービス SID 機能については、「Windows サービス アカウントと権限の構成」をご覧ください。 これは、Windows Server 2008 R2 のスタンドアロンおよびクラスター セットアップでテストされています。

    • Windows Server 2003 で、SQL Server サービスのドメイン グループを指定します。 すべてのリソースの権限は、SQL Server サービス アカウントがグループ メンバーとして含まれる、ドメイン レベルのグループによって制御されます。

    [次へ] を選択して続行します。

  16. このトピックの残りの部分のワーク フローは、インストールするように指定した機能に応じて異なります。 選択した機能 (データベース エンジン、Analysis Services、Reporting Services) によっては、表示されないページもあります。

  17. [サーバーの構成 - サービス アカウント] ページで、SQL Server サービスのログイン アカウントを指定します。 このページで構成する実際のサービスは、インストール時に選択した機能によって異なります。

    すべての SQL Server サービスに同じログイン アカウントを割り当てることも、各サービス アカウントを個々に構成することもできます。 スタートアップの種類は、すべてのクラスター対応サービス (フルテキスト検索と SQL Server エージェントを含む) に対して手動に設定され、インストール時に変更することはできません。 各サービスに最小の権限を与えるためには、サービス アカウントを個別に構成することをお勧めします。この場合、SQL Server サービスには、タスクの実行に必要な最小権限が付与されます。 詳細については、「 サーバー構成 - サービス アカウント 」および「 Windows サービス アカウントと権限の構成」を参照してください。

    SQL Server のこのインスタンスに含まれるすべてのサービス アカウントに同じログオン アカウントを指定する場合は、ページの下部にあるフィールドに資格情報を指定します。

    セキュリティに関する注意 空白のパスワードは使用しないでください。 強力なパスワードを使用してください。

    SQL Server サービスのログイン情報を指定したら、 [次へ] を選択します。

  18. [サーバーの構成 - 照合順序] タブを使用して、データベース エンジンおよび Analysis Services に既定以外の照合順序を指定します。

  19. [データベース エンジンの構成 - アカウントの準備] ページを使用して、次のオプションを指定します。

    • セキュリティ モード - SQL Server のインスタンス用に Windows 認証または混合モード認証を選択します。 混合モード認証を選択した場合は、組み込みの SQL Server システム管理者アカウントの強力なパスワードを入力する必要があります。

      デバイスが SQL Server との接続を正常に確立した後のセキュリティ メカニズムは Windows 認証、混合モードのどちらの場合も同じです。

    • SQL Server 管理者 - SQL Server のインスタンスのシステム管理者を少なくとも 1 人指定する必要があります。 SQL Server セットアップを実行しているアカウントを追加するには、 [現在のユーザーの追加] を選択します。 システム管理者の一覧に対してアカウントを追加または削除するには、 [追加] または [削除] を選択し、SQL Server のインスタンスについて管理者特権を持っているユーザー、グループ、またはコンピューターの一覧を編集します。

    一覧の編集が完了したら、 [OK] を選択します。 構成ダイアログ ボックスの管理者の一覧を確認します。 一覧が完成したら、 [次へ] を選択します。

  20. [データベース エンジンの構成] - [データ ディレクトリ] ページを使用して、既定以外のインストール ディレクトリを指定します。 既定のディレクトリにインストールする場合は、 [次へ] を選択します。

    重要

    既定以外のインストール ディレクトリを指定する場合は、個々のインストール フォルダーがこの SQL Server のインスタンスに対して一意であることを確認します。 このダイアログ ボックスのディレクトリは、 SQL Serverの他のインスタンスのディレクトリと共有できません。 データ ディレクトリは、フェールオーバー クラスター インスタンスの共有クラスター ディスク上に配置されるようにしてください。

    注意

    サーバー メッセージ ブロック (SMB) ファイル サーバーをデータ ディレクトリとして指定するには、\\Servername\ShareName\... の形式で既定のデータ ルート ディレクトリをファイル共有に指定します。

  21. [データベース エンジンの構成 - FILESTREAM] ページを使用して、SQL Server のインスタンスに対する FILESTREAM を有効にします。 [次へ] を選択して続行します。

  22. [Analysis Services の構成 - アカウントの準備] ページを使用して、Analysis Services の管理者権限を持つユーザーまたはアカウントを指定します。 Analysis Services の、少なくとも 1 人のシステム管理者を指定する必要があります。 SQL Server セットアップを実行しているアカウントを追加するには、 [現在のユーザーの追加] を選択します。 システム管理者の一覧に対してアカウントを追加または削除するには、 [追加] または [削除] を選択し、Analysis Services の管理者特権を持っているユーザー、グループ、またはコンピューターの一覧を編集します。

    一覧の編集が完了したら、 [OK] を選択します。 構成ダイアログ ボックスの管理者の一覧を確認します。 一覧が完成したら、 [次へ] を選択します。

  23. [Analysis Services の構成] - [データ ディレクトリ] ページを使用して、既定以外のインストール ディレクトリを指定します。 既定のディレクトリにインストールする場合は、 [次へ] を選択します。

    重要

    既定以外のインストール ディレクトリを指定する場合は、個々のインストール フォルダーがこの SQL Server のインスタンスに対して一意であることを確認します。 このダイアログ ボックスのディレクトリは、 SQL Serverの他のインスタンスのディレクトリと共有できません。 データ ディレクトリは、フェールオーバー クラスター インスタンスの共有クラスター ディスク上に配置されるようにしてください。

  24. [Reporting Services の構成] ページを使用して、作成する Reporting Services のインストールの種類を指定します。 フェールオーバー クラスター インスタンスのインストールの場合、このオプションは未構成の Reporting Services のインストールに設定されます。 インストールの完了後に、Reporting Services サービスを構成する必要があります。

  25. システム構成チェッカーによって別のルール セットが実行され、指定した SQL Server 機能を使用して構成が検証されます。

  26. [インストールの準備完了] ページには、セットアップで指定したインストール オプションのツリー ビューが表示されます。 続行するには、 [インストール] を選択します。 セットアップは、選択した機能の必須コンポーネントを最初にインストールし、その後で機能をインストールします。

  27. インストール中は、セットアップの進行に合わせてインストールの進行状況を監視できるように、[インストールの進行状況] ページに状態が表示されます。

  28. インストールが終了すると、 [完了] ページにインストールの概要ログ ファイルへのリンクと、その他の重要な注意事項が表示されます。 SQL Server のインストール プロセスを完了するには、 [閉じる] を選択します。

  29. コンピューターの再起動を求めるメッセージが表示されたら、再起動してください。 セットアップが完了した時点で、インストール ウィザードによるメッセージを確認することが重要です。 セットアップ ログ ファイルの詳細については、「 SQL Server セットアップ ログ ファイルの表示と読み取り」を参照してください。

  30. 作成した単一ノードのフェールオーバーにノードを追加するには、追加する各ノードでセットアップを実行し、AddNode 操作の手順に従います。 詳細については、Always On フェールオーバー クラスター インスタンスでのノードの追加または削除 (セットアップ) に関するページを参照してください。

    注意

    複数のノードを追加する場合には、構成ファイルを使用してインストールを配置できます。 詳細については、「 構成ファイルを使用した SQL Server 2016 のインストール」を参照してください。

    インストールする SQL Server エディションは、SQL Server フェールオーバー クラスター インスタンス内のすべてのノードで一致している必要があります。 既存の SQL Server フェールオーバー クラスター インスタンスに新しいノードを追加する場合は、エディションが既存のフェールオーバー クラスター インスタンスのエディションと一致するように指定してください。

準備

高度/エンタープライズ フェールオーバー クラスター インスタンスのインストール手順 1: 準備

  1. SQL Server インストール メディアを挿入し、ルート フォルダーの Setup.exe をダブルクリックします。 ネットワーク共有からインストールするには、ネットワーク共有上のルート フォルダーに移動し、Setup.exe をダブルクリックします。 必須コンポーネントをインストールする方法の詳細については、「 フェールオーバー クラスタリングをインストールする前に」をご覧ください。 必須コンポーネントがインストールされていない場合は、インストールするように求められます。

  2. Windows インストーラー 4.5 が必要です。これはインストール ウィザードによってインストールされます。 コンピューターの再起動を促すダイアログが表示されたら、再起動してから SQL Server セットアップを再び始めます。

  3. 必須コンポーネントがインストールされると、インストール ウィザードによって SQL Server インストール センターが起動されます。 クラスタリングに対してノードを準備するには、 [詳細設定] ページに移動し、 [高度なクラスターの準備] を選択します。

  4. システム構成チェッカーにより、コンピューターで検出処理が実行されます。 続行するには、 [OK] を選択します。 画面に詳細を表示するには、 [詳細の表示] を選択するか、または [詳細レポートの表示] を選択して HTML レポートを表示します。

  5. [セットアップ サポート ファイル] ページで [インストール] を選択して、セットアップ サポート ファイルをインストールします。

  6. セットアップを続行する前に、システム構成チェッカーによってコンピューターのシステムの状態が確認されます。 確認が完了したら、 [次へ] を選択して続行します。 画面に詳細を表示するには、 [詳細の表示] を選択するか、または [詳細レポートの表示] を選択して HTML レポートを表示します。

  7. ローカライズされたオペレーティング システムでのインストールで、インストール メディアに英語とそのオペレーティング システムに対応する言語の両方の言語パックが含まれている場合は、[言語の選択] ページで SQL Server のインスタンスの言語を指定できます。 言語間サポートとインストールに関する注意点の詳細については、「 SQL Server のローカル言語版」を参照してください。

    続けるには、 [次へ] を選択します。

  8. [プロダクト キー] ページで、SQL Server の無料エディションをインストールするかどうか、または製品版の PID キーを持っているかどうかを指定します。 詳しくは、「SQL Server 2022 の各エディションとサポートされている機能」を参照してください。

    Note

    同じフェールオーバー クラスター インスタンスに対して準備するすべてのノードで、同じプロダクト キーを指定する必要があります。

  9. [ライセンス条項] ページで使用許諾契約書を読み、使用許諾条件に同意する場合は対応するチェック ボックスをオンにします。 SQL Serverの機能向上に役立てるため、機能の使用状況オプションを有効にしてレポートを Microsoftに送信することもできます。 [次へ] を選択して続行します。 設定を完了するには、 [キャンセル] を選択します。

  10. [機能の選択] ページで、インストールするコンポーネントを選択します。 機能名を選択すると、右側のペインに各コンポーネント グループの説明が表示されます。 チェックボックスでは任意の組み合わせを選ぶことができますが、フェールオーバー クラスタリングをサポートしているのは、データベース エンジン (表形式モード) と Analysis Services (多次元モード) のみです。 他のコンポーネントをオンにした場合、それらのコンポーネントは、セットアップを実行している現在のノードでフェールオーバー機能のないスタンドアロン機能として実行されます。 Analysis Services モードの詳細については、「Analysis Services インスタンスのサーバー モードの決定」をご覧ください。

    選択した機能の必須コンポーネントが、右側のペインに表示されます。 SQL Server セットアップでは、この手順の後半で説明するインストール手順の間に、まだインストールされていない必須コンポーネントをインストールします。

    このページの下部にあるフィールドを使用して、共有コンポーネントのカスタム ディレクトリを指定できます。 共有コンポーネントのインストール パスを変更するには、ダイアログ ボックスの下部に示されているフィールドのパスを更新するか、参照ボタンを選択してインストール ディレクトリに移動します。 既定のインストール パスは、C:\Program Files\Microsoft SQL Server\ です。

    Note

    データベース エンジン サービス機能をオンにすると、レプリケーションとフルテキスト検索の両方が自動的にオンになります。 これらのサブ機能をいずれかをオフにすると、データベース エンジン サービス機能もオフになります。

  11. [インスタンスの構成] ページで、既定のインスタンスまたは名前付きインスタンスをインストールするかどうかを指定します。

    [インスタンス ID] : 既定では、インスタンス名がインスタンス ID として使用されます。 これは、 SQL Serverのインスタンスのインストール ディレクトリとレジストリ キーを識別するために使用されます。 これは、既定のインスタンスの場合も名前付きインスタンスの場合も同様です。 既定のインスタンスの場合、インスタンス名とインスタンス ID は、MSSQLSERVER になります。 既定以外のインスタンス ID を使用するには、 [インスタンス ID] ボックスを選択して、値を指定します。

    Note

    SQL Server の標準的なスタンドアロン インスタンスでは、既定または名前付きインスタンスのどちらの場合も、[インスタンス ID] テキスト ボックスの値として既定値以外は使用しないでください。

    重要

    フェールオーバー クラスター インスタンスに対して準備されるすべてのノードに対して同じインスタンス ID を使用してください。

    [インスタンス ルート ディレクトリ] - 既定では、インスタンス ルート ディレクトリは C:\Program Files\Microsoft SQL Server\ です。 既定以外のルート ディレクトリを指定するには、表示されたフィールドを使用するか、参照ボタンを選択してインストール フォルダーを検索します。

    インストール済みのインスタンス : セットアップが実行されているコンピューター上にある SQL Server のインスタンスが、グリッドに表示されます。 既定のインスタンスが既にコンピューターにインストールされている場合、 SQL Serverの名前付きインスタンスをインストールする必要があります。 [次へ] を選択して続行します。

  12. [必要なディスク領域] ページでは、指定した機能に必要なディスク領域が計算され、セットアップを実行中のコンピューター上の空き領域と比較されます。

  13. このページでクラスターのセキュリティ ポリシーを指定します。

    • Windows Server 2008 以降のバージョン : サービス SID (サーバー セキュリティ ID) が推奨設定であり、既定の設定です。 これをセキュリティ グループに変更することはできません。 Windows Server 2008 のサービス SID 機能については、「Windows サービス アカウントと権限の構成」をご覧ください。 これは、Windows Server 2008 R2 のスタンドアロンおよびクラスター セットアップでテストされています。

    • Windows Server 2003 で、SQL Server サービスのドメイン グループを指定します。 すべてのリソースの権限は、SQL Server サービス アカウントがグループ メンバーとして含まれる、ドメイン レベルのグループによって制御されます。

    [次へ] を選択して続行します。

  14. このトピックの残りの部分のワーク フローは、インストールするように指定した機能に応じて異なります。 選択した機能によっては、表示されないページもあります。

  15. [サーバーの構成 - サービス アカウント] ページで、SQL Server サービスのログイン アカウントを指定します。 このページで構成する実際のサービスは、インストール時に選択した機能によって異なります。

    すべての SQL Server サービスに同じログイン アカウントを割り当てることも、各サービス アカウントを個々に構成することもできます。 スタートアップの種類は、すべてのクラスター対応サービス (フルテキスト検索と SQL Server エージェントを含む) に対して手動に設定され、インストール時に変更することはできません。 各サービスに最小の権限を与えるためには、サービス アカウントを個別に構成することをお勧めします。この場合、SQL Server サービスには、タスクの実行に必要な最小権限が付与されます。 詳細については、「 Windows サービス アカウントと権限の構成」を参照してください。

    SQL Server のこのインスタンスに含まれるすべてのサービス アカウントに同じログオン アカウントを指定する場合は、ページの下部にあるフィールドに資格情報を指定します。

    セキュリティに関する注意 空白のパスワードは使用しないでください。 強力なパスワードを使用してください。

    SQL Server サービスのログイン情報を指定したら、 [次へ] を選択します。

  16. [サーバーの構成 - 照合順序] タブを使用して、データベース エンジンおよび Analysis Services に既定以外の照合順序を指定します。

  17. [サーバーの構成 - FILESTREAM] ページを使用して、SQL Server のインスタンスに対する FILESTREAM を有効にします。 [次へ] を選択して続行します。

  18. [Reporting Services の構成] ページを使用して、作成する Reporting Services のインストールの種類を指定します。 フェールオーバー クラスター インスタンスのインストールの場合、このオプションは未構成の Reporting Services のインストールに設定されます。 インストールの完了後に、Reporting Services サービスを構成する必要があります。

  19. [エラー レポート] ページで、 Microsoft に送信する、 SQL Serverの機能向上に役立つ情報を指定します。 既定では、エラー レポートのオプションは有効になっています。

  20. システム構成チェッカーによって別のルール セットが実行され、指定した SQL Server 機能を使用して構成が検証されます。

  21. [インストールの準備完了] ページには、セットアップで指定したインストール オプションのツリー ビューが表示されます。 続行するには、 [インストール] を選択します。 セットアップは、選択した機能の必須コンポーネントを最初にインストールし、その後で機能をインストールします。

    インストール中は、セットアップの進行に合わせてインストールの進行状況を監視できるように、[インストールの進行状況] ページに状態が表示されます。 インストールが終了すると、 [完了] ページにインストールの概要ログ ファイルへのリンクと、その他の重要な注意事項が表示されます。

  22. SQL Server のインストール プロセスを完了するには、 [閉じる] を選択します。

  23. コンピューターの再起動を求めるメッセージが表示されたら、再起動してください。 セットアップが完了した時点で、インストール ウィザードによるメッセージを確認することが重要です。 セットアップ ログ ファイルの詳細については、「 SQL Server セットアップ ログ ファイルの表示と読み取り」を参照してください。

  24. 前の手順を繰り返して、フェールオーバー クラスター インスタンスの他のノードを準備します。 自動生成された構成ファイルを使用して他のノードの準備を行うこともできます。 詳細については、「 構成ファイルを使用した SQL Server 2016 のインストール」を参照してください。

完了

高度/エンタープライズ フェールオーバー クラスター インスタンスのインストール手順 2: 完了

  1. 準備手順に示されたとおりにすべてのノードの準備を終えたら、準備したノードのいずれかでセットアップを実行します。可能であれば、共有ディスクを所有するノードで実行します。 SQL Server インストール センターの [詳細設定] ページで、[高度なクラスター構成の完了] を選択します。

  2. システム構成チェッカーにより、コンピューターで検出処理が実行されます。 続行するには、 [OK] を選択します。 画面に詳細を表示するには、 [詳細の表示] を選択するか、または [詳細レポートの表示] を選択して HTML レポートを表示します。

  3. [セットアップ サポート ファイル] ページで [インストール] を選択して、セットアップ サポート ファイルをインストールします。

  4. セットアップを続行する前に、システム構成チェッカーによってコンピューターのシステムの状態が確認されます。 確認が完了したら、 [次へ] を選択して続行します。 画面に詳細を表示するには、 [詳細の表示] を選択するか、または [詳細レポートの表示] を選択して HTML レポートを表示します。

  5. ローカライズされたオペレーティング システムでのインストールで、インストール メディアに英語とそのオペレーティング システムに対応する言語の両方の言語パックが含まれている場合は、[言語の選択] ページで SQL Server のインスタンスの言語を指定できます。 言語間サポートとインストールに関する注意点の詳細については、「 SQL Server のローカル言語版」を参照してください。

    続けるには、 [次へ] を選択します。

  6. [クラスター ノードの構成] ページを使用して、クラスタリングに対して準備されたインスタンス名を選択し、新しい SQL Server フェールオーバー クラスター インスタンスのネットワーク名を指定します。 これは、ネットワーク上でフェールオーバー クラスター インスタンスを識別するために使用される名前です。

    注意

    以前のバージョンの SQL Server フェールオーバー クラスター インスタンスでは、仮想 SQL Server 名と呼ばれていました。

  7. SQL Server セットアップによって、構成を検証するために選択した機能に基づく別のルール セットが実行されます。

  8. [クラスターリソースグループ] ページを使用して、SQL Server 仮想サーバー リソースが配置されるクラスター リソース グループの名前を指定します。 SQL Server クラスター リソース グループ名を指定します。 2 つのオプションがあります。

    • リストを使用して、使用する既存のグループを指定します。

    • 作成する新しいグループの名前を入力します。 "使用可能記憶域" という名前はグループ名として有効ではないことに注意してください。

  9. [クラスター ディスクの選択] ページで、SQL Server フェールオーバー クラスター インスタンスの共有クラスター ディスク リソースを選択します。 クラスター ディスクは、SQL Server データが配置される場所です。 複数のディスクを指定できます。 [使用可能な共有ディスク] グリッドには、使用可能なディスクの一覧、各ディスクが共有ディスクに適しているかどうか、および各ディスク リソースの説明が表示されます。 [次へ] を選択して続行します。

    注意

    最初のドライブがすべてのデータベースに対して既定のドライブとして使用されますが、これはデータベース エンジンまたは Analysis Services の構成ページで変更できます。

  10. [クラスター ネットワークの構成] ページで、次のように、フェールオーバー クラスター インスタンスのネットワーク リソースを指定します。

    • [ネットワークの設定] : フェールオーバー クラスター インスタンスのすべてのノードおよびサブネットについて IP の種類と IP アドレスを指定します。 マルチサブネット フェールオーバー クラスター インスタンスの場合は複数の IP アドレスを指定できますが、サポートされる IP アドレスは、1 つのサブネットにつき 1 つだけです。 準備の対象となるすべてのノードは、少なくとも 1 つの IP アドレスを所有している必要があります。 SQL Server フェールオーバー クラスター インスタンス内に複数のサブネットが存在する場合、IP アドレス リソースの依存関係を OR に設定するように求められます。

    [次へ] を選択して続行します。

  11. このトピックの残りの部分のワーク フローは、インストールするように指定した機能に応じて異なります。 選択した機能によっては、表示されないページもあります。

  12. [データベース エンジンの構成 - アカウントの準備] ページを使用して、次のオプションを指定します。

    • セキュリティ モード - SQL Server のインスタンス用に Windows 認証または混合モード認証を選択します。 混合モード認証を選択した場合は、組み込みの SQL Server システム管理者アカウントの強力なパスワードを入力する必要があります。

      デバイスが SQL Server との接続を正常に確立した後のセキュリティ メカニズムは Windows 認証、混合モードのどちらの場合も同じです。

    • SQL Server 管理者 - SQL Server のインスタンスのシステム管理者を少なくとも 1 人指定する必要があります。 SQL Server セットアップを実行しているアカウントを追加するには、 [現在のユーザーの追加] を選択します。 システム管理者の一覧に対してアカウントを追加または削除するには、 [追加] または [削除] を選択し、SQL Server のインスタンスについて管理者特権を持っているユーザー、グループ、またはコンピューターの一覧を編集します。

    一覧の編集が完了したら、 [OK] を選択します。 構成ダイアログ ボックスの管理者の一覧を確認します。 一覧が完成したら、 [次へ] を選択します。

  13. [データベース エンジンの構成] - [データ ディレクトリ] ページを使用して、既定以外のインストール ディレクトリを指定します。 既定のディレクトリにインストールする場合は、 [次へ] を選択します。

    重要

    既定以外のインストール ディレクトリを指定する場合は、個々のインストール フォルダーがこの SQL Server のインスタンスに対して一意であることを確認します。 このダイアログ ボックスのディレクトリは、 SQL Serverの他のインスタンスのディレクトリと共有できません。 データ ディレクトリは、フェールオーバー クラスター インスタンスの共有クラスター ディスク上に配置されるようにしてください。

  14. [Analysis Services の構成 - アカウントの準備] ページを使用して、Analysis Services の管理者権限を持つユーザーまたはアカウントを指定します。 Analysis Services の、少なくとも 1 人のシステム管理者を指定する必要があります。 SQL Server セットアップを実行しているアカウントを追加するには、 [現在のユーザーの追加] を選択します。 システム管理者の一覧に対してアカウントを追加または削除するには、 [追加] または [削除] を選択し、Analysis Services の管理者特権を持っているユーザー、グループ、またはコンピューターの一覧を編集します。

    一覧の編集が済んだら、[OK] を選びます。 構成ダイアログ ボックスの管理者の一覧を確認します。 一覧が完成したら、 [次へ] を選択します。

  15. [Analysis Services の構成] - [データ ディレクトリ] ページを使用して、既定以外のインストール ディレクトリを指定します。 既定のディレクトリにインストールする場合は、 [次へ] を選択します。

    重要

    既定以外のインストール ディレクトリを指定する場合は、個々のインストール フォルダーがこの SQL Server のインスタンスに対して一意であることを確認します。 このダイアログ ボックスのディレクトリは、 SQL Serverの他のインスタンスのディレクトリと共有できません。 データ ディレクトリは、フェールオーバー クラスターの共有クラスター ディスク上に配置されるようにしてください。

  16. システム構成チェッカーによって別のルール セットが実行され、指定した SQL Server 機能を使用して構成が検証されます。

  17. [インストールの準備完了] ページには、セットアップで指定したインストール オプションのツリー ビューが表示されます。 続行するには、 [インストール] を選択します。 セットアップは、選択した機能の必須コンポーネントを最初にインストールし、その後で機能をインストールします。

  18. インストール中は、セットアップの進行に合わせてインストールの進行状況を監視できるように、[インストールの進行状況] ページに状態が表示されます。

  19. インストールが終了すると、 [完了] ページにインストールの概要ログ ファイルへのリンクと、その他の重要な注意事項が表示されます。 SQL Server のインストール プロセスを完了するには、 [閉じる] を選択します。 この手順により、同じフェールオーバー クラスター インスタンスに対して準備されたすべてのノードが、完成した SQL Server フェールオーバー クラスター インスタンスの一部となります。

次の手順

新しい SQL Server のインストールの構成 - システムの攻撃可能なセキュリティ、外部からのアクセスを減らすため、SQL Server では、主要なサービスと機能を個別にインストールし、有効化します。 詳細については、「 Surface Area Configuration」を参照してください。

ログ ファイルの場所の詳細については、「 SQL Server セットアップ ログ ファイルの表示と読み取り」をご覧ください。

参照

コマンド プロンプトからの SQL Server 2016 のインストール