7 UNIXコネクタのアップグレード

UNIXコネクタのバージョン11.1.1.7.0をすでにデプロイしている場合は、Oracle Identity Managerデータベースに新しいコネクタJARファイルをアップロードして、コネクタをバージョン12.2.1.3.0にアップグレードできます。

ノート:

  • UNIXコネクタの11.1.1.6.0またはそれ以前のバージョンをデプロイしている場合は、最初にコネクタをバージョン11.1.1.7.0にアップグレードする必要があります。『Oracle Identity Manager UNIXコネクタ・ガイド』コネクタのアップグレードに関する項を参照してください。

  • アップグレード手順を実行する前に、次の手順を実行します。

    • Oracle Identity Managerデータベースのバックアップを作成することを強くお薦めします。バックアップの作成の詳細は、データベースのドキュメントを参照してください。

    • ベスト・プラクティスとして、最初にテスト環境でアップグレード手順を実行します。

次の項では、コネクタをアップグレードする手順について説明します。

関連項目:

これらのステップの詳細は、『Oracle Fusion Middleware Oracle Identity Managerの管理』コネクタのアップグレードに関する項を参照してください

7.1 アップグレード前のステップ

アップグレード前のステップでは、リコンシリエーションの実行とソース・コネクタの定義を行います。

次のアップグレード前のステップを実行します。

  1. リコンシリエーションを実行して、Oracle Identity Managerに対するすべての最新更新をフェッチします。
  2. Oracle Identity Managerで、ソース・コネクタ(アップグレードする必要がある以前のリリースのコネクタ)を定義します。コネクタに加えられたカスタマイズ変更を使用してデプロイメント・マネージャのXMLファイルをアップグレードするために、ソース・コネクタを定義します。
  3. 必要に応じて、ソース・コネクタのクローン用のコネクタXMLファイルを作成します。

7.2 アップグレードのステップ

これは、ステージング環境と本番環境の両方のコネクタをアップグレードする手順のサマリーです。

コネクタをアップグレードする環境に応じて、次のいずれかのステップを実行します。
  • ステージング環境

    ウィザード・モードを使用してアップグレード手順を実行します。

    ノート:

    ITリソース・タイプ定義をアップグレードしないでください。デフォルト設定を保持するために、ITリソース定義を"None"にマップする必要があります。

  • 本番環境

    サイレント・モードを使用してアップグレード手順を実行します。

ウィザードおよびサイレント・モードの詳細は、Oracle Fusion Middleware Oracle Identity Managerの管理コネクタ・ライフサイクルの管理に関する項を参照してください。

7.3 アップグレード後のステップ

アップグレード後のステップでは、新しいコネクタjarをアップロードして、ソース・コネクタのアップグレード済ITリソースを構成して、コネクタ・サーバーをデプロイして、スケジュール済ジョブの最新トークンの値を構成します。

次の手順を実行します。

  1. 次のようにして、新しいコネクタJARをアップロードします。
    1. コネクタJARをアップロードするためのJARアップロード・ユーティリティ($ORACLE_HOME/bin/UploadJars.sh)を実行します。
    2. ICFBundleとしてbundle/org.identityconnectors.genericunix-12.3.0.jarをアップロードします。

      ノート:

      サード・パーティJARを追加する必要がある場合は、次のようにします。

      • バンドル・ディレクトリに移動します。

      • /libフォルダを作成し、そのフォルダ内にサード・パーティjarをドロップします。

      • バンドルをライブラリjar uvf org.identityconnectors.genericunix-12.3.0.jar lib/FILE_NAMEで更新します。

    3. JavaTaskとしてlib/GenericUnix-oim-integration.jarをアップロードします。
  2. 次のように新しいUIフォームに、Design Consoleのフォーム・デザイナに対して行われたすべての変更を複製します。
    1. Oracle Identity System Administrationにログインします。
    2. サンドボックスを作成し、アクティブにします。
    3. アップグレードされたフィールドを表示するためのUIフォームを新規作成します。
    4. 新たに作成したUIフォームをターゲット・システムのアプリケーション・インスタンスに関連付けます。そのためには、リソースに対する既存のアプリケーション・インスタンスを開いて、「フォーム」フィールドからフォーム(ステップ2.cで作成済)を選択し、アプリケーション・インスタンスを保存します。
    5. サンドボックスを公開します。
  3. ソース・コネクタのアップグレード済ITリソースを構成します。
  4. コネクタ・サーバーをデプロイします。
  5. 次のスケジュール済ジョブの同期トークンの値を構成します。
    • UNIXターゲット増分リソース・ユーザー・リコンシリエーション

    • UNIXユーザーの信頼できる増分リコンシリエーション

    コネクタをアップグレードした後で、完全リコンシリエーションまたは増分リコンシリエーションを実行できます。こうすることで、最後のリコンシリエーション実行後に作成または変更されたレコードがOracle Identity Managerに確実にフェッチされます。次のリコンシリエーションからは、リコンシリエーション・エンジンがSync Token属性の値を自動的に入力します。

    関連項目: