Mise à niveau sur place de ThingWorx Utilities
Reportez-vous au
tableau de mise à niveau pour déterminer votre type de mise à niveau. La fonctionnalité de mise à niveau sur place est activée dans ThingWorx Utilities 9.2.x et versions ultérieures, conservant ainsi les données après la mise à niveau vers une nouvelle version. Cela permet aux utilisateurs de gagner du temps en évitant d'avoir à effectuer des sauvegardes de données spécifiques pendant la migration.
Pour effectuer une mise à niveau vers une nouvelle version de ThingWorx Utilities à l'aide de la mise à niveau sur place, procédez comme suit :
1. Effectuez la mise à niveau sur place de ThingWorx Platform manuellement ou à l'aide du programme d'installation. Pour plus d'informations sur la mise à niveau sur place de Platform, consultez la rubrique "Installation et mise à niveau" dans le Centre d'aide ThingWorx Platform pour votre version de ThingWorx, disponible sur la page d'accueil des
Centres d'aide ThingWorx.
2. Une fois que la mise à niveau sur place de ThingWorx Platform est terminée, importez les extensions de ThingWorx Utilities.
a. Importez le fichier zip de l'extension ThingWorx Utilities Core.
b. Redémarrez le serveur ThingWorx Platform.
c. Importez l'extension ThingWorx Software Content Management.
d. Redémarrez le serveur ThingWorx Platform.
3. Lors de la mise à niveau de ThingWorx Software Content Management vers une version 9.3.16, 9.3.19, 9.5.1+, 9.6.x ou 9.7.0, vous devrez configurer la fréquence de mise à jour de la minuterie :
a. Dans le volet de navigation de gauche de ThingWorx Composer, sélectionnez Minuteries. ThingWorx Composer affiche la liste des minuteries.
b. Sélectionnez une minuterie dans la liste, puis cliquez sur Modifier pour modifier sa valeur de fréquence de mise à jour.
c. Entrez la valeur de fréquence appropriée pour votre version dans le champ
updateRate. Les valeurs de fréquence de mise à jour pour chaque version sont répertoriées dans les tableaux
qui suivent cette procédure.
d. Cliquez sur Enregistrer.
e. Répétez les étapes 3.b à 3.d pour chaque minuterie.
4. Pour un environnement qui n'est pas de type haute disponibilité, redémarrez le serveur ThingWorx une fois les importations terminées.
Si vous avez effectué une mise à niveau de ThingWorx Utilities sur une plateforme ThingWorx en cluster haute disponibilité, vous devez redémarrer tous les noeuds. Pour plus d'informations, consultez la rubrique "Gestion des extensions ThingWorx dans ThingWorx haute disponibilité" du Centre d'aide ThingWorx Platform pour votre version de ThingWorx, disponible sur la page d'accueil des
Centres d'aide ThingWorx.
Cela permet à ThingWorx Software Content Management de fonctionner correctement.
5. Si vous effectuez une mise à niveau à partir de ThingWorx Utilities 9.2.x pour PostgreSQL, de ThingWorx Utilities 9.4.x et versions ultérieures pour MSSQL, de ThingWorx Utilities 9.5.x pour AzureSQL, et que vous souhaitez migrer les données à partir de W.RSM.SFW.SoftwareManager.Campaign ou de la cible de livraison vers des tables de base de données isolées, procédez comme suit :
a. Cliquez sur la ressource TW.SCM.SFW.SCMUtilities dans ThingWorx Composer.
b. Recherchez le service MigrateDataToIsolatedDB. Vous pouvez utiliser la catégorie Migration.
c. Cliquez sur Exécuter.
6. Ce service s'exécute de manière asynchrone en arrière-plan. Consultez le journal des informations pour savoir si l'opération est terminée.
7. Pour éviter la duplication des entrées migrées existantes à l'issue de l'exécution, une exécution consécutive des services sera abandonnée si forceMigration n'est pas défini sur vrai. Par défaut, forceMigration a pour valeur faux.
8. Après une exécution réussie, vérifiez que les données sont visibles dans la page Suivre les déploiements SCM et purgez les anciennes données dans TW.RSM.SFW.SoftwareManager.Campaign/DeliveryTarget.
|
Après avoir effectué une mise à niveau vers ThingWorx Software Content Management 9.7.0 à partir de n'importe quelle version, assurez-vous que les valeurs spécifiées pour les paramètres de configuration des performances sont prises en charge. Pour plus d'informations, consultez la rubrique Déploiement.
|
Valeurs de fréquence de mise à jour de minuterie
Les tableaux suivants répertorient les valeurs de fréquence de mise à jour pour chaque minuterie et version.
Valeurs de fréquence de mise à jour pour les versions 9.5.1+, 9.6.x et 9.7.0
Nom de minuterie
|
Fréquence de mise à jour
|
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
|
Valeurs de fréquence mises à jour pour les versions 9.3.16 et 9.3.19
Nom de minuterie
|
Fréquence de mise à jour
|
TW.RSM.SFW.Timer.AutoRetryTimer
|
31000
|
TW.RSM.SFW.Timer.CheckStateTimer
|
37000
|
TW.RSM.SFW.Timer.NotifyTimer
|
29000
|