Passer au contenu principal
Version : TAO v2.x

Migration vers ThingPark Enterprise Full-Edition

Étape préliminaire

Vous devez d'abord contacter votre intégrateur système pour acheter une souscription ThingPark Enterprise Full-Edition.

Cette migration est supportée à partir de ThingPark Enterprise version 7.2.

Prérequis :

  • Une nouvelle passerelle configurée sur la plateforme cible ThingPark Enterprise. Ce prérequis est nécessaire pour éviter la perte de paquets pendant la procédure de migration (voir Étapes de migration pour plus de détails).
  • Accès à l'interface utilisateur de la plateforme cible ThingPark Enterprise.
  • Une migration manuelle de votre flux Node-RED vers le ThingPark Enterprise Node-RED (le cas échéant, uniquement pertinent pour ThingPark Enterprise hébergé soi-même), sinon vous devez configurer manuellement vos détails de connexion vers les Applications externes via l'interface utilisateur 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 de ThingPark Enterprise All-in-one sera automatiquement arrêtée pour éviter tout changement de contexte de session pour les capteurs exportés.

  • Tous les états de capteur sont gelés et tous les contextes de capteur sont exportés vers un fichier .csv.

  • Pendant 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 la perte de paquets uplink pendant le processus d'exportation, vous devriez apporter une autre passerelle pour servir temporairement les capteurs ThingPark Enterprise All-in-one pendant la migration.

  • Cette passerelle doit mettre en tampon les paquets UL jusqu'à ce que l'étape d'importation soit terminée, puis envoyer les trames mises en tampon à la plateforme cible TPE lorsque les capteurs sont importés avec succè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 des capteurs n'est pas terminée avec succès. Par exemple, vous pouvez désactiver manuellement les interfaces réseau pour forcer la passerelle à mettre en tampon les trames UL jusqu'à ce que les capteurs soient importés avec succès sur la plateforme TPE full-edition.

  • Importation vers la TPE full-edition

  • 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 restaurant le backhaul réseau s’il a été coupé manuellement pendant l'étape d'exportation).

  • La nouvelle passerelle doit purger les paquets UL mis en tampon vers la plateforme cible TPE, puis ces trames seront traitées par le server de réseau TPE et envoyées aux Serveurs d'Application externes avec un drapeau "Retardé".

  • Selon votre stratégie, plusieurs options sont possibles :

  • Recyclez soit la passerelle ThingPark Enterprise All-in-one en tant que porterelle conventionnelle LRR uniquement : dans ce cas, vous devez re-flasher votre passerelle avec l'image appropriée, comme décrit dans le guide utilisateur ThingPark Enterprise.

  • Ou continuer à servir vos capteurs à travers 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 à Capteurs, puis cliquez sur la flèche vers le bas du bouton "Import capteurs" :

  • Cliquez sur Importation depuis 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 sur ThingPark Enterprise All-in-one à l'étape 2.

Étape 2 : Côté ThingPark Enterprise All-in-one

  • Allez dans Gestion Avancée
  • Cliquez sur le bouton Exporter.
  • Sur le popup :
  • Cochez la case "Je comprends les conséquences de l’export des capteurs".
  • Cliquez sur le et sélectionnez votre fichier de licence de migration :

Étape 3 : Retour à l'interface graphique de ThingPark Enterprise

  • Depuis le panneau de gauche, allez à Capteurs, puis cliquez sur la flèche vers le bas du bouton "Import capteurs" > Importation depuis ThingPark Enterprise All-in-one
  • Téléchargez votre fichier "export-YYYY-MM-DD.taodevices" sur l'interface graphique de ThingPark Enterprise.
Note

Au cours 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 sans problème sur la plateforme ThingPark Enterprise.

Au cas où vous voudriez recycler votre passerelle ThingPark Enterprise All-in-one en une passerelle LRR uniquement conventionnelle :

  • Retirez tous les composants de 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 re-flasher votre passerelle avec une image TPE BS, comme décrit dans le guide utilisateur ThingPark Enterprise.

Retour en arrière

Si quelque chose a mal tourné pendant la migration, vous avez la possibilité de revenir en arrière sur votre migration.

  • Retour complet : Tous vos capteurs resteront sur ThingPark Enterprise All-in-one.

  • Étape 1 : tous les capteurs migrés doivent être supprimés sur le ThingPark Enterprise Full-Edition.

  • Étape 2 : sur le panneau de la passerelle ThingPark Enterprise All-in-one, cliquez sur le bouton DÉMARRER LA RADIO.

  • Retour partiel : Tous vos capteurs migrés resteront sur ThingPark Enterprise Full-Edition, mais ceux qui n'ont pas été migrés resteront sur ThingPark Enterprise All-in-one.

  • Étape 1 : tous les capteurs migrés doivent être supprimés sur 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.