アップグレード前チェック・ユーティリティー
IBM® Campaign をアップグレードする前に、preUpgradeTool ユーティリティーを使用して、ファイル・システムやデータベースに問題や不整合がないか確認します。このユーティリティーの実行はオプションですが、推奨されています。
このオプション・ツールは、IBM Omni-Channel Marketing Installation Check Accelerator とも呼ばれます。
preUpgradeTool は、acUpgradeTool と同じ場所にインストールされています。Windows の場合、ユーティリティーは preUpgradeTool.bat という名前です。それ以外のオペレーティング・システムの場合、ユーティリティーは preUpgradeTool.sh という名前です。
このユーティリティーでは、次のチェックを行います。
- ファイルの存在のチェック:IBM Campaign ホーム・ディレクトリーのロケーションを検証します。このディレクトリーはファイル・システムに存在し、ユーティリティーからアクセス可能である必要があります。このチェックでは、データベースのアップグレード・スクリプトや構成ファイルなどの、アップグレードに必要なすべてのファイルがこのディレクトリーにあるかどうかを検証します。いずれかのファイルがアクセスできない場合、このチェックは失敗となります。
- 構成のチェック: 構成のアップグレードに必要な、campaign_configuration.xml へのアクセス可能性を検証します。このタスクは、campaign_configuration.xml が有効な xml ファイルであるかどうかも確認します。ファイルが壊れている場合、タスクは失敗となります。
- 構成のアクセス可能性チェックを実行します。IBM Marketing Platform 構成がアクセス可能であるかどうかを検証します。
- データベースのアップグレードのチェック: ユーザーが指定したデータベースの詳細が有効であるかどうか検証します。ユーザーの資格情報を使用してユーティリティーがデータベースにアクセスし、データベースに IBM Campaign システム・テーブルが含まれているかどうか検証します。このチェックでは、ユーザーがデータベースでの作成、削除、変更の権限を持っているかどうかも検証します。
- Campaign およびセッション ses ファイルのチェック: 各キャンペーン、セッション、およびフローチャートには、それらに関連付けられたタイプ ses のファイルが含まれています。.ses ファイルは、キャンペーン、セッション、またはフローチャートに関連付けられたシステム・データを格納します。ファイルが欠落していると、関連するオブジェクトは使用できません。
前提条件
preUpgradeTool を実行する前に、Campaign インストール環境の tools/upgrade/11.0.1+To11.1/setenv ファイルに環境の詳細を入力します。ファイル拡張子は、.bat (Microsoft Windows) または or.sh (その他のオペレーティング・システム) です。その後で preUpgradeTool ユーティリティーを実行できます。
Web アプリケーション環境をクラスター化してある場合は、IBM Marketing Platform の Affinium|Campaign|campaignClustering 構成で定義されている campaignSharedHome のパスを setenv ファイルの CLUSTERED_SHARED_PATH 変数で設定してください。
set CLUSTERED_SHARED_PATH=
Linux の場合:CLUSTERED_SHARED_PATH=
export CLUSTERED_SHARED_PATH
プロセスの概要
アップグレード前チェック・ユーティリティーに関する注意点を以下にまとめます。
- ユーティリティーは対話式に、アップグレードに必要な情報 (CAMPAIGN_HOME のロケーションやデータベースの詳細) を要求します。
- すべての詳細が収集された後に、検証が行われます。
- 各検証ステップの状況が表示されます。すべての結果はログにも記録されます。
- すべてのチェックに合格したら、成功のメッセージと、アップグレードを続行するオプションが表示されます。
- ユーザーが指定するすべてのデータは、アップグレード・スクリプトに自動的に渡されます。
次に行うこと
アップグレード前チェック・ユーティリティーが完了したら、アップグレードを開始するかどうかを選択できます。「はい」を選択すると、acUpgradeTool が呼び出され、アップグレードが開始されます。
2017-08-07 14:51:29,314 INFO common.Prompter [480] - Pre upgrade finished successfully.
Do you want to continue for Updrade tool?