Deployment Guide
\com.ibm.tklm.server.api.jar;%WAS_HOME%\profiles\TIPProfile\installedApps
\TIPCell\tklm_kms.ear\com.ibm.tklm.server.db.ejb.jar;%CLASSPATH%
メモ: 必要に応じてドライブ文字を置換します。
メモ: 64 ビット Windows を使用している場合は、バッチファイルを編集して、上記の CLASSPATH の
Program Files を Program Files (x86) に置換します。
Linux のための一時的な CLASSPATH のセットアップ
export JAVA_HOME=$WAS_HOME/java export PATH=${JAVA_HOME}/bin:${JAVA_HOME}
$/jre/bin:$PATH export CLASSPATH=
/opt/EKM_Files/EKM2DKMMerge.jar:
$CLASSPATH export CLASSPATH=.:$WAS_HOME/plugins/com.ibm.icu_3.4.5.jar:
$WAS_HOME/products/tklm/migration/j2ee.jar:$WAS_HOME/plugins/
com.ibm.tklm.commands.jar:$WAS_HOME/products/tklm/migration/
com.ibm.tklm.kmip.adapter.jar:$WAS_HOME/profiles/TIPProfile/installedApps/
TIPCell/tklm_kms.ear/com.ibm.tklm.kmip.jar:/opt/dell/db2ekm/java/
db2jcc.jar:/opt/dell/db2ekm/java/db2jcc_license_cu.jar:$WAS_HOME/profiles/
TIPProfile/installedApps/TIPCell/tklm_kms.ear/com.ibm.tklm.keyserver.jar:
$WAS_HOME/profiles/TIPProfile/installedApps/TIPCell/tklm_kms.ear/
com.ibm.tklm.server.api.jar:$WAS_HOME/profiles/TIPProfile/installedApps/
TIPCell/tklm_kms.ear/com.ibm.tklm.server.db.ejb.jar:$CLASSPATH
14. 作成したバッチファイルを実行します。EKM 3.0 サーバー上の同じコマンドプロンプトまたはターミナ
ルセッションで、これまでの手順で作成したフォルダ
(たとえば、Windows では C:\EKM_Files、または
Linux では /opt/EKM_Files)に移動し、前の手順で作成したバッチファイルを実行します。Linux では、前
に作成したファイル(たとえば、setupclasspath.sh)をソースにします。
15. EKM 3.0 サーバー上の同じコマンドプロンプトまたはターミナルセッションで、次の Java コマンドを実
行します。
java<
スペース
>com.ibm.tklm.ekm2tklm.MergeEKM2KLM<
スペース
>KeyManagerConfig.properties
メモ: コマンドは大文字と小文字が区別されます。変数の前後に大なり記号と小なり記号(< >)は入力
しないでください。
KeyManagerConfig.properties ファイルは、この手順の前半でアップデートしたファイルです。
このコマンドは EKM 2.X を EKM 3.0 にマージします。
正常に完了すると、次のメッセージが表示されます。
TKLM version: 2.0.0.0 201007241325Starting EKM to KLM MergeKMSDebug.init,
debug output filename not specified: using defaultCTGKS0250I: Successfully
migrated the Encryption Key Manager keystores, certificates and
keys.CTGKS0251I: Successfully migrated the Encryption Key Manager key
groups.CTGKS0249I: Successfully migrated the Encryption Key Manager
devices.Migration Complete.(TKLM
バージョン:2.0.0.0 201007241325 EKM から KLM
MergeKMSDebug.init を開始、デバッグ出力ファイル名は未指定:デフォルトを使用 CTGKS0250I:
Encryption Key Manager キーストア、証明書、キーを正常に移行しました。CTGKS0251I:
Encryption Key Manager キーグループを正常に移行しました。CTGKS0249I:Encryption
Key Manager デバイスを正常に移行しました。移行が完了しました。)
メモ: エラーになった場合は、デバッグログを確認して原因を判別します。必要に応じて、デバッグログ
を別の場所に保存するか、名前変更して静的ファイルにします。これを行わないと、EKM 2.X から EKM
3.0 へのマージツールがこのログにデータを追加します。Windows では、デバッグログは EKM 3.0 サーバ
ーの <
root
>:\Dell\EKM\bin\products\tklm\logs\debug.log にあり、Linux では、/opt/dell/ekm/bin/products/tklm/logs/
debug.log にあります。
36