Always On可用性グループ(AAG)の保護
この機能が利用できるのは、Cyber ProtectionサービスのAdvanced Editionのみです。
SQL Server高可用性ソリューションの概要
Windowsサーバーフェールオーバークラスタリング(WSFC)機能を使用すると、インスタンスレベル(Failover Cluster Instance(FCI))またはデータベースレベル(AlwaysOn可用性グループ(AAG))での冗長性を活用して、高可用性のSQLサーバーを構成できるようになります。両方のメソッドを組み合わせることもできます。
Failover Cluster Instance では、SQL データベースが共有ストレージ上に配置されます。このストレージは、アクティブなクラスタノードからのみアクセスできます。アクティブ ノードに障害が発生した場合、フェイルオーバーが発生し、別のノードがアクティブになります。
可用性グループでは、各データベースのレプリカは異なるノード上に存在します。プライマリ レプリカが使用できなくなった場合は、別のノード上に存在するセカンダリ レプリカにプライマリ ロールが割り当てられます。
つまり、クラスタは自体が既に障害復元ソリューションとしての役割を果たしています。ただし、データベースが論理破損した場合や、クラスタ全体がダウンしている場合など、クラスタがデータを保護できないこともあります。また、有害なコンテンツの変更は通常、すべてのクラスタ ノードに即座にレプリケートされるため、クラスタ ソリューションではこのような変更からは保護されません。
サポートされているクラスタ構成
このバックアップソフトウェアでは、SQL Server 2012以降のAlwaysOn可用性グループ(AAG)のみをサポートしています。フェールオーバークラスタインスタンス、データベースミラーリング、ログ配布など、その他のクラスタ構成はサポートされていません。
クラスタ データのバックアップおよび復元に必要なエージェントの数
クラスタのデータを正常にバックアップおよび復元するには、WSFCクラスタの各ノードにエージェントfor SQLをインストールする必要があります。
AAGに含まれるデータベースのバックアップ
-
エージェントfor SQLをWSFCクラスタの各ノードにインストールします。
ノードの1台にエージェントをインストールすると、[デバイス] > [Microsoft SQL] > [データベース] にAAGおよびAAGのノードが表示されます。残りのノードにエージェントfor SQLをインストールするには、AAGを選択し、[詳細] をクリックして、各ノードの横にある [エージェントのインストール] をクリックします。
-
「SQLデータベースの選択」に従って、バックアップするAAGを選択します。
AAGのすべてのデータベースをバックアップするには、AAG自体を選択する必要があります。データベースのセットをバックアップするには、AAGのすべてのノードのデータベースセットを定義します。
データベースセットはすべてのノードで完全に同じである必要があります。1つでも異なるセットがあるか、すべてのノードで定義されていない場合、クラスターバックアップが正しく動作しません。
- [クラスタバックアップモード]バックアップオプションを設定します。
AAGに含まれるデータベースの復元
-
復元するデータベースを選択し、データベースを復元するリカバリポイントを選択します。
[デバイス] > [Microsoft SQL] > [データベース] でクラスタ化済みデータベースを選択し、[復元] をクリックすると、選択されたデータベースのコピーがバックアップされた時点と一致するリカバリポイントのみが表示されます。
クラスター化されたデータベースのすべての復元ポイントを表示する最も簡単な方法は、[バックアップストレージ] タブでAAG全体のバックアップを選択することです。AAGのバックアップ名は、<AAG名> - <保護計画名>テンプレートに基づいていて、特別なアイコンが付いています。
-
復元を設定するには、「SQLデータベースの復元」の手順5以降に従います。
データの復元先となるクラスタノードが自動的に定義されます。ノードの名前が、[復元先] フィールドに表示されます。ターゲットノードは手動で変更できます。
AlwaysOn可用性グループ(AAG)に含まれているデータベースを、復元時に上書きすることはできません。Microsoft SQL Serverによって禁止されているためです。復元前にAAGからターゲットデータベースを除外する必要があります。あるいは、新しい AAG 以外のデータベースとしてデータベースを復元します。復元が完了したら、元のAAGの設定を再構成できます。