Oracle® Fusion Middleware Oracle Identity and Access Management移行ガイド 11gリリース2 (11.1.2.2.0) E53415-02 |
|
前 |
次 |
この章では、クローズした証明をOracle Identity Analytics 11gリリース1 (11.1.1.5.0)からOracle Identity Manager 11gリリース2 (11.1.2.2.0)に移行する方法について説明します。
注意: 以前のバージョンのOracle Identity Analytics (たとえば、11gリリース1 (11.1.1.3.0)以前)を使用している場合、クローズした証明をOracle Identity Manager 11gリリース2 (11.1.2.2.0)に移行するために、最初にOracle Identity Analytics to 11gリリース1 (11.1.1.5.0)をアップグレードする必要があります。 |
この章には次の項が含まれます:
クローズした証明のOracle Identity AnalyticsからOracle Identity Managerへの移行は、移行ツールを使用して実行できます。移行ツールは、Oracle Identity AnalyticsおよびOracle Identity Managerデータベースの両方に接続するプロパティ・ファイルに指定されているデータベース接続情報を使用して、Oracle Identity AnalyticsからOracle Identity Managerに証明データを移行します。
図7-1は、Oracle Identity Analytics 11gリリース1 (11.1.1.5.0)の移行のコンポーネント・アーキテクチャを示しています。
図7-1 Oracle Identity Analyticsの移行のコンポーネント・アーキテクチャ
クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行するには、Oracle Identity AnalyticsおよびOracle Identity Managerの両方を実行している必要があります。移行ユーティリティを起動すると、移行ツールは、config.properties
ファイル(図7-1のConfiguration File)に指定されているデータベース接続情報を使用して、Oracle Identity AnalyticsおよびOracle Identity Managerデータベースに接続し、データを移行します。移行中に、Oracle Identity Analyticsデータベースの証明データが読み取られ、処理され、Oracle Identity Managerデータベースに書き込まれます。移行ツールは、ログ情報を含むoiadatamigration.log
というログ・ファイルを生成します。移行が正常に完了すると、Oracle Identity Analyticsのすべての完了した証明は、Oracle Identity Managerダッシュボード経由で利用可能になります。
表7-1は、クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行するために完了する必要のあるタスクをリストしています。
表7-1 Oracle Identity AnalyticsからOracle Identity Managerにクローズした証明を移行するためのロードマップ
Sl番号 | タスク | 参照先 |
---|---|---|
1 |
移行プロセスを開始する前に、前提条件を完了します。 |
「移行の前提条件」を参照してください。 |
2 |
移行ツール( |
「移行ツールの入手」を参照してください。 |
3 |
必要な |
|
4 |
|
「データベース接続の詳細の指定」を参照してください。 |
5 |
移行ユーティリティを実行して、クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行します。 |
「クローズした証明の移行」を参照してください。 |
5 |
移行ユーティリティによって生成されたログ・ファイルを確認して、移行を確認します。 |
「移行の確認」を参照してください。 |
クローズした証明をOracle Identity AnalyticsからOracle Identity Manager 11.1.2.2.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.2.0をインストールし、構成していることを確認してください。この移行を実行するには、Oracle Identity AnalyticsおよびOracle Identity Managerの両方を実行している必要があります。
移行ツールキットは、oiaDataMigration.zip
という名前のzipファイルとして利用できます。Oracle Supportに連絡して移行ツールを入手します。
oiaDataMigration.zip
のファイルを任意の場所に抽出します。oiaDataMigration.zip
フォルダには次のディレクトリが含まれています。
config
: このディレクトリには、config.properties
というプロパティ・ファイルが含まれており、このファイルには、Oracle Identity AnalyticsおよびOracle Identity Managerのデータベース接続情報が含まれています。
lib
: これは、空のディレクトリです。Oracle Identity Analyticsインストールにある特定のjarファイルをこのディレクトリにコピーする必要があります。このフォルダにコピーする必要があるjarファイルのリストは、第7.5項「Oracle Identity Analyticsインストールからのjarファイルのコピー」に示されています。
logs
: このディレクトリには、移行ユーティリティで作成されたログ・ファイルが含まれています。
oiaDataMigration.jar
: これは、クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行する、実行可能な移行ユーティリティです。
readme.txt
: このファイルには、リリースと移行ユーティリティの使用方法に関する情報が含まれています。
次の.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
移行ユーティリティを実行する前に、config.properties
ファイルでOracle Identity AnalyticsおよびOracle Identity Managerのデータベース接続の詳細を指定する必要があります。これを行うには、次の手順を実行します。
テキスト・エディタで<
folder_where_you_unzipped_oiaDataMigration.zip
>
/config/
のconfig.properties
ファイルを開きます。
次のパラメータに適切な値を指定します。
oia.jdbc.url
: Oracle Identity AnalyticsのJDBC URLを指定します。
oia.jdbc.username
: Oracle Identity Analytics JDBCユーザー名を指定します。
oim.jdbc.url
: Oracle Identity Manager 11.1.2.2.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
config.properties
ファイルを保存します。
次の手順で移行ツールを実行して、クローズした証明をOracle Identity AnalyticsからOracle Identity Managerに移行します。
oiaDataMigration.zip
のファイルを抽出した場所に移動します。
次に示すoiaDataMigration.jar
ファイルを実行します。
java -jar oiaDataMigration.jar -
<option>
このコマンドでは、<option>
は、oiaDataMigration.jar
コマンド(実行するタスクによって異なる)を実行するときに使用する必要のあるオプションを表します。表7-2は、oiaDataMigration.jar
コマンドを実行中に使用できるオプションを示しています。
表7-2 oiaDataMigration.jarコマンドを実行中に使用するオプション
オプション | 説明 | 例 |
---|---|---|
|
すべてのクローズした証明をOracle Identity AnalyticsからOracle Identity Manager 11.1.2.2.0に移行する場合、このオプションを使用します。 このオプションはオプション |
|
|
Oracle Identity AnalyticsからOracle Identity Manager 11.1.2.2.0に移行されたすべての完了した証明データを削除する場合、このオプションを使用します。これは、Oracle Identity Managerから生成されたすべての証明データも削除します。 |
|
|
特定の期間の完了日の一連のクローズした証明を移行する場合、このオプションを使用します。このオプションを使用する場合、期間の開始日と終了日を指定する必要があります。 |
|
|
Oracle Identity Analyticsの証明データとOracle Identity Managerの証明データを比較する場合、このオプションを使用します。 |
|
|
|
|
求められた場合、Oracle Identity AnalyticsおよびOracle Identity Managerデータベースのパスワードを指定します。
これにより、Oracle Identity AnalyticsからOracle Identity Managerにクローズした証明が移行されます。
移行が完了した後、次のように-stats
オプションを使用し、再度移行ツールを実行して指定したデータが正常に移行されていることを確認してください。
java -jar oiaDataMigration.jar -stats
出力には、各Oracle Identity Analyticsテーブルおよび各Oracle Identity Managerテーブルにあるレコードの数が表示されます。移行が成功した場合、各列の値は等しくなります。
<
folder_where_you_unzipped_oiaDataMigration.zip
>/logs/
に生成されるログ・ファイルoiadatamigration.log
にエラーまたは警告がないか確認することもできます。