移行アップグレードの準備
アップグレードを開始する前に、システムのアップグレードを準備し、ソースシステムからファイルをエクスポートします。以下のステップに従います。
コンフィギュレーションマネージャ拡張機能をアップデートします。
ThingWorx Navigate 1.6.x および 1.7.x から 8.5.x へのアップグレード
1. 次の手順を使用して、抽出された ThingWorx-Navigate-Release-<バージョン>-bundle.zip の upgrade フォルダから、コンフィギュレーション管理の ThingWorx Navigate 拡張機能をインポートします。
a. ThingWorx Composer で、 > をクリックします。
b. 「インポート」ウィンドウで「ブラウズ」をクリックし、thingworx-navigate-configuration-manager-upgrade<バージョン>.zip を選択します。
c. 「インポート」をクリックします。
ThingWorx Navigate 1.8.x および 1.9.x から 8.5.x へのアップグレード
1. まず、コンフィギュレーション管理の拡張機能を除去します。
ThingWorx Composer で、
「管理」をクリックし、
「拡張機能」をクリックします。
2. thingworx-navigate-configuration-manager を選択し、
をクリックします。
3. Apache Tomcat を再起動します。
4. 次に、以下の手順を使用して、抽出された ThingWorx-Navigate-Release-<バージョン>-bundle.zip の upgrade フォルダから、コンフィギュレーション管理の ThingWorx Navigate 拡張機能をインポートします。
a. ThingWorx Composer で、 > をクリックします。
b. 「インポート」ウィンドウで「ブラウズ」をクリックし、thingworx-navigate-configuration-manager-upgrade<バージョン>.zip を選択します。
c. 「インポート」をクリックします。
すべての非 Navigate エンティティのエクスポート
次に、ThingWorx からすべてのエンティティをエクスポートします。
1. ThingWorx Composer で、DataConfigurationAPI をサーチして開きます。「一般情報」ページが開きます。
2. 「サービス」をクリックします。
3. ExportEntities の「サービスを実行」をクリックします。「サービスを実行: ExportEntities」ウィンドウが開きます。
4. 「入力」の「filename」に、エクスポートされたエンティティを保存するファイルの名前を入力します。
5. 「実行」をクリックします。成功メッセージが表示され、エンティティは以下の場所にエクスポートされます。<インストール場所>\ThingWorxStorage\repository\NavigateFileRepository\
コンフィギュレーションのエクスポート
ソースシステムから ThingWorx Navigate コンフィギュレーションをエクスポートします。後でターゲットシステムにインポートする必要があります。
ファイルを ThingWorx にエクスポートするには、次の手順を実行します。
1. ThingWorx Composer で、DataConfigurationAPI をサーチして開きます。「一般情報」ページが開きます。
2. 「サービス」をクリックします。
3. ExportDataToFile の「サービスを実行」をクリックします。「サービスを実行: ExportDataToFile」ウィンドウが開きます。
4. 「入力」の「filename」に、エクスポートされたコンフィギュレーションを保存するファイルの名前を入力します。
5. 「実行」をクリックします。成功メッセージが表示され、エンティティは以下の場所にエクスポートされます。<インストール場所>\ThingWorxStorage\repository\NavigateFileRepository\
カスタムタスクのバックアップ
既成の
ThingWorx Navigate 拡張機能を修正することによって構築されたカスタムタスクがある場合、バックアップを作成して、アップグレード後に再展開できます。これにより、アップグレードプロセス中にこれらのカスタムタスクが上書きされることを防ぎます。詳細については、
ThingWorx Extension Development Guide を参照してください。
既存の ThingWorx Navigate のバックアップおよびアンインストール
インストーラを使用して既存の ThingWorx Navigate をインストールした場合は、同じシステムで移行アップグレードを実行する前に、次の手順に従って既存の ThingWorx Navigate のバックアップを作成してアンインストールします。
| 別のシステムで移行アップグレードを実行している場合は、既存の ThingWorx Navigate をアンインストールする必要はありません。 |
1. 次のフォルダをバックアップします。
◦ ThingworxPlatform
◦ ThingworxStorage
◦ <Tomcat Home>\webapps\Thingworx