ダイアログ ボックスの使用 (SQL Server Management Studio)
このトピックでは、SQL Server Management Studio の [新しい可用性グループ] ダイアログ ボックスを使用して、AlwaysOn 可用性グループ が有効な SQL Server 2012 のインスタンスに AlwaysOn 可用性グループを作成する方法について説明します。 可用性グループは、1 つのまとまりとしてフェールオーバーする一連のユーザー データベースと、フェールオーバーをサポートする一連のフェールオーバー パートナー (可用性レプリカ) を定義します。
注 |
---|
可用性グループの概要については、「AlwaysOn 可用性グループの概要 (SQL Server)」を参照してください。 |
作業を開始する準備:
前提条件
制限事項
セキュリティ
作業の概要および対応する Transact-SQL ステートメント
以下を使用して可用性グループを作成するには: [新しい可用性グループ] ダイアログ ボックス
補足情報: [新しい可用性グループ] ダイアログ ボックスを使用して可用性グループを作成した後
注 |
---|
可用性グループを作成する別の方法については、このトピックの後の「関連タスク」を参照してください。 |
作業を開始する準備
可用性グループを初めて作成する場合は、あらかじめこのセクションに目を通しておくことを強くお勧めします。
前提条件
可用性グループを作成する前に、可用性レプリカをホストする SQL Server のインスタンスが同じ Windows Server Failover Clustering (WSFC) フェールオーバー クラスタリング内の別の WSFC ノードに存在していることを確認します。 さらに、各サーバー インスタンスで AlwaysOn 可用性グループが有効であり、AlwaysOn 可用性グループに関するその他の前提条件がすべて満たされていることを確認します。 詳細については、「AlwaysOn 可用性グループの前提条件、制限事項、および推奨事項 (SQL Server)」をお読みいただくよう強くお勧めします。
可用性グループを作成する前に、可用性レプリカをホストするすべてのサーバー インスタンスでデータベース ミラーリング エンドポイントが完全に機能することを確認します。 詳細については、「データベース ミラーリング エンドポイント (SQL Server)」を参照してください。
[新しい可用性グループ] ダイアログ ボックスを使用するには、可用性レプリカをホストするサーバー インスタンスの名前がわかっている必要があります。 さらに、新しい可用性グループに追加するすべてのデータベースの名前がわかっている必要があるほか、これらのデータベースが「AlwaysOn 可用性グループの前提条件、制限事項、および推奨事項 (SQL Server)」に記載されている可用性データベースの前提条件および制限を満たすことを確認する必要があります。 無効な値を入力した場合、新しい可用性グループは機能しません。
制限事項
[新しい可用性グループ] ダイアログ ボックスでは、次の操作を実行できません。
可用性グループ リスナーの作成
セカンダリ レプリカの可用性グループへの参加
最初のデータの同期の実行
これらの構成タスクについては、このトピックの後の「補足情報: [新しい可用性グループ] ダイアログ ボックスを使用して可用性グループを作成した後」を参照してください。
セキュリティ
権限
sysadmin 固定サーバー ロールのメンバーシップと、CREATE AVAILABILITY GROUP サーバー権限、ALTER ANY AVAILABILITY GROUP 権限、CONTROL SERVER 権限のいずれかが必要です。
[先頭に戻る]
ダイアログ ボックスの使用 (SQL Server Management Studio)
可用性グループを作成するには
オブジェクト エクスプローラーで、プライマリ レプリカをホストするサーバー インスタンスに接続し、サーバー名をクリックします。
[AlwaysOn 高可用性] ノードを展開します。
[可用性グループ] ノードを右クリックし、[新しい可用性グループ] を選択します。
[新しい可用性グループ] ダイアログ ボックスが開きます。
[全般] ページで、[可用性グループ名] ボックスに新しい可用性グループの名前を入力します。 この名前は、WSFC クラスター内のすべての可用性グループ間で一意の有効な SQL Server 識別子である必要があります。 可用性グループ名の最大文字数は 128 文字です。
[可用性データベース] グリッドで、[追加] をクリックし、この可用性グループの所属先のローカル テータベースの名前を入力します。 追加するすべてのデータベースに対してこの手順を繰り返します。 [OK] をクリックすると、指定したデータベースを可用性グループに参加させるための前提条件が満たされているかどうかが確認されます。 これらの前提条件については、「AlwaysOn 可用性グループの前提条件、制限事項、および推奨事項 (SQL Server)」を参照してください。
[可用性データベース] グリッドで、[追加] をクリックし、セカンダリ レプリカをホストするサーバー インスタンスの名前を入力します。 これらのインスタンスへの接続は試行されません。 無効なサーバー名を指定した場合、セカンダリ レプリカは追加されますが、このレプリカに接続することはできません。
ヒント レプリカを追加した後ホスト サーバー インスタンスに接続できない場合は、このレプリカを削除し、新しいレプリカを追加できます。 詳細については、「可用性グループからのセカンダリ レプリカの削除 (SQL Server)」および「可用性グループへのセカンダリ レプリカの追加 (SQL Server)」を参照してください。
ダイアログ ボックスの [ページの選択] ペインで、[バックアップの設定] をクリックします。 次に、[バックアップの設定] ページで、レプリカのロールに基づいてどこでバックアップを実行するかを指定し、この可用性グループの可用性レプリカをホストするそれぞれのサーバー インスタンスにバックアップの優先順位を割り当てます。 詳細については、「[可用性グループのプロパティ]/[新しい可用性グループ] ([バックアップの設定] ページ)」を参照してください。
可用性グループを作成するには、[OK] をクリックします。 これにより、指定したデータベースが前提条件を満たしているかどうかが確認されます。
可用性グループを作成しないでダイアログ ボックスを終了するには、[キャンセル] をクリックします。
[先頭に戻る]
補足情報: [新しい可用性グループ] ダイアログ ボックスを使用して可用性グループを作成した後
可用性グループのセカンダリ レプリカをホストするそれぞれのサーバー インスタンスに接続し、次の手順を実行する必要があります。
セカンダリ レプリカを可用性グループに参加させます。 詳細については、「可用性グループへのセカンダリ レプリカの参加 (SQL Server)」を参照してください。
各プライマリ データベースとそのトランザクション ログの最新のバックアップを復元します (RESTORE WITH NORECOVERY を使用)。 詳細については、「可用性グループに対するセカンダリ データベースの手動準備 (SQL Server)」を参照してください。
新しく準備された各セカンダリ データベースを可用性グループにすぐに参加させます。 詳細については、「可用性グループへのセカンダリ データベースの参加 (SQL Server)」を参照してください。
新しい可用性グループに対して可用性グループ リスナーを作成することをお勧めします。 そのためには、現在のプライマリ レプリカをホストするサーバー インスタンスに接続する必要があります。 詳細については、「可用性グループ リスナーの作成または構成 (SQL Server)」を参照してください。
[先頭に戻る]
関連タスク
可用性グループおよびレプリカのプロパティを構成するには
可用性グループの構成を完了するには
別の方法で可用性グループを作成する
AlwaysOn 可用性グループを有効にするには
データベース ミラーリング エンドポイントを構成するには
AlwaysOn 可用性グループ構成のトラブルシューティングを行うには
[先頭に戻る]
関連コンテンツ
[先頭に戻る]
関連項目
概念
AlwaysOn 可用性グループの概要 (SQL Server)
データベース ミラーリング エンドポイント (SQL Server)