OCI Full Stack Disaster Recovery(FSDR)がOracle Autonomous Database on Dedicated Exadata Infrastructure (ADB-D)とOracle Autonomous Database on Exadata Cloud@Customer (ADB-C@C)で利用可能に

February 20, 2025 | 6 minute read
Kazumi Momoki
Associate Cloud Engineer
Text Size 100%:

この記事はSuraj Rameshによる”OCI Full Stack DR Support for Oracle Autonomous Database on Dedicated Exadata Infrastructure (ADB-D) and Oracle Autonomous Database on Exadata Cloud@Customer (ADB- C@C)”の日本語翻訳版記事です。

2025年2月20日


Full Stack Disaster Recovery(FSDR)のDR保護グループのメンバーとして、Oracle Autonomous Database on Dedicated Exadata Infrastructure(ADB-D)とOracle Autonomous Database on Exadata Cloud@Customer(ADB-C@C)がサポートされるようになりました。

今回の発表により、FSDRとADB-D、ADB-C@Cは完全に統合されるようになります。今回のブログではFSDRをADB-DとADB-C@Cで利用する方法をご紹介します。

ADB-D Member

Oracle Autonomous Database on Dedicated Exadata Infrastructure(ADB-D)の概要

Oracle Autonomous Database on Dedicated Exadata Infrastructure(ADB-D)は、お客様に合った運用の制御と分離を実現するために2つの導入オプションを提供しています:

  •     OCIパブリック・クラウド: データと運用を完全に分離したパブリック・クラウド内のプライベート専用データベース。Oracle Public Cloud上のAutonomous Databasesは、プロセッサ、メモリ、ネットワーク、ストレージなどの専用システム・リソースを取得し、運用ポリシーやカスタマイズをより詳細に制御できます。
  •     Exadata Cloud@Customer インフラストラクチャ: パブリック・クラウドに移行できないワークロードについて、規制、データ主権、またはネットワーク遅延の要件を満たすために、お客様のデータセンターにAutonomous Databaseを構築します。この導入オプションにより、IT部門はすべてのデータのセキュリティとガバナンスを確保しながら、ビジネス・ユーザーや開発者にセルフサービス・データベースを迅速に提供できます。

詳細については、ADB-D on OCIおよびADB-D on ExaCCのドキュメントをご参照ください。

ADB-DおよびADB-C@CでAutonomous Data Guard を設定する:

ADB-DおよびADB-C@Cでは、Autonomous Data GuardをAutonomous Container Database(ACD)レベルで設定する必要があります。これは、FSDRでACDをDR保護グループに追加する前の前提条件です。

Autonomous Data Guardの設定方法の詳細については、Autonomous Data Guard ADB-DおよびADB-C@Cのドキュメントを参照してください。

FSDRにおけるADB-DとADB-C@Cの統合

この新しいサポートにより、ADB-DとADB-C@CのACDをFSDRの保護グループ・メンバーとして追加できます。

ADB-Dの場合は「Autonomous Container Database on Dedicated Infrastructure」、ADB-C@Cの場合は「Exadata Cloud@Customer Autonomous Container Database」を選択します。

ADB-D-Member selection

ADB-C@C-Member Selection

ここからの手順は、ADB-Dから構成されたACD with Autonomous Data Guardを例としてご紹介していきますが、ADB-C@Cから構成されたACDでも操作手順は変わりません。

OCI Full Stack DRは、構成されるDRプランのタイプ(スイッチオーバー、フェイルオーバーなど)に基づいて、ACD用の組み込みプラン・グループとステップを自動的に生成します。

以下は、ADB-Dで実行するACDを既存のDR保護グループ・ペアに統合するために必要な手順概要です。

  •     プライマリACDをプライマリDR保護グループ(DRPG)に追加する
  •     スタンバイACDをスタンバイDR保護グループ(DRPG)に追加する
  •     スタンバイ DRPG でスイッチオーバー、フェイルオーバー、ドリルの開始、およびドリルの停止プランを作成
  •     FSDR が、スイッチオーバー、フェイルオーバー、ドリル開始、およびドリル停止プラン用のビルトイン プラン グループを自動的に生成
注:FSDRでは、スタンバイDRPGでのみDRプランを作成できます。切替プランをテストする場合は、すべてのDRプラン(スイッチオーバープラン、フェイルオーバープラン、ドリルプラン)をもう一方のDRPGに作成することを強くお勧めします。これにより、DRプランが両方のリージョンで使用可能になります。

ステップ・バイ・ステップの設定手順例

このブログでは、ADB-Dに新しく導入されたACDリソース・タイプのサポートに重点を置いているため、ACDに関連する必要なメンバーのみをデモします。理想的には、どのようなビジネス・システムでも、DR保護グループとプランにデータベースとともに、コンピュート、アプリケーション、ストレージ、ロード・バランサーなどのさまざまなコンポーネントを構成することです。

以下のリソースは、必要なロールで事前に作成されており、すぐに使用できる状態です。詳細については、OCI Full Stack DRADB-D on OCIADB-D on ExaCCのドキュメントを参照してください。

リソースタイプ リージョン1 (Ashburn) リージョン2 (Phoenix)
Exadata VM Cluster FSDR_IAD_ADBD_VM_cluster FSDR_PHX_ADBD_VM_cluster
ACD FSDR_IAD_ACD02 FSDR_PHX_ACD02

Data Guardのロール

Primary

Standby

DRPG

ADB-D-IAD

ADB-D-PHX

DRPGのロール

Primary

Standby

このDRトポロジーのDRプランを作成してみましょう。

ADB-D-FSDR

1.  プライマリACDをADB-D-IAD DRPGに追加する

  •     リソースの種類をAutonomous container databaseに選択
  •     コンパートメントからAutonomous container databaseを選択
  •     FSDR_IAD_ACD02 を選択
  •     Connection String type - ドリル操作の開始と停止で使用される接続文字列には2つのオプションがあります
    • スナップショット・サービス - 新しいサービスはスナップショット・スタンバイ・モードでのみアクティブになります。
    • プライマリ・サービス - プライマリ・データベースと同じサービスを使用してスナップショット・スタンバイ・データベースに接続します。
  •     この例では、デフォルト・オプションのスナップショット・サービスを選択します。
  •     「追加」をクリックします。

Primary Member

ADB-D-Primary member added

3. スタンバイACDをADB-D-PHX DRPGに追加する

  • リソースの種類をAutonomous container databaseに選択
  • コンパートメントからAutonomous container databaseを選択
  • FSDR_PHX_ACD02を選択
  • Connection String type - ドリル操作の開始と停止で使用される接続文字列には2つのオプションがあります。
    •  スナップショット・サービス - 新しいサービスはスナップショット・スタンバイ・モードでのみアクティブになります。
    • プライマリ・サービス - プライマリ・データベースと同じサービスを使用してスナップショット・スタンバイ・データベースに接続します。
  • この例では、デフォルト・オプションのスナップショット・サービスを選択します
  • 「Add」をクリックします。

ADB-D-add standby member

4. ADB-D-PHX DRPGで追加されたメンバーを確認します

ADB-D-Standby member added.

5.  ADB-D-PHX DRPGでDR計画を作成します。FSDRでは、スタンバイ・ロールを持つDRPGでのみDRプランを作成できます。

  • 「プランの作成」ボタンをクリックします。
  • スイッチオーバー、フェイルオーバー、およびドリルの開始プランを作成します。
  • 3つのプランがすべてアクティブであることが確認できるはずです。
  • FSDRでは、開始ドリルプランの実行後にのみ停止ドリルプランを作成できます。

PHX-ADB-D-DR Plans

6. FSDRにより、プレチェックとACDスイッチオーバーのための組み込みプラングループが作成されました。同様に、フェイルオーバーとドリル開始プランの詳細を確認します。

PHX-ADB-D-SO Plan

7.ここで、Switchover-IAD to PHXプランを実行し、ステータスをモニターしてみます。 数分後、Switchover-IAD to PHXプランの実行が成功したことが確認できました。

IAD-Switchover-ADB-D

8. 切り替えが完了し、DRPGの役割が変更されたので、ADB-D-IAD DRPGでDRプランを作成できます。

IAD-ADB-D-DR plans

9. ドリル・プランを実行した後、両方のDRPGで利用可能なすべてのプランが揃いました。

DR plans-IAD and PHX-ADB-D

以下は、ADB-DとADB-C@Cデータベース計画グループのすべてのDR計画タイプの手順の要約です。

DR計画

計画グループ

タイプ

Switchover

Autonomous Container Database – Switchover

Built-in

Failover

Autonomous Container Database - Failover

Built-in

Start drill

Autonomous Container Database - Convert to snapshot standby

Built-in

Stop drill

Autonomous Container Database - Convert to physical standby

Built-in

結論

OCI Full Stack Disaster Recovery(FSDR)は、Oracle Autonomous Database on Dedicated Exadata Infrastructure (ADB-D) および Oracle Autonomous Database on Exadata Cloud@Customer (ADB-C@C) のビルトイン・サポートを提供します。これにより、ADB-DとADB-C@Cを使用する業務システムの復旧プロセスが、OCI内のアプリケーションやその他のコア・コンポーネントとともに、より簡単かつ効率的になります。

参考リソース

以下はFull Stack Disaster Recoveryの導入に役立つ追加リソースです。ぜひご活用ください。

Kazumi Momoki

Associate Cloud Engineer

日本オラクルでデータベースの製品担当をしています。


Previous Post

Oracle Cloud Infrastructure: 2025年2月度サービス・アップデート

Yusuke Yamamoto | 1 min read

Next Post


Full Stack Disaster RecoveryでDR計画管理を強化

Hiroyuki Yoshino | 3 min read
Oracle Chatbot
Disconnected