Migration vers ThingPark Enterprise Édition Complète
Vous devez d'abord contacter votre intégrateur système pour acheter un abonnement à ThingPark Enterprise Édition Complète.
- Cette migration est prise en charge à partir de la version 7,2 de ThingPark Enterprise.
- Prérequis :
- Une nouvelle passerelle configurée sur la plateforme cible ThingPark Enterprise. Ce prérequis est nécessaire pour éviter une perte de paquets pendant la procédure de migration (voir Étapes de migration pour plus de détails).
- Accès à l'interface utilisateur cible de ThingPark Enterprise.
- Une migration manuelle de votre flux Node-RED vers le Node-RED de ThingPark Enterprise (le cas échéant, uniquement pertinent pour ThingPark Enterprise autohébergé), sinon vous devez configurer manuellement vos détails de connexion vers les Applications externes via l'interface graphique de votre plateforme cible ThingPark Enterprise.
- Une clé de migration, générée via l'interface utilisateur de votre plateforme cible ThingPark Enterprise.
Vue d'ensemble de la migration
-
Exportation de ThingPark Enterprise All-in-one
-
La radio ThingPark Enterprise All-in-one sera automatiquement arrêtée pour éviter toute modification du contexte de session pour les capteurs en cours d'exportation.
-
Tous les états des capteurs sont figés et tous les contextes des capteurs sont exportés vers un fichier .csv.
-
Durant cette phase, tous les paquets uplink ne seront pas traités par ThingPark Enterprise All-in-one, car la radio a été arrêtée.
-
Pour éviter de perdre des paquets uplink pendant le processus d'exportation, vous devriez apporter une autre passerelle pour servir temporairement les capteurs de ThingPark Enterprise All-in-one pendant la migration.
-
Cette passerelle doit tamponner les paquets UL jusqu'à ce que l'étape d'importation soit terminée, puis envoyer les trames tamponnées à la plateforme cible TPE lorsque les capteurs sont correctement importés.
-
Par conséquent, la passerelle ne doit PAS être configurée pour communiquer avec la plateforme cible TPE tant que l'étape d'importation du capteur n'est pas entièrement terminée. Par exemple, vous pouvez désactiver manuellement les interfaces réseau pour forcer la passerelle à tamponner les trames UL jusqu'à ce que les capteurs soient importés avec succès vers la plateforme TPE édition complète.
-
Importation vers TPE édition complète
-
Les contextes des capteurs sont recréés dans ThingPark Enterprise.
-
Une fois l'importation terminée avec succès, la nouvelle passerelle doit être configurée pour communiquer avec la plateforme cible TPE; par exemple, en rétablissant le backhaul réseau s'il a été coupé manuellement pendant l'étape d'exportation).
-
La nouvelle passerelle doit purger les paquets UL tamponnés vers la plateforme cible TPE, puis ces trames seront traitées par le serveur réseau TPE et envoyées aux serveurs d'application externes avec un indicateur "En retard".
-
Selon votre stratégie, plusieurs options sont possibles :
-
Soit recycler la passerelle ThingPark Enterprise All-in-one en une passerelle LRR uniquement conventionnelle : dans ce cas, vous devez réutiliser votre passerelle avec l'image appropriée, comme décrit dans le guide utilisateur de ThingPark Enterprise.
-
Ou continuer à servir vos capteurs via la nouvelle passerelle (utilisée pendant la migration) et réutiliser votre passerelle ThingPark Enterprise All-in-one dans un autre emplacement de déploiement.
Étapes de migration
Étape 1 : Sur l'interface graphique de ThingPark Enterprise (plateforme cible)
- Depuis le panneau de gauche, allez dans Capteurs, puis cliquez sur la flèche vers le bas du bouton "Importer les capteurs" :
- Cliquez sur Importer de ThingPark Enterprise All-in-one. L'écran suivant s'affiche :
- Cliquez sur le bouton Clé de migration pour télécharger le fichier de clé. Enregistrez-le pour le télécharger vers ThingPark Enterprise All-in-one à l'étape 2.
Étape 2 : Du côté de ThingPark Enterprise All-in-one
- Accédez à Gestion avancée
- Cliquez sur le bouton Exportation.
- Sur le popup :
- Cochez la case "Je comprends les conséquences de l'exportation des capteurs".
- Cliquez sur
et sélectionnez votre fichier de licence de migration :
Étape 3 : Retour à l'interface graphique ThingPark Enterprise
- Depuis le panneau de gauche, allez dans Capteurs, puis cliquez sur la flèche vers le bas du bouton "Importer les capteurs" > Importer de ThingPark Enterprise All-in-one
- Téléchargez votre fichier "export-YYYY-MM-DD.taodevices" vers l'interface graphique ThingPark Enterprise.
Lors de cette étape, il vous sera demandé d'associer vos capteurs importés avec une ou plusieurs Connexions vers des serveurs d'application externes. Ainsi, ces Connexions doivent être configurées avant le processus d'importation.
À la fin de l'opération de migration, tous les capteurs devraient fonctionner de manière transparente sur la plateforme ThingPark Enterprise.
Si vous souhaitez recycler votre passerelle ThingPark Enterprise All-in-one en une passerelle LRR uniquement :
-
Supprimez tous les composants ThingPark Enterprise All-in-one de votre passerelle, vous devez vous connecter dessus (en utilisant ssh) et exécuter le script de nettoyage ThingPark Enterprise All-in-one :
chmod u+x /home/actility/tao-system/scripts/tao-remove.sh
/home/actility/tao-system/scripts/tao-remove.sh -
Installez un package LRR officiel sur cette passerelle, vous devez remettre à niveau votre passerelle avec une image TPE BS, comme décrit dans le guide utilisateur de ThingPark Enterprise.
Rollback
Si quelque chose a mal tourné pendant la migration, vous avez la possibilité de retourner en arrière dans votre migration.
-
Rollback complet : Tous vos capteurs resteront dans ThingPark Enterprise All-in-one.
-
Étape 1 : tous les capteurs migrés doivent être supprimés de ThingPark Enterprise Édition Complète.
-
Étape 2 : sur le panneau de la passerelle ThingPark Enterprise All-in-one, cliquez sur le bouton DÉMARRER LA RADIO.
-
Rollback partiel : Tous les capteurs migrés resteront dans ThingPark Enterprise Édition Complète, mais ceux qui n'ont pas été migrés resteront dans ThingPark Enterprise All-in-one.
-
Étape 1 : tous les capteurs migrés doivent être supprimés de ThingPark Enterprise All-in-one.
-
Étape 2 : sur le panneau de la passerelle ThingPark Enterprise All-in-one, cliquez sur le bouton DÉMARRER LA RADIO.