可用性グループへのレプリカ追加ウィザードの使用 (SQL Server Management Studio)Use the Add Replica to Availability Group Wizard (SQL Server Management Studio)

可用性グループへのレプリカの追加ウィザードを使用して、既存の AlwaysOn 可用性グループに新しいセカンダリ レプリカを追加できます。Use the Add Replica to Availability Group Wizard to help you a add new secondary replica to an existing AlwaysOn availability group.

注意

Transact-SQLTransact-SQL または PowerShell を使用して可用性グループにセカンダリ レプリカを追加する方法については、「可用性グループへのセカンダリ レプリカの追加 (SQL Server)」を参照してください。For information about using Transact-SQLTransact-SQL or PowerShell to add a secondary replica to an availability group, see Add a Secondary Replica to an Availability Group (SQL Server).

作業を開始する準備Before You Begin

可用性グループにない可用性レプリカを追加した場合、「サーバー インスタンス」と「可用性グループとレプリカ」セクションを参照してください前提条件、制限事項、および AlwaysOn 可用性グループ(SQL Server)します。If you have never added any availability replica to an availability group, see the "Server instances" and "Availability groups and replicas" sections in Prerequisites, Restrictions, and Recommendations for AlwaysOn Availability Groups (SQL Server).

前提条件Prerequisites

  • 現在のプライマリ レプリカをホストするサーバー インスタンスに接続されている必要があります。You must be connected to the server instance that hosts the current primary replica.

  • セカンダリ レプリカを追加する前に、 SQL ServerSQL Server のホスト インスタンスが、既存のレプリカとして同じ Windows Server フェールオーバー クラスタリング (WSFC) クラスター内にあり、しかも異なるクラスター ノードにあることを確認します。Before adding a secondary replica, verify that the host instance of SQL ServerSQL Server is in the same Windows Server Failover Clustering (WSFC) cluster as the existing replicas but resides on a different cluster node. また、このサーバー インスタンスが Always On 可用性グループAlways On Availability Groups の他のすべての前提条件を満たしていることも確認します。Also, verify that this server instance meets all other Always On 可用性グループAlways On Availability Groups prerequisites. 詳細については、「AlwaysOn 可用性グループの前提条件、制限事項、および推奨事項 (SQL Server)」を参照してください。For more information, see Prerequisites, Restrictions, and Recommendations for AlwaysOn Availability Groups (SQL Server).

  • 可用性レプリカのホストとして選択したサーバー インスタンスがドメイン ユーザー アカウントで実行されていて、まだデータベース ミラーリング エンドポイントが存在しない場合、ウィザードでエンドポイントを作成し、サーバー インスタンスのサービス アカウントに CONNECT 権限を許可することができます。If a server instance that you select to host an availability replica is running under a domain user account and does not yet have a database mirroring endpoint, the wizard can create the endpoint and grant CONNECT permission to the server instance service account. ただし、 SQL ServerSQL Server サービスがビルトイン アカウント (Local System、Local Service、Network Service など) で実行されている場合または非ドメイン アカウントで実行されている場合は、エンドポイント認証に証明書を使用する必要があります。ウィザードは、サーバー インスタンス上でデータベース ミラーリング エンドポイントを作成できなくなります。However, if the SQL ServerSQL Server service is running as a built-in account, such as Local System, Local Service, or Network Service, or a nondomain account, you must use certificates for endpoint authentication, and the wizard will be unable to create a database mirroring endpoint on the server instance. この場合は、データベース ミラーリング エンドポイントを手動で作成してから、可用性グループへのレプリカ追加ウィザードを起動することをお勧めします。In this case, we recommend that you create the database mirroring endpoints manually before you launch the Add Replica to Availability Group Wizard.

    To use certificates for a database mirroring endpoint:

    CREATE ENDPOINT (Transact-SQL)CREATE ENDPOINT (Transact-SQL)

    データベース ミラーリング エンドポイントでの証明書の使用 (Transact-SQL)Use Certificates for a Database Mirroring Endpoint (Transact-SQL)

  • 初期データの完全同期を使用するための前提条件Prerequisites for using full initial data synchronization

    • 可用性グループのレプリカをホストするすべてのサーバー インスタンスで、すべてのデータベース ファイルのパスが同じである必要があります。All the database-file paths must be identical on every server instance that hosts a replica for the availability group.

    • セカンダリ レプリカをホストするサーバー インスタンスにプライマリ データベース名が存在することはできません。No primary database name can exist on any server instance that hosts a secondary replica. これは、新しいセカンダリ データベースがまだ存在しないことを意味します。This means that none of the new secondary databases can exist yet.

    • ウィザードでバックアップを作成し、バックアップにアクセスするために、ネットワーク共有を指定する必要があります。You will need to specify a network share in order for the wizard to create and access backups. プライマリ レプリカでは、 データベース エンジンDatabase Engine の起動に使用するアカウントにネットワーク共有での読み取り/書き込みファイルシステム権限が必要です。For the primary replica, the account used to start the データベース エンジンDatabase Engine must have read and write file-system permissions on a network share. セカンダリ レプリカでは、アカウントは、ネットワーク共有に対する読み取り権限を持つ必要があります。For secondary replicas, the account must have read permission on the network share.

    ウィザードを使用して初期データの完全同期を実行できない場合は、セカンダリ データベースを手動で準備する必要があります。If you are unable to use the wizard to perform full initial data synchronization, you need to prepare your secondary databases manually. これは、ウィザードの実行前でも実行後でもかまいません。You can do this before or after running the wizard. 詳細については、「 可用性グループに対するセカンダリ データベースの手動準備 (SQL Server)で Always On 可用性グループを作成および構成する方法について説明します。For more information, see Manually Prepare a Secondary Database for an Availability Group (SQL Server).

セキュリティSecurity

PermissionsPermissions

可用性グループの ALTER AVAILABILITY GROUP 権限、CONTROL AVAILABILITY GROUP 権限、ALTER ANY AVAILABILITY GROUP 権限、または CONTROL SERVER 権限が必要です。Requires ALTER AVAILABILITY GROUP permission on the availability group, CONTROL AVAILABILITY GROUP permission, ALTER ANY AVAILABILITY GROUP permission, or CONTROL SERVER permission.

また、可用性グループへのレプリカ追加ウィザードでデータベース ミラーリング エンドポイントを管理できるようにする場合は、CONTROL ON ENDPOINT 権限も必要です。Also requires CONTROL ON ENDPOINT permission if you want to allow Add Replica to Availability Group Wizard to manage the database mirroring endpoint.

可用性グループへのレプリカ追加ウィザードの使用 (SQL Server Management Studio)Using the Add Replica to Availability Group Wizard (SQL Server Management Studio)

可用性グループへのレプリカ追加ウィザードを使用するにはTo Use the Add Replica to Availability Group Wizard

  1. オブジェクト エクスプローラーで、可用性グループのプライマリ レプリカをホストするサーバー インスタンスに接続し、サーバー ツリーを展開します。In Object Explorer, connect to the server instance that hosts the primary replica of the availability group, and expand the server tree.

  2. [AlwaysOn 高可用性] ノードと [可用性グループ] ノードを展開します。Expand the AlwaysOn High Availability node and the Availability Groups node.

  3. セカンダリ レプリカを追加する可用性グループを右クリックし、 [レプリカの追加] をクリックします。Right-click the availability group to which you are adding a secondary replica, and select the Add Replica command. 可用性グループへのレプリカ追加ウィザードが起動します。This launches the Add Replica to Availability Group Wizard.

  4. [既存のセカンダリ レプリカへの接続] ページで、可用性グループのすべてのセカンダリ レプリカに接続します。On the Connect to Existing Secondary Replicas page, connect to every secondary replica in the availability group. 詳細については、次を参照してください。既存のセカンダリ レプリカ ページへの接続(のレプリカ追加ウィザードおよびデータベース追加ウィザード)します。For more information, see Connect to Existing Secondary Replicas Page (Add Replica Wizard and Add Databases Wizard).

  5. [レプリカの指定] ページで、可用性グループの 1 つまたは複数の新しいセカンダリ レプリカを指定し、構成します。On the Specify Replicas page, specify and configure one or more new secondary replicas for the availability group. このページには、3 つのタブがあります。This page contains three tabs. 次の表では、これらのタブについて説明します。The following table introduces these tabs. 詳細については、「[レプリカの指定] ページ (新しい可用性グループウィザード/レプリカの追加ウィザード)」を参照してください。For more information, see Specify Replicas Page (New Availability Group Wizard: Add Replica Wizard).

    タブTab 簡単な説明Brief Description
    レプリカReplicas このタブを使用して、新しいセカンダリ レプリカをホストする SQL ServerSQL Server の各インスタンスを指定します。Use this tab to specify each instance of SQL ServerSQL Server that will host a new secondary replica.
    エンドポイントEndpoints このタブを使用して、新しいセカンダリ レプリカに対する既存のデータベース ミラーリング エンドポイントを検証します (存在する場合)。Use this tab to verify the existing database mirroring endpoint, if any, for each new secondary replica. サービス アカウントが Windows 認証を使用しているサーバー インスタンスでエンドポイントが不足している場合、ウィザードは、エンドポイントの自動作成を試行します。If this endpoint is lacking on a server instance whose service accounts use Windows Authentication, the wizard will attempt to create the endpoint automatically. 注: 任意のサーバー インスタンスが非ドメイン ユーザー アカウントで実行している場合は、変更を加える手動、サーバー インスタンスに、ウィザードを続行する前にする必要があります。Note: If any server instance is running under a non-domain user account, you need to do make a manual change to your server instance before you can proceed in the wizard. 詳細については、このトピックの「 前提条件」をご覧ください。For more information, see Prerequisites, earlier in this topic.
    バックアップの設定Backup Preferences このタブを使用して、可用性グループ全体のバックアップ設定を指定し (現在の設定を変更する場合)、各可用性レプリカのバックアップの優先順位を指定します。Use this tab to specify your backup preference for the availability group as a whole, if you wish to modify the current setting, and to specify your backup priorities for the individual availability replicas.
  6. [最初のデータの同期を選択] ページで、新しいセカンダリ データベースを作成して可用性グループに参加させる方法を選択します。On the Select Initial Data Synchronization page, choose how you want your new secondary databases to be created and joined to the availability group. 次のいずれかのオプションを選択します。Choose one of the following options:

    • FullFull

      使用している環境が、初期データの同期を自動的に開始するための要件を満たす場合は、このオプションを選択します (詳細については、このトピックの「 前提条件、制限事項、および推奨事項」を参照してください)。Select this option if your environment meets the requirements for automatically starting initial data synchronization (for more information, see Prerequisites, Restrictions, and Recommendations, earlier in this topic).

      [完全] を選択すると、可用性グループを作成後、ウィザードはすべてのプライマリ データベースとそのトランザクション ログをネットワーク共有にバックアップし、新しいセカンダリ レプリカをホストするすべてのサーバー インスタンスでそのバックアップを復元します。If you select Full, after creating the availability group, the wizard will back up every primary database and its transaction log to a network share and restore the backups on every server instance that hosts a new secondary replica. その後、ウィザードは、すべての新しいセカンダリ データベースを可用性グループに参加させます。The wizard will then join every new secondary database to the availability group.

      [すべてのレプリカからアクセス可能な共有ネットワーク場所を指定] フィールドで、レプリカをホストするサーバー インスタンスが読み取り/書き込み権限を持つバックアップ共有を指定します。In the Specify a shared network location accessible by all replicas: field, specify a backup share to which all of the server instance that host replicas have read-write access. ログ バックアップは、ログ バックアップ チェーンの一部になります。The log backups will be part of your log backup chain. ログ バックアップ ファイルは適切に保存してください。Store the log backup files appropriately.

      重要

      必要なファイル システム権限については、このトピックの「 前提条件」を参照してください。For information about the required file-system permissions, see Prerequisites, earlier in this topic.

    • [参加のみ]Join only

      新しいセカンダリ レプリカをホストするサーバー インスタンス上のセカンダリ データベースを手動で準備した場合は、このオプションを選択できます。If you have manually prepared secondary databases on the server instances that will host the new secondary replicas, you can select this option. ウィザードは、新しいセカンダリ データベースを可用性グループに参加させます。The wizard will join these new secondary databases to the availability group.

    • [最初のデータの同期をスキップ]Skip initial data synchronization

      プライマリ データベースの独自のデータベースとログ バックアップを使用する場合は、このオプションを選択します。Select this option if you want to use your own database and log backups of your primary databases. 詳細については、「AlwaysOn セカンダリ データベース上のデータ移動の開始 (SQL Server)」を参照してください。For more information, see Start Data Movement on an AlwaysOn Secondary Database (SQL Server).

  7. [検証] ページでは、このウィザードで指定した値が、可用性グループへのレプリカ追加ウィザードの要件を満たしているかどうかが確認されます。The Validation page verifies whether the values you specified in this Wizard meet the requirements of the Add Replica to Availability Group Wizard. 変更が必要な場合は、 [戻る] をクリックして前のウィザード ページに戻り、値を変更できます。To make a change, click Previous to return to an earlier wizard page to change one or more values. その後、 [次へ] をクリックして [検証] ページに戻り、 [検証の再実行] をクリックします。The click Next to return to the Validation page, and click Re-run Validation.

  8. [概要] ページで、新しい可用性グループに対して選択した内容を確認します。On the Summary page, review your choices for the new availability group. 変更が必要な場合は、 [戻る] をクリックして、該当するページに戻ります。To make a change, click Previous to return to the relevant page. 必要な変更を加えたら、 [次へ] をクリックして、 [概要] ページに戻ります。After making the change, click Next to return to the Summary page.

    選択内容に問題がなければ、[スクリプト] をクリックして、ウィザードが実行する手順のスクリプトを作成することもできます。If you are satisfied with your selections, optionally click Script to create a script of the steps the wizard will execute. 新しい可用性グループを作成して構成するには、 [完了] をクリックします。Then, to create and configure the new availability group, click Finish.

  9. 可用性グループの作成手順 (エンドポイントの構成、可用性グループの作成、グループへのセカンダリ レプリカの参加) の進行状況が、 [進行状況] ページに表示されます。The Progress page displays the progress of the steps for creating the availability group (configuring endpoints, creating the availability group, and joining the secondary replica to the group).

  10. 以上の手順が完了すると、 [結果] ページに各手順の結果が表示されます。When these steps complete, the Results page displays the result of each step. これらのすべての手順が成功した場合は、新しい可用性グループが完全に構成されます。If all these steps succeed, the new availability group is completely configured. 手順のいずれかでエラーが発生した場合は、手動で構成を完了する必要があります。If any of the steps result in an error, you might need to manually complete the configuration. 特定のエラーの原因については、 [結果] 列の [エラー] リンクをクリックします。For information about the cause of a given error, click the associated "Error" link in the Result column.

    ウィザードでの作業が完了したら、 [閉じる] をクリックして終了します。When the wizard completes, click Close to exit.

重要

レプリカ追加後の操作については、「可用性グループへのセカンダリ レプリカの追加 (SQL Server)」の「補足情報: レプリカの追加後」 を参照してください。After adding a replica, see the "Follow Up: After Adding a Replica" section in Add a Secondary Replica to an Availability Group (SQL Server).

関連タスクRelated Tasks

参照See Also

AlwaysOn 可用性グループの概要(SQL Server) Overview of AlwaysOn Availability Groups (SQL Server)
前提条件、制限事項、および AlwaysOn 可用性グループの推奨事項(SQL Server) Prerequisites, Restrictions, and Recommendations for AlwaysOn Availability Groups (SQL Server)
可用性グループへのセカンダリ レプリカの追加 (SQL Server)Add a Secondary Replica to an Availability Group (SQL Server)