ThingWorx Navigate 1.8 へのアップグレード > 移行アップグレード > 移行アップグレードの準備
  
移行アップグレードの準備
アップグレードを開始する前に、システムのアップグレードを準備し、ソースシステムからファイルをエクスポートします。以下のステップに従います。ThingWorx Composer「新規 Composer」ユーザーインタフェースを使用していないことを確認してください。
コンフィギュレーションマネージャ拡張機能をアップデートします。
1. まず、コンフィギュレーション管理の拡張機能を除去します。ThingWorx Composer で、「インポート/エクスポート」をクリックし、「拡張機能」「管理」をクリックします。
2. thingworx-navigate-configuration-manager を選択し、「拡張を削除」をクリックします。
3. Apache Tomcat を再起動します。
4. 次に、コンフィギュレーション管理用の ThingWorx Navigate 拡張機能を ThingWorx-Navigate-Upgrade-<バージョン>-bundle.zip からインポートします。
5. ThingWorx Composer で、「インポート/エクスポート」 > 「拡張機能」 > 「インポート」をクリックします。
6. 「拡張機能をインポート」ウィンドウで「ブラウズ」をクリックし、thingworx-navigate-configuration-manager-<バージョン>.zip を選択します。
7. 「インポート」をクリックします。
すべての非 Navigate エンティティのエクスポート
次に、ThingWorx からすべてのエンティティをエクスポートします。
1. ThingWorx Composer「Thing」に移動します。
2. DataConfigurationAPI をサーチします。
3. 「ビュー」をクリックします。
4. 「エンティティ情報」で、「サービス」を選択します。
5. ExportEntities については、「テスト」をクリックします。「ExportEntities - Test Service」ウィンドウが開きます。
6. 「サービスを実行」をクリックします。成功を通知するメッセージが表示され、エンティティが次の場所にエクスポートされます。
<インストール場所>\ThingWorxStorage\repository\NavigateFileRepository\
7. エクスポートしたファイルをバックアップします (別の場所に保存します)。
カスタムタスクのバックアップ
既成の ThingWorx Navigate 拡張機能を修正することによって構築されたカスタムタスクがある場合、バックアップを作成して、アップグレード後に再展開できます。これにより、アップグレードプロセス中にこれらのカスタムタスクが上書きされることを防ぎます。詳細については、ThingWorx Extension Development Guide を参照してください。
コンフィギュレーションのエクスポート
ソースシステムから ThingWorx Navigate コンフィギュレーションをエクスポートします。後でターゲットシステムにインポートする必要があります。
ファイルを ThingWorx にエクスポートするには、次の手順を実行します。
1. ThingWorx Composer「Thing」に移動します。
2. DataConfigurationAPI をサーチします。
3. 「ビュー」をクリックします。
4. 「エンティティ情報」の下の「サービス」をクリックします。
5. ExportDataToFile「テスト」をクリックします。
6. fileName で、エクスポートされたコンフィギュレーションを保管するための JSON ファイルの名前を入力します。
7. 「サービスを実行」をクリックします。「エクスポートが完了しました」というメッセージが表示されます。エクスポートされたファイルは、デフォルトの場所 \ThingworxStorage\repository\NavigateFileRepository\ に保存されます。
8. エクスポートしたファイルをバックアップします (別の場所に保存します)。