フェイルオーバー・タスクの実行
DR環境に手動で切り替える方法について学習します。
停止中にプライマリ・インスタンスからスタンバイ・インスタンスに切り替えるには:
- Oracle Cloud InfrastructureコンソールからプライマリOracle Integrationインスタンスを停止します。
- セカンダリ・インスタンスを準備します。
- CICDを使用していない場合は、スタンバイ(セカンダリ)インスタンスに最新バージョンの統合が含まれていることを確認します。 インポートAPIを使用して、抽出された最新のスナップショットをインポートできます。
- 関連するすべての統合をアクティブ化します。
- 古いデータの再処理を回避するために、スケジュール済パラメータを最新の値で更新します。
- DNSプロバイダまたはOCI DNSゾーンのDNSレコードを更新して、トラフィックをスタンバイ・インスタンスにルーティングします。
フェイルオーバー・プロセスの後、スタンバイ・インスタンスがプライマリ・インスタンスになり、以前にプライマリとして指定されていたインスタンスが新しいスタンバイ・インスタンスになります。
ノート:
- フェイルオーバー・プロセス後に元のプライマリ・インスタンス自体が再起動する場合は、スケジュール済およびポーリング・ベースの統合を非アクティブ化または停止します。
- 元のプライマリ・インスタンスに(非同期トランザクションの)バックログがある場合、これらはインスタンスの再起動時にトリガーされ、トランザクションが重複する可能性があります。 バックログは、失敗した統合インスタンスに属します。 どのように処理するかを選択できます。 「Oracle Integration Generation 2のプロビジョニングと管理」の「ランタイム・インスタンスのデータ保存の設定」を参照してください。