Direktes Upgrade für ThingWorx Utilities
In der
Upgrade-Tabelle können Sie das Upgrade ermitteln. Das direkte Upgrade ist in ThingWorx Utilities 9.2.x und höheren Versionen aktiviert. Daten werden nach dem Upgrade auf eine neue Version beibehalten. Dadurch sparen Benutzer Zeit, da während der Migration keine spezifischen Datensicherungen erforderlich sind.
Führen Sie die folgenden Schritte aus, um ein direktes Upgrade auf eine neue Version von ThingWorx Utilities durchzuführen:
1. Führen Sie das direkte Upgrade von ThingWorx Platform manuell oder über das Installationsprogramm durch. Weitere Informationen zum direkten Upgrade von Platform finden Sie unter
Installation und Upgrade
|
Wenn Sie ein Upgrade von ThingWorx Software Content Management von einer älteren Version auf 9.3.16 oder 9.6.0 durchführen, sollten Sie den Zeitgeber anpassen. Informationen zum manuellen Ändern der Konfiguration für den Zeitgeber "updateRate" finden Sie unter Zeitgeberrate manuell aktualisieren für ThingWorx Utilities.
|
|
Beim Importieren des ThingWorx Utilities Erweiterungspakets wird möglicherweise folgende Warnung angezeigt:
Für den Import muss Platform neu gestartet werden. Es wurden eine oder mehrere Warnungen ausgegeben.
Starten Sie Platform neu, um mit dem Upgrade fortzufahren.
|
3. Starten Sie den ThingWorx Server für eine Umgebung ohne hohe Verfügbarkeit neu, nachdem die Importe erfolgreich abgeschlossen wurden.
Wenn Sie ein Upgrade für ThingWorx Utilities auf einer geclusterten ThingWorx Plattform mit hoher Verfügbarkeit vorgenommen haben, müssen Sie alle Knoten neu starten. Weitere Informationen finden Sie unter
ThingWorx Erweiterungen in ThingWorx HA verwalten.
Dies gewährleistet die ordnungsgemäße Ausführung von ThingWorx Software Content Management.
4. Führen Sie die folgenden Schritte aus, wenn Sie ein Upgrade für ThingWorx Utilities 9.2.x und höher für PostgreSQL oder von ThingWorx Utilities 9.4.x und höher für MSSQL und von AzureSQL 9.5.x ausführen und Daten von TW.RSM.SFW.SoftwareManager.Campaign oder TW.RSM.SFW.SoftwareManager.DeliveryTarget zu isolierten Datenbanktabellen migrieren möchten:
a. Klicken Sie in ThingWorx Composer auf die Ressource TW.SCM.SFW.SCMUtilities.
b. Suchen Sie nach dem Dienst MigrateDataToIsolatedDB. Sie können die Kategorie Migration verwenden.
c. Klicken Sie auf Ausführen.
5. Dieser Dienst wird asynchron im Hintergrund ausgeführt. Prüfen Sie im Informationsebenen-Protokoll, ob er abgeschlossen wurde.
6. Um die Duplizierung vorhandener migrierter Einträge bei einer erfolgreichen Ausführung zu vermeiden, wird eine nachfolgende Dienstausführung abgebrochen, wenn forceMigration nicht auf "wahr" festgelegt ist. Standardmäßig ist forceMigration auf "falsch" festgelegt.
7. Stellen Sie nach dem erfolgreichen Ausführen sicher, dass die Daten auf der Seite für SCM-Verfolgungsbereitstellungen angezeigt werden, und löschen Sie die alten Daten aus TW.RSM.SFW.SoftwareManager.Campaign/DeliveryTarget.