SQL Server 2019 : AlwaysOn 可用性グループ #12021/01/29 |
|
SQL Server の高可用性 AlwaysOn 可用性グループ (AlwaysOn Availability Groups) を設定します。
当例では以下のような環境を前提に、2台の SQL サーバーで AlwaysOn 可用性グループを構成します。
(3台以上でも構成可)
|
+----------------------+ | +----------------------+
| [ AD DS ] |10.0.0.100 | 10.0.0.109| [ iSCSI Target ] |
| fd3s.srv.world +-----------+-----------+ tgt01.srv.world |
| | | | |
+----------------------+ | +----------------------+
|
+----------------------+ | +----------------------+
| [ SQL Server #1 ] |10.0.0.101 | 10.0.0.102| [ SQL Server #2 ] |
| rx-7.srv.world +-----------+-----------+ rx-8.srv.world |
| | | |
+----------------------+ +----------------------+
|
| [1] | |
| [2] |
こちらを参考に、AD DS に SQL サーバー用の管理用アカウントを任意の名称で作成しておきます。
権限は [Domain Admins] へ登録しておきます。当例では [SQLAdmin] を作成して進めます。 |
| [3] |
AlwaysOn 可用性グループを構成するノード全台で、SQL サーバーを スタンドアロン インストールしておきます。
|
| [4] | 以降、AlwaysOn 可用性グループを構成するノード全台で、AlwaysOn 可用性グループ用に、以下のように設定を変更します。 [SQL Server 2019 構成マネージャー] を起動します。 |
|
| [5] | 左ペインで [SQL Server のサービス] を選択して、右ペインで [SQL Server (***)] を右クリックして、メニューから [プロパティ] を開きます。 |
|
| [6] | SQL Server のログオンユーザーを [2] で作成した AD ユーザーアカウントに変更します。設定後、続けて [Alwayson 可用性グループ] タブに移動します。 |
|
| [7] | [Alwayson 可用性グループを有効にする] にチェックを入れて OK します。変更後は SQL Server の再起動が必要です。 |
|
| [8] | [2] で作成した AD ユーザーアカウントが Windows 認証で SQL Server にログインできるように設定します。SQL Server Management Studio (SSMS) を起動して、[セキュリティ] - [ログイン] の設定に AD ユーザーアカウントを追加しておきます。 |
|
| [9] | AlwaysOn 可用性グループ用のデータベースを格納するフォルダーを、任意の場所へ、全ノード同一パスで作成し、[2] で作成した SQL Server
のログオンユーザーアカウントにフルコントロールの権限を付与します。 当例では [C:\AlwaysonDB] というフォルダーを作成して進めます。 |
|
| [10] | AlwaysOn 可用性グループ用のデータベースのバックアップを格納するフォルダーを任意の場所へ作成し、[2] で作成した SQL Server
のログオンユーザーアカウントにフルコントロールの権限を付与します。 当例では [C:\AlwaysonDB_BK] というフォルダーを作成して進めます。 |
|
| [11] | AlwaysOn 可用性グループ用のデータベースを、格納先に [9] で作成したフォルダーを指定して、作成します。 データベースの作成はプライマリーとするノードのみで OK です。 当例では、以下のように [AlwaysonDB] という名称のデータベースを [C:\AlwaysonDB] を格納先にして作成しています。 |
|
| [12] | 作成した AlwaysOn 可用性グループ用のデータベースのバックアップを取得しておきます。 SQL Server Management Studio (SSMS) を起動して対象のデータベースを右クリックし、メニューから [タスク] - [バックアップ] をクリックします。 |
|
| [13] | 画面右下の [削除] ボタンをクリックして、デフォルトのバックアップ先を一旦削除し、[追加] ボタンをクリックして [10] で作成したバックアップ用のフォルダーを指定します。 |
|
| [14] | 任意のバックアップファイル名を、フルパスで指定して OK します。 |
|
| [15] | 正常にバックアップの取得が完了すれば OK です。 続けて AlwaysOn 可用性グループ の設定 #2 へ進みます。 |
|
| Sponsored Link |
|
|