この記事はSuraj Rameshによる”OCI Full Stack Disaster Recovery Support for Oracle Exadata Database Service on Cloud@Customer (ExaC@C)”の日本語翻訳版記事です。
2025年2月27日
OCI Full Stack Disaster Recovery (FSDR)のDR保護グループのメンバーとして、Oracle Exadata Database Service on Cloud@Customer(ExaC@C)がサポートされるようになりました。
今回の発表により、FSDRとExaC@Cが完全統合されるようになります。

Oracle Exadata Database Service on Cloud@Customer(ExaC@C)の概要
Oracle Exadata Database Service on Cloud@Customerはお客様がデータを完全に制御しながら、オラクルが管理するOracle ExadataとOracle Cloud Infrastructureの複合機能を活用できるデータベース・サービスです。
Oracle Exadata Database Service on Cloud@Customerを使用すると、お客様はOracle ExadataとOracle Cloud Infrastructureの総合力をお客様のデータセンター内で適用できます。ExaC@Cではお客様にはOracle Databaseの機能と性能、およびOracle Exadataのインテリジェントなパフォーマンスとスケーラビリティをフルに利用していただき、Exadataインフラストラクチャはオラクルが所有し管理します。また、Oracle Cloud InfrastructureコンソールとAPIを使用して、他のクラウド・リソースと同様にCloud@Customer上のOracle Exadata Database Serviceを管理できます。
また、ExaC@Cインフラストラクチャ上にAutonomous Databaseを作成することもできます。こちらに関してはACDとFSDRの統合のブログを参照してください。このブログでは、Cloud@Customer上のOracle Exadata Database Serviceで動作するデータベースの統合に焦点を当てています。
詳しくはExaC@CのドキュメントのExaC@CのADB-Dをご参照ください。
Oracle Exadata Database Service on Cloud@Customer(ExaC@C)を使用したOracle Data Guardのセットアップ
FSDRの保護グループにExaC@Cのデータベースを追加する前に、まず2つの既存のExadata VM Clusters間でOracle Active Data GuardまたはData Guardを設定する必要があります。以下は、既存の2つのExadata VM Clusters間でOracle Active Data GuardまたはData Guardを設定するために必要な手順の概要です:
- プライマリデータベースとスタンバイデータベース間でOracle Active Data GuardまたはData Guardを構成するために、VCNを作成し、その他の関連するネットワーク要件を完了します
- 2つのリージョンまたはアベイラビリティ・ドメインにまたがる2つのExadata VMクラスタを作成します
- プライマリ・データベースとスタンバイ・データベースのSYSおよびTDEウォレットパスワードを設定します。パスワードは同じでなければなりません。
- OCIコンソール、OCI CLI、またはSDKを使用して、Oracle Active Data GuardまたはData Guardをセットアップします。
詳細については、『Oracle Exadata Database Service on Cloud@CustomerでのOracle Data Guardの使用について』のドキュメントを参照してください。
FSDRにおけるExaC@Cの統合
この新しいサポートにより、ExaC@C VMクラスターで稼働しているデータベースをFSDRの保護グループ・メンバーとして追加できるようになりました。OCI Full Stack DRは、設定されているDRプランのタイプ(スイッチオーバー、フェイルオーバー)に基づいて、ExaC@Cデータベース用のビルトイン・プラン・グループとステップを自動的に生成します。DRドリル計画(開始と停止)の場合、ExaC@Cには物理スタンバイをスナップショット・スタンバイに変換する、もしくはその逆のAPIがまだ組み込まれていないため、FSDRは組み込みの計画グループとステップを生成しません。その代わりに、ユーザー定義の計画グループを活用して、ドリル計画タイプに応じてデータベースの役割を変換するスクリプトを追加する必要があります。Oracle Autonomous Databaseなどの他のOracle Databaseクラウドプラットフォームで行われているように、この機能を自動化するAPIを近い将来に追加する予定です。さらに、ExaC@Cでは現在、FSDRでExaCCデータベースと並行してオンプレミスで稼働している計算機/ストレージ/アプリケーションなどのリソースを検出できないことに注意することが重要です。将来的には、Full Stack DRのハイブリッド・サポートの一環として、ExaCCデータベースとともに、コンピュート/ストレージ/アプリケーションをサポートする予定です。
以下は、ExaC@C VM Clusterで稼働するデータベースを既存のDR保護グループ・ペアに統合するために必要な手順の概要です。
- プライマリDBをプライマリDR保護グループ(DRPG)に追加します
- スタンバイDBをスタンバイDR保護グループ(DRPG)に追加します
- switchoveを作成します
ステップ・バイ・ステップの例
今回は新しく導入されたExaC@Cリソースタイプのサポートにフォーカスしているため、このブログではExaC@Cに関連する必要なメンバーのみをデモしています。理想的には、どのようなビジネスシステムであっても、DR保護グループとプランにはデータベースと共に、コンピュート、アプリケーション、ストレージ、ロードバランサーなどの様々なコンポーネントが含まれます。以下のリソースは、必要なロールで事前に作成されており、すぐに使用できる状態のものです。詳細については、OCI Full Stack DRとExaC@Cのドキュメントを参照してください。
| リソースタイプ |
リージョン1 (Ashburn) |
リージョン2 (Phoenix) |
| Exadata VM Cluster |
scaqan21adm0506clu1-vm |
scaqan21adm0708clu1-vm |
| CDB |
FSDRDB03 |
FSDRDB03 |
| Data Guard Role |
Primary |
Standby |
| DRPG |
IAD-ExaCC |
PHX-ExaCC |
| DRPG Role |
Primary |
Standby |
それでは、このDRトポロジーのDRプランを作成していきましょう。

- プライマリ・データベース (FSDRDB03) を IAD-ExaCC DRPG に追加します。
- リソースの種類をデータベースに選択します。
- データベースの種類 – Oracle Exadata on Cloud@Customerを選択します。
- VM Cluster – scaqan21adm0506clu1-vmを選択します。
- データベース – FSDRDB03 を選択します。
- データベースパスワードシークレット – fsdr-iad-secretを選択します。
- 「追加」をクリックします。

2. IAD-ExaCC DRPG で追加されたメンバーを確認します。

3. PHX-ExaCC DRPGにスタンバイデータベース(FSDRDB03)を追加します。
- リソースタイプを Database に選択します。
- データベースタイプ – Oracle Exadata on Cloud@Customerを選択します。
- VM Cluster – scaqan21adm0708clu1-vm を選択します。
- データベース – FSDRDB03 を選択します。
- データベースパスワードシークレット – fsdr-phx-secretを選択します。
- 「追加」をクリックします。

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

5. PHX-ExaCC DRPGでDR計画を作成する。フルスタック DR では、スタンバイの役割を持つ DRPG でのみ DR プランを作成できます。
- プランの作成] ボタンをクリックします。
- スイッチオーバー プランとフェイルオーバー プランの作成します。
- 両方のプランをアクティブな状態で使用できるようにします。

6. Switchover-IAD-To-PHXプランとFailover-IAD-To-PHXプランを検討しましょう。
FSDRにより、事前チェックとデータベース切り替えのための組み込みプラン・グループを作成されました。

FSDRにより、事前チェックとデータベース・フェイルオーバーのためにビルトインのプラングループを作成されました。

7. ここで、Switchover-IAD-To-PHXプランを実行し、ステータスを監視します。数分後、プランの実行に成功しました。

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

以下は、ExaC@Cデータベース・プラン・グループのすべてのDRプラン・タイプの手順の概要です。
| DR計画 |
計画グループ |
タイプ |
| Switchover |
Databases – Switchover |
Built-in |
| Failover |
Databases – Failover |
Built-in |
| Start Drill |
DB Convert- Physical to snapshot standby |
User defined |
| Stop Drill |
DB Convert- Snapshot to physical standby |
User defined |
結論
OCI Full Stack Disaster Recovery (FSDR) は、Oracle Exadata Database Service on Cloud@Customer (ExaC@C) をビルトインでサポートしています。これにより、ExaC@Cデータベースを使用する業務システムの復旧プロセスが、フリートレベルのデータベースの役割移行に対応します。将来的には、Full Stack DRでExaCCデータベースとともにオンプレミスで稼働しているコンピュート、ストレージ、アプリケーションをサポートし、復旧プロセスをシームレスにする予定です。
参考リソース
以下はFull Stack Disaster Recoveryを使い始めるための追加リソースです。ぜひご活用ください!
