アップグレード前のタスクの完了
アップグレード中にエラーを防止し、アップグレード後に新しいOracle Integration 3インスタンスにスムーズに移行できるようにするために、アップグレード日が近づくにつれて完了する必要があるタスクがいくつかあります。
アップグレード前のタスクのサマリー
この表は、各領域のアップグレード前のタスクの概要を示しています。各タスクの詳細が表にリンクされ、次のセクションに表示されます。
| エリア | タスク |
|---|---|
| 接続性エージェント | |
| インスタンス | |
| B2B (Oracle Integrationの場合) | |
| 統合 | |
| アダプタ | |
| ビジュアルビルダー | |
| 許可表 | |
| コミュニケーション | |
| 開発作業 |
接続エージェントのアップグレード前タスク
| タスク | 一般的なオーナー | タスク摘要 |
|---|---|---|
|
OAuth 2.0への変換を準備します |
開発運用チーム | Oracle Integration Generation 2では、接続性エージェントは基本的な認可を使用してOracle Integrationエンドポイントを呼び出します。かわりに、Oracle Integration 3では、よりセキュアなOAuth 2.0トークンベース認証が使用されます。アップグレード中、接続エージェント接続はBasic認証の使用からOAuth 2.0の使用に自動的に変換されるため、自分で接続を手動で再作成する必要はありません。
ただし、アップグレードの前に、許可リストの更新の説明に従って、エージェント・ネットワークからOracle Integrationの設計時およびランタイム、およびOracle Identity Cloud Serviceまたはアイデンティティ・ドメインへのエグレスを許可することで、この変換の準備をしておく必要があります。 また、アップグレード後に、新しい認証方法の結果として、ファイアウォールへの追加のトラフィックが表示されます。この追加のトラフィックが発生するのは、接続性エージェントが新しいトークンを取得するためにサーバーと通信する必要があるためです。 Oracle Integration 3でのOAuth 2.0サポートの詳細は、「Oracle Integration 3でBasic認証がサポートされるタイミング」を参照してください。 |
|
許可リスト設定の更新 |
開発運用チーム | 組織で許可リストを使用する場合は、接続性エージェントの許可リスト設定を更新する必要があります。「接続性エージェント・ステータス」セクションの「許可リスト・ステータス」列には、インスタンス内のすべての接続性エージェントのステータスが表示され、許可リストが適切に更新されているかどうかが示されます。
アップグレード・ウィンドウが近づいたら、「許可リストの更新」で説明されているタスクを実行します。 アップグレード中にオフラインになっているか、アップグレード要件を満たしていないエージェントはアップグレードされません。その場合、アップグレード後のステップを実行して接続を取り戻す必要があります。 |
|
プロキシ・サーバーのキャッシュ・プロパティを設定します。 |
開発運用チーム | Oracle Integration URLのプロキシ・サーバーの「キャッシュ」プロパティをできるだけ頻繁にリフレッシュするように設定します。
たとえば、プロキシ・サーバーで |
インスタンスのアップグレード前のタスク
| タスク | 一般的なオーナー | タスク摘要 |
|---|---|---|
|
Oracle Cloudコンソールでアクティビティ・ストリームの取得を開始します |
管理者 | まだ行っていない場合は、Oracle Cloudコンソールでアクティビティ・ストリームの取得を開始します。
理由は、アクティビティ・ストリームが移行されないためです。ただし、Oracle Cloudコンソールでこのデータを取得しても、履歴データにアクセスできます。Oracle Cloudコンソールでのアクティビティ・ストリームの取得を参照してください。 |
|
完全なネットワーク・ルール構成 |
ネットワークの管理者 | このタスクは、アップグレード前またはアップグレード直後に完了できます。
統合接続のいずれかが、Oracle Cloud Infrastructure Object StorageやOracle Autonomous Databaseなどのネットワーク・ルールをサポートするOracle Cloud Infrastructureサービスをターゲットとし、それらのルールを有効にした場合は、Oracle Integration Service VCNをルールに追加するなど、すべてのネットワーク・ルール構成を完了する必要があります。 Ensure Connectivityを参照してください。 |
Oracle Integrationのアップグレード前タスク用のB2B
| タスク | 一般的なオーナー | タスク摘要 |
|---|---|---|
|
キーストアのすべてのB2Bパスワードが一致することを確認します |
管理者 | キーストア・ファイルのすべてのパスワードが同じであることを確認します。アイデンティティ証明書ファイル(JKS)には、キー・パスワードとキーストア・パスワードの2つのパスワード・セットが必要です。すべてのパスワードは同一である必要があります。一致しない場合は、一致するようにパスワードを編集し、キーストア・ファイルを再アップロードします。
最後にアップロードされたキーストア・ファイルがない場合は、ファイルを再作成します。 証明書をアップロードする場合:
『Oracle Integration Generation 2での統合の使用』のSSL証明書のアップロードを参照してください。 注意: このステップを完了しないと、アップグレードは失敗します。 |
統合アップグレード前のタスク
| タスク | 一般的なオーナー | タスク摘要 |
|---|---|---|
|
失敗したインスタンスに対する処理を決定します |
開発運用チーム | 失敗した統合インスタンスは、次のいずれかのカテゴリに分類されます。このカテゴリによって、それらの処理方法が決まります。
ノート
Oracle Cloudコンソールでアクティビティ・ストリーム・データを取得した場合でも、統合の履歴アクティビティを表示できます。OCIロギングを使用した統合アクティビティの分析を参照してください。 |
|
非同期メッセージの処理の決定 |
開発運用チーム | 停止時間の間、クライアント側からの非同期メッセージの処理方法を決定します。
理由は、ダウンタイム中に、Oracle Integrationによってすべての受信リクエストが拒否されるためです。準備するには、次のオプションがあります:
|
|
Oracle Integration 3コールの開発者APIを基本認証からOAuthに変更 |
開発者 | 前提条件の完了中にOAuthを使用するようにAPIコールをまだ更新していない場合は、アップグレード後、すぐに更新してください。
Oracle Integration Generation 2では、Basic認証を使用してOracle Integration REST APIおよびファイル・サーバーREST APIを使用できます。Oracle Integration 3では、OAuthを使用する必要があります。OAuthを使用して接続するには、Developer API for Oracle Integration 3またはDeveloper API for File Serverを使用するクライアント、スクリプト、統合およびコマンドを更新する必要があります。認証方法のサポートの詳細は、『Oracle Integration 3のプロビジョニングと管理』のOracle Integration 3でサポートされているBasic認証のタイミングに関する項を参照してください。OAuthの使用の詳細は、Developer API for Oracle Integration 3のセキュリティ、認証および認可またはDeveloper API for File Server in Oracle Integration 3のセキュリティ、認証および認可を参照してください。 |
アダプタのアップグレード前のタスク
| タスク | 一般的なオーナー | タスク摘要 |
|---|---|---|
|
廃止されたMicrosoftアダプタの使用を停止 |
開発チーム | Microsoftは、2022年11月にMicrosoft Outlook REST APIを廃止しました。次のアダプタのいずれかを使用する場合は、かわりにMicrosoft Graph REST APIを使用する必要があります。
|
Visual Builderのアップグレード前タスク
| タスク | 一般的なオーナー | タスク摘要 |
|---|---|---|
| アップグレードにSSLを使用したカスタム・エンドポイントでのVisual Builderの準備 | 管理者 | Visual Builderが有効な場合、カスタム・エンドポイントまたは代替カスタム・エンドポイントを使用し、SSLを使用している場合は、次のステップを実行します:
|
|
アップグレードのためのVisual Builderの準備 |
開発運用チーム | Oracle Integration 3でのOracle Visual Builderの管理のアップグレードのためのVisual Builderの準備で説明されているタスクを実行します。 |
| 既知問題を確認する | 開発運用チーム | Oracle Integration 3へのアップグレード後にライブ・アプリケーションまたはステージング済アプリケーションが正しく動作しない可能性のある問題については、Oracle Integration 3の既知の問題のOracle Integration 3へのアップグレード後のライブ/ステージ済アプリケーションの既知の問題を参照してください。 |