ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Identity and Access Management移行ガイド
11gリリース2 (11.1.2.3.0)
E67359-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

8 Oracle Identity AnalyticsからOracle Identity Managerへの完了した証明の移行

この章では、クローズした証明をOracle Identity Analytics 11gリリース1 (11.1.1.5.0)からOracle Identity Manager 11gリリース2 (11.1.2.3.0)に移行する方法について説明します。


注意:

以前のバージョンのOracle Identity Analytics (たとえば、11gリリース1 (11.1.1.3.0)以前)を使用している場合、クローズした証明をOracle Identity Manager 11gリリース2 (11.1.2.3.0)に移行するために、最初にOracle Identity Analytics to 11gリリース1 (11.1.1.5.0)をアップグレードする必要があります。

この章には次の項が含まれます:

8.1 移行の概要

クローズした証明のOracle Identity AnalyticsからOracle Identity Managerへの移行は、移行ツールを使用して実行できます。移行ツールは、Oracle Identity AnalyticsおよびOracle Identity Managerデータベースの両方に接続するプロパティ・ファイルに指定されているデータベース接続情報を使用して、Oracle Identity AnalyticsからOracle Identity Managerに証明データを移行します。

図8-1は、Oracle Identity Analytics 11gリリース1 (11.1.1.5.0)の移行のコンポーネント・アーキテクチャを示しています。

図8-1 Oracle Identity Analyticsの移行のコンポーネント・アーキテクチャ

図8-1の説明が続きます
「図8-1 Oracle Identity Analyticsの移行のコンポーネント・アーキテクチャ」の説明

クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行するには、Oracle Identity AnalyticsおよびOracle Identity Managerの両方を実行している必要があります。移行ユーティリティを起動すると、移行ツールは、config.propertiesファイル(図8-1のConfiguration File)に指定されているデータベース接続情報を使用して、Oracle Identity AnalyticsおよびOracle Identity Managerデータベースに接続し、データを移行します。移行中に、Oracle Identity Analyticsデータベースの証明データが読み取られ、処理され、Oracle Identity Managerデータベースに書き込まれます。移行ツールは、ログ情報を含むoiadatamigration.logというログ・ファイルを生成します。移行が正常に完了すると、Oracle Identity Analyticsのすべての完了した証明は、Oracle Identity Managerダッシュボード経由で利用可能になります。

8.2 移行ロードマップ

表8-1は、クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行するために完了する必要のあるタスクをリストしています。

表8-1 Oracle Identity AnalyticsからOracle Identity Managerにクローズした証明を移行するためのロードマップ

Sl番号 タスク 参照先

1

移行プロセスを開始する前に、前提条件を完了します。

「移行の前提条件」を参照してください。

2

移行ツール(oiaDataMigration.zip)を取得します。

「移行ツールの入手」を参照してください。

3

必要な.jarファイルをOracle Identity Analyticsインストールから、oiaDataMigration.zipファイルのコンテンツを抽出したフォルダのlibディレクトリにコピーします。

「Oracle Identity Analyticsインストールからのjarファイルのコピー」を参照してください。

4

config.propertiesファイルでOracle Identity AnalyticsおよびOracle Identity Managerのデータベース接続の詳細を指定します。

「データベース接続の詳細の指定」を参照してください。

5

移行ユーティリティを実行して、クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行します。

「クローズした証明の移行」を参照してください。

5

移行ユーティリティによって生成されたログ・ファイルを確認して、移行を確認します。

「移行の確認」を参照してください。


8.3 移行の前提条件

クローズした証明をOracle Identity AnalyticsからOracle Identity Manager 11.1.2.3.0に移行する前に、次の前提条件を完了する必要があります。

  • システム要件および動作保証のドキュメントを読み、環境がインストールする製品の最小要件を満たしていることを確認します。

    • Oracle Fusion Middlewareのシステム要件と仕様

      このドキュメントには、ハードウェアとソフトウェアの要件、最小ディスク領域とメモリーの要件、および必要なシステム・ライブラリ、パッケージまたはパッチに関する情報が含まれます。

    • Oracle Fusion Middlewareのサポートされるシステム構成

      このドキュメントには、サポートされるインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサード・パーティ製品に関する情報が含まれます。

    • インストール時に発生する可能性がある相互運用性および互換性の問題については、『Oracle Fusion Middleware相互運用および互換性ガイド』を参照してください。

      Oracle Fusion Middleware製品が旧バージョンの他のOracle Fusion Middleware、Oracleまたはサード・パーティ製品と機能するために重要な情報がこのドキュメントに記載されています。この情報は、既存の環境をアップグレードする既存ユーザーと新しいOracle Fusion Middlewareユーザーの両方に適用されます。


    注意:

    Oracle Fusion Middlewareの概念とディレクトリ構造の詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・プランニング・ガイド』のOracle Fusion Middlewareの概念とディレクトリ構造の理解に関する項を参照してください。

  • Oracle Identity Manager 11.1.2.3.0をインストールし、構成していることを確認してください。この移行を実行するには、Oracle Identity AnalyticsおよびOracle Identity Managerの両方を実行している必要があります。

8.4 移行ツールの入手

移行ツールキットは、oiaDataMigration.zipという名前のzipファイルとして利用できます。Oracle Supportに連絡して移行ツールを入手します。

oiaDataMigration.zipのファイルを任意の場所に抽出します。oiaDataMigration.zipフォルダには次のディレクトリが含まれています。

  • config: このディレクトリには、config.propertiesというプロパティ・ファイルが含まれており、このファイルには、Oracle Identity AnalyticsおよびOracle Identity Managerのデータベース接続情報が含まれています。

  • lib: これは、空のディレクトリです。Oracle Identity Analyticsインストールにある特定のjarファイルをこのディレクトリにコピーする必要があります。このフォルダにコピーする必要があるjarファイルのリストは、第8.5項「Oracle Identity Analyticsインストールからのjarファイルのコピー」に示されています。

  • logs: このディレクトリには、移行ユーティリティで作成されたログ・ファイルが含まれています。

  • oiaDataMigration.jar: これは、クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行する、実行可能な移行ユーティリティです。

  • readme.txt: このファイルには、リリースと移行ユーティリティの使用方法に関する情報が含まれています。

8.5 Oracle Identity Analyticsインストールからのjarファイルのコピー

次の.jarファイルを既存のOracle Identity Analyticsインストールから<unzipped_folder_of_oiaDataMigration.zip>/libにコピーします。

  • aopalliance.jar

  • commons-collections-3.1.jar*

  • commons-collections-3.2.1.jar*

  • commons-dbcp.jar*

  • commons-logging-1.1.jar*

  • commons-logging.jar*

  • commons-pool-1.2.jar*

  • commons-pool-1.3.jar*

  • log4j-1.2.14.jar*

  • ojdbc6.jar*

  • spring-aop.jar

  • spring-beans.jar

  • spring-context.jar

  • spring-core.jar

  • spring-jdbc.jar

  • spring-tx.jar

8.6 データベース接続の詳細の指定

移行ユーティリティを実行する前に、config.propertiesファイルでOracle Identity AnalyticsおよびOracle Identity Managerのデータベース接続の詳細を指定する必要があります。これを行うには、次の手順を実行します。

  1. テキスト・エディタで<folder_where_you_unzipped_oiaDataMigration.zip>/config/config.propertiesファイルを開きます。

  2. 次のパラメータに適切な値を指定します。

    • oia.jdbc.url: Oracle Identity AnalyticsのJDBC URLを指定します。

    • oia.jdbc.username: Oracle Identity Analytics JDBCユーザー名を指定します。

    • oim.jdbc.url: Oracle Identity Manager 11.1.2.3.0のJDBC URLを指定します。

    • oim.jdbc.username: Oracle Identity Manager JDBCユーザー名を指定します。

    • logging.level: 移行ユーティリティによって生成されたログ・ファイルに、使用する詳細のレベルを指定します。このパラメータに、次の値のいずれかを指定します。

      - DEBUG - デバッグに関する情報にこの値を指定します。

      - INFO - 一般情報にこの値を指定します。

      - WARN - 警告メッセージにこの値を指定します。

      - ERROR - エラー・メッセージにこの値を指定します。

    プロパティ・ファイルの例:

    #oia parameters
    
    oia.jdbc.url = jdbc:oracle:thin:@$SERVER_NAME:$PORT:rbacx
    oia.jdbc.username=oiadbuser
    
    #oim paramters
    
    oim.jdbc.url = jdbc:oracle:thin:@$SERVER_NAME:$PORT:oimdb
    oim.jdbc.username=oimdbuser
    
    # could be one of DEBUG,INFO,WARN,ERROR.
    logging.level = WARN
    
  3. config.propertiesファイルを保存します。

8.7 クローズした証明の移行

次の手順で移行ツールを実行して、クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行します。

  1. oiaDataMigration.zipのファイルを抽出した場所に移動します。

  2. 次に示すoiaDataMigration.jarファイルを実行します。

    java -jar oiaDataMigration.jar -<option>

    このコマンドでは、<option>は、oiaDataMigration.jarコマンド(実行するタスクによって異なる)を実行するときに使用する必要のあるオプションを表します。表8-2は、oiaDataMigration.jarコマンドを実行中に使用できるオプションを示しています。

    表8-2 oiaDataMigration.jarコマンドを実行中に使用するオプション

    オプション 説明

    -all

    すべてのクローズした証明をOracle Identity AnalyticsからOracle Identity Manager 11.1.2.3.0に移行する場合、このオプションを使用します。

    このオプションはオプション-rangeと互換性がありません。

    java -jar oiaDataMigration.jar -all

    -purge

    Oracle Identity AnalyticsからOracle Identity Manager 11.1.2.3.0に移行されたすべての完了した証明データを削除する場合、このオプションを使用します。これは、Oracle Identity Managerから生成されたすべての証明データも削除します。

    java -jar oiaDataMigration.jar -purge

    -range start <MM/DD/YYYY> end <MM/DD/YYYY>

    特定の期間の完了日の一連のクローズした証明を移行する場合、このオプションを使用します。このオプションを使用する場合、期間の開始日と終了日を指定する必要があります。

    java -jar oiaDataMigration.jar -range start 01/01/2012 end 03/31/2012

    -stats

    Oracle Identity Analyticsの証明データとOracle Identity Managerの証明データを比較する場合、このオプションを使用します。

    java -jar oiaDataMigration.jar -stats

    -help

    oiaDataMigration.jarコマンドの実行方法の詳細を確認する場合、このオプションを使用します。

    java -jar oiaDataMigration.jar -help


  3. 求められた場合、Oracle Identity AnalyticsおよびOracle Identity Managerデータベースのパスワードを指定します。

これにより、Oracle Identity AnalyticsからOracle Identity Managerにクローズした証明が移行されます。

8.8 移行の確認

移行が完了した後、次のように-statsオプションを使用し、再度移行ツールを実行して指定したデータが正常に移行されていることを確認してください。

java -jar oiaDataMigration.jar -stats


注意:

移行ツールの実行の詳細は、第8.7項「クローズした証明の移行」を参照してください。

出力には、各Oracle Identity Analyticsテーブルおよび各Oracle Identity Managerテーブルにあるレコードの数が表示されます。移行が成功した場合、各列の値は等しくなります。

<folder_where_you_unzipped_oiaDataMigration.zip>/logs/に生成されるログ・ファイルoiadatamigration.logにエラーまたは警告がないか確認することもできます。