AlwaysOn構成のデータベースの復元方法

AlwaysOn構成のデータベースを復元する為に、全てのサーバのデータベースを同じタイミングでバックアップする必要があります。もし一つのデータベースだけリストアしてもデータベースは復元できますが、AlwaysOnは正常な状態に戻りません。もし一つのデータベースしかバックアップデータしていない場合は、AlwaysOnを再構成する必要があります。

以下に、AlwaysOnの再構成の方法を記載します。

1) フロントエンドからアクセスを停止

2) Windows Server Failover Cluster (WSFC)の各データベースの役割を停止

3) AlwaysOnの設定とレプリカのデータベースを削除する

4) 3)の実行後、プライマリのデータベースの末尾に「復元しています」と表示される為、フロントエンドからデータベースにアクセスできる様に以下のコマンドを実行します

---

use [master]

go

restore database [データベース名] with recovery

---

5) 「新しい可用性グループウィザード」を使って、AlwaysOnを構築する

6) レプリカのデータベースを結合する

7) Windows Server Failover Cluster (WSFC)の各データベースの役割を起動

8) フロントエンドからのアクセスを再開する

 

以上