アップグレードがランタイム・データに与える影響
アップグレードがアクティビティ・ストリームおよびアクティブに実行されている統合にどのように影響しているかを理解します。たとえば、ダウンタイム中にすべてのランタイム・アクティビティが一時停止されます。
統合データ保持時間
Oracle Integration 3 StandardエディションおよびEnterpriseエディションでは、デフォルトで32日間のデータ保持がサポートされています。アップグレード中は、最新の32日間の保持データのみが移行されます。必要に応じて、StandardエディションおよびEnterpriseエディションのデータ保持期間を増やすことができます。インスタンスのデータ保持期間の編集を参照してください。
Oracle Integration 3は、184日間のデータ保持をサポートするHealthcareエディションでも使用できます。
アクティビティ・ストリームの履歴データ
Oracle Integration Generation 2のアクティビティ・ストリームはOracle Integration 3に移動されません。したがって、アップグレードの完了後、統合の履歴データはOracle Integration 3で使用できません。
アクティビティ・ストリーム機能は、Oracle Integration 3で使用できます。そのため、履歴情報はアップグレード日以降使用できます。
Oracle Cloud Infrastructureでアクティビティ・ストリームを取得した場合、この情報はアップグレード後も引き続き使用できます。このデータをまだ取得していない場合は、いつでも開始できます。Oracle Cloud Infrastructureコンソールでのアクティビティ・ストリームの取得を参照してください。
同期統合のアクティブ実行
アップグレードの一環としてダウンタイムが開始されると、Oracle Integrationは、同期統合をアクティブに実行するため受信リクエストの受入れを停止します。Oracle Integrationでは、以前に受信したすべてのリクエストの処理も数分で終了します。
ダウンタイム中、Oracle Integrationにリクエストを送信するクライアントは失敗通知を受け取ります。
ダウンタイム中、統合がローカル呼出しコールを使用して同じ場所の統合を起動した場合、または統合が接続性エージェントを使用するハイブリッド統合である場合、統合は正常に実行されません。
アップグレードが終了すると、Oracle Integrationは受信リクエストを再度受け入れます。
非同期統合のアクティブ実行
アップグレードの一環としてダウンタイムが開始されると、Oracle Integrationは、非同期統合をアクティブに実行するため受信リクエストの受入れを停止します。Oracle Integrationは、以前に受信したリクエストの処理も終了します。ほとんどの場合、Oracle Integrationは数分でリクエストを処理します。
アップグレードが終了すると、Oracle Integrationは受信リクエストを再度受け入れます。
アップグレードの前に、停止時間中にクライアント側からの非同期メッセージの処理を決定する必要があります。非同期メッセージの処理内容の決定を参照してください。
アクティブに実行されているスケジュール済統合
ダウンタイムがアップグレードの一環として開始されると、Oracle Integrationはスケジュール済統合のために受信リクエストの受入れを停止し、以前に受信したすべてのリクエストの処理を終了します。ほとんどの場合、Oracle Integrationは数分でリクエストを処理します。
Oracle Integrationが数分で処理しないリクエストは破棄されますが、データは失われません。その理由は次のとおりです: Oracleが統合のグローバル・スケジュール・パラメータを移行し、Oracle Integration 3でスケジュールを開始します。アップグレードが完了し、Oracle Integration 3がリクエストの処理を開始すると、Oracle Integration 3はパラメータを使用して、Oracle Integration Generation 2が処理を停止した処理を開始します。
アップグレード後のカットオーバーはシームレスですが、アップグレードが発生した時期によっては、ビジネスに多少の影響が生じる可能性があります。たとえば、統合によって午前9時から30分ごとに電子メールが送信され、アップグレードが午前8時30分から午前10時30分までである場合、通常午前9時に到着する電子メールは遅延する可能性があります。
失敗した統合インスタンス
Oracleは、失敗した統合インスタンスをOracle Integration 3に移行しません。
また、デフォルトでは、失敗した統合インスタンスはアップグレードを成功させません。ただし、上書きは可能です。1つ以上の失敗した統合インスタンスがある場合でもアップグレードするには、アップグレードをスケジュールするときにオーバーライド設定を選択する必要があります。この設定を選択せず、1つ以上の失敗した統合インスタンスがある場合、アップグレードは失敗します。
失敗した統合インスタンスのオプションについて学習するには、失敗したインスタンスの処理内容の決定を参照してください。
失敗した統合インスタンスでアップグレードできる設定について学習するには、アップグレード設定の構成またはアップグレードの再スケジュールを参照してください。
統合インサイト
InsightはOracle Integration 3ではサポートされていません。Oracle Integration 3にアップグレードしても、インサイト・モデルおよびコンソールは移行されません。別の方法として、Oracle Cloud Infrastructure Logging Analyticsおよびプロセス自動化アナリティクスを使用します。