ノート:

Oracle Cloud Infrastructure Full Stack Disaster Recoveryでのカスタム事前チェックの有効化

イントロダクション

Oracle Cloud Infrastructure Full Stack Disaster Recovery(OCI Full Stack DR)は、世界中のOracle Cloud Infrastructure(OCI)リージョン間のコンピュート、データベース、アプリケーションの移行をワンクリックで調整します。お客様は、既存のインフラストラクチャ、データベース、またはアプリケーションを再設計または再設計することなく、専用の管理サーバーや変換サーバーを必要とせずに、1つ以上のビジネス・システムをリカバリするために必要なステップを自動化できます。

フル・スタック・ディザスタ・リカバリでは、ユーザー定義の事前チェック・ステップがサポートされるようになり、ユーザーはカスタム検証をDR計画に統合できます。この機能により、ユーザーは独自のインフラストラクチャおよびアプリケーション要件に沿った特定のチェックを組み込むことができ、DR計画の実行前の包括的な検証が保証されるため、DR計画が強化されます。

初期デプロイメント・アーキテクチャ

デプロイメント・アーキテクチャ

ノート:プライマリ・リージョンはロンドンで、スタンバイ・リージョンはフランクフルトです。

目的

ユーザーが独自のカスタム事前チェックを定義できるように、OCI Full Stack DRで新しく導入された機能を構成します。

OCI Full Stack DRは、DR計画が実行される前に包括的な事前チェックを実行し、スタンバイ・リージョンでリカバリ操作が成功するようにアプリケーション・スタックおよびリカバリ環境の準備を整えます。

このチュートリアルでは、次のタスクについて説明します。

前提条件

タスク1: プライマリDR保護グループへのコンピュート・インスタンス(vmapp01)の追加

  1. プライマリDR保護グループ(DRPG_CPC_LON)で、「メンバー」を選択し、「メンバーの追加」をクリックします。

    新規メンバーの追加

  2. コンピュートVM (vmapp01)をメンバーとして追加します。

    新規メンバーの追加

    新規メンバーの追加

タスク2: プライマリDR保護グループへのボリューム・グループ(vgapp01)の追加

  1. プライマリDR保護グループ(DRPG_CPC_LON)で、「メンバー」を選択し、ボリューム・グループ(vgapp01)をメンバーとして追加します。

    新規メンバーの追加

タスク3: スイッチオーバー計画の生成

スイッチオーバー計画は、プライマリDR保護グループからスタンバイDR保護グループへのサービスの計画済遷移を実行するDR計画のタイプです。

スタンバイDR保護グループにスイッチオーバー計画を作成します。DRPG_CPC_FRAN

  1. 「プラン」を選択し、「プランの作成」をクリックします。

    プランの切替え

  2. 「名前」「スイッチオーバー」と入力し、「プラン・タイプ」「スイッチオーバー(計画済)」を選択します。

    プランの切替え

  3. 「作成」をクリックします。

    プランの切替え

タスク4: ユーザー定義事前チェックの追加

  1. タスク3で作成したスイッチオーバー計画をオープンします。

    カスタム事前チェックの作成

  2. 「Prechecks–Built-in in the Plan Groups」表のラベルの付いた行の最後にある3つのドット(省略記号)アイコンをクリックします。

    カスタム事前チェックの作成

  3. 「ユーザー定義の事前チェックの追加」をクリックします。

    カスタム事前チェックの作成

  4. 事前チェックとして実行するスクリプトの詳細情報の入力を求められます。「ステップの追加」をクリックします。

    カスタム事前チェックの作成

    カスタム事前チェックの作成

タスク5: ユーザー定義および組込みの事前チェックの実行

ノート:

現在のスタンバイ・リージョンで作成したスイッチオーバー計画の事前チェックを実行し、事前チェックが成功した場合はスイッチオーバー計画を実行します。ベスト・プラクティスとして、まず事前チェックを独立した操作として実行します。

  1. スタンバイ・リージョンでスイッチオーバー計画を開きます。

  2. 「事前チェックの実行」をクリックします。

    カスタム事前チェックの作成

  3. 再度、確認ボックスの「事前チェックの実行」をクリックして続行します。

    スイッチオーバー事前チェック

    次の図に示すように、事前チェックが正常に完了していることを確認します。この時点で失敗した事前チェック・ステップを修正してから、すべてのステップが成功するまで事前チェックを再度実行する必要がある場合があります。

    スイッチオーバー事前チェック・ステータス

タスク6: 事前チェック出力ログの確認

  1. 「スクリプトの実行- ユーザー定義カスタム事前チェック」の右側にある3つのドット(省略記号)アイコンをクリックします。

    スイッチオーバー事前チェック・ステータス

  2. 「ログの表示」を選択します。

    スイッチオーバー事前チェック・ステータス

    ユーザー定義カスタム事前チェックの出力を確認します。

    スイッチオーバー事前チェック・ステータス

次のステップ

DR計画の準備を確実にするために、通常の日常業務に組み込む必要がある2つのベスト・プラクティスがあります。

スタンバイDR保護グループ内のすべてのDR計画の週次事前チェックをスケジュールすることを検討してください。事前チェックはいつでも実行でき、本番ワークロードには影響しません。これにより、DR計画の整合性の確保、欠落しているメンバー・リソースの捕捉、ネットワークの欠落、ユーザー定義ステップによってコールされる予期されるスクリプトの検出不能などに役立ちます。

DRの準備状況を検証するもう1つの重要な方法は、定期的なDRドリルを月または四半期に1回スケジュールすることです。DRドリルは本番ワークロードにも影響しませんが、1回のボタンをクリックするだけで、スタンバイ・リージョンのロード・バランサのコンピュート、ストレージ、Oracleデータベースおよびバックエンド・セットのリカバリを検証できます。詳細は、次の各トピックを参照してください:

承認

その他の学習リソース

docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。

製品ドキュメントについては、Oracle Help Centerを参照してください。