ThingWorx Utilities のインプレースアップグレード
アップグレードを識別するには、アップグレードテーブルを参照してください。インプレースアップグレード機能は ThingWorx Utilities 9.2.x 以降のバージョンで有効になっており、新しいバージョンにアップグレードした後もデータが維持されます。これにより、移行中に特定のデータをバックアップする必要がなくなり、時間を節約できます。
インプレースアップグレードを使用して ThingWorx Utilities の新しいバージョンにアップグレードするには、次の手順を実行します。
1. 手動で、またはインストーラを使用して、ThingWorx Platform のインプレースアップグレードを実行します。Platform のインプレースアップグレードの詳細については、ThingWorx ヘルプセンターのランディングページから使用可能な、お使いの ThingWorx バージョンに対応する ThingWorx Platform ヘルプセンターの「インストールおよびアップグレード」のトピックを参照してください。
2. ThingWorx Platform のインプレースアップグレードが完了した後、ThingWorx Utilities 拡張機能をインポートします。
a. ThingWorx Utilities Core 拡張機能の zip ファイルをインポートします。
b. ThingWorx Platform サーバーを再起動します。
c. ThingWorx Software Content Management 拡張機能をインポートします。
d. ThingWorx Platform サーバーを再起動します。
詳細については、ThingWorx Utilities 拡張機能のインポートを参照してください。
3. ThingWorx Software Content Management を古いバージョンから 9.3.16、9.3.19、9.5.1+、9.6.x または 9.7.0 にアップグレードする場合は、タイマー更新速度のコンフィギュレーションを調整する必要があります。
a. ThingWorx Composer の左側のナビゲーション表示枠で、「タイマー」を選択します。ThingWorx Composer で、タイマーのリストが表示されます。
b. リストからタイマーを選択し、「編集」をクリックしてその更新速度のコンフィギュレーション値を編集します。
c. 「updateRate」フィールドに、使用するリリースに適切な更新速度の値を入力します。各リリースの更新速度の値は、この手順の下のテーブルにリストされています。
d. 「保存」をクリックします。
e. タイマーごとに手順 3.b から 3.d を繰り返します。
4. 高可用性以外の環境では、インポートが正常に完了した後で ThingWorx サーバーを再起動します。
高可用性クラスタの ThingWorx Platform で ThingWorx Utilities をアップグレードした場合は、すべてのノードを再起動する必要があります。詳細については、ThingWorx ヘルプセンターのランディングページから使用可能な、お使いの ThingWorx バージョンに対応する ThingWorx Platform ヘルプセンターの「ThingWorx HA での ThingWorx 拡張機能の管理」のトピックを参照してください。
これにより、ThingWorx Software Content Management が適切に動作するようになります。
5. PostgreSQL 用の ThingWorx Utilities 9.2.x からアップグレードする場合、MSSQL 用の ThingWorx Utilities 9.4.x 以降からアップグレードする場合、および AzureSQL 用の ThingWorx Utilities 9.5.x からアップグレードする場合で、TW.RSM.SFW.SoftwareManager.Campaign または DeliveryTarget から分離されたデータベーステーブルに対してデータを移行するには、次の手順を実行します。
a. ThingWorx Composer で TW.SCM.SFW.SCMUtilities リソースをクリックします。
b. MigrateDataToIsolatedDB サービスをサーチします。Migration カテゴリを利用できます。
c. 「実行」をクリックします。
6. このサービスはバックグラウンドで非同期に実行されます。情報レベルのログで完了を確認してください。
7. forceMigration が true に設定されていない場合、移行した既存のエントリが実行の成功時に重複するのを回避するため、連続したサービス実行が中止されます。デフォルトでは、forceMigration は false です。
8. 正常に実行された後、SCM の「デプロイメントをトラック」ページにデータが表示されていることを確認し、TW.RSM.SFW.SoftwareManager.Campaign/DeliveryTarget から古いデータをパージします。
* 
任意のバージョンから ThingWorx Software Content Management 9.7.0 にアップグレードした後、パフォーマンスのコンフィギュレーションパラメータに指定されている値がサポートされている値であることを確認してください。詳細については、デプロイメント を参照してください。
時間更新速度の値
次のテーブルは、タイマーとリリースごとの更新速度の値をリストしています。
9.5.1+、9.6.x、および 9.7.0 の更新速度の値
タイマー名
更新速度
TW.RSM.SFW.Timer.AutoRetryTimer
47000
TW.RSM.SFW.Timer.CheckStateTimer
41000
TW.RSM.SFW.Timer.DownloadTimer
53000
TW.RSM.SFW.Timer.InstallTimer
43000
TW.RSM.SFW.Timer.NotifyTimer
37000
TW.RSM.SFW.Timer.ScanDeploymentsTimer
67000
TW.RSM.SFW.Timer.StartDeploymentsTimer
29000
9.3.16 および 9.3.19 の更新速度の値
タイマー名
更新速度
TW.RSM.SFW.Timer.AutoRetryTimer
31000
TW.RSM.SFW.Timer.CheckStateTimer
37000
TW.RSM.SFW.Timer.NotifyTimer
29000
これは役に立ちましたか?