Quelques détails sur la Zibase Mini ...

Jeudi, 10 Avril 2014 06:00 Cmoi20
Imprimer
Note des utilisateurs: / 3
MauvaisTrès bien 

Je vous propose aujourd’hui d’entrer un peu plus loin dans la ZiBase Mini et de voir comment s’organisent les différents fichiers utilisés dans celle-ci. Voir comment récupérer / sauvegarder votre licence pour ensuite l’intégrer dans un nouveau Raspberry Pi. Le but étant de savoir redémarrer sur un nouveau Raspberry Pi, si votre premier venait à ne plus fonctionner ...

Le paquet d’installation contient 2 types de fichiers :

-    Les exécutables Xibase et Xibaseloop qui sont copiés dans le répertoire /usr/bin

-    Les fichiers de paramètres copiés dans le répertoire /opt/zodianet

 

Nous allons ici nous intéresser aux fichiers présents dans le répertoire /opt/zodianet. Voici la liste des fichiers :


Les 4 fichiers zodiafile00x.dat sont présents dans le package d’origine. Le reste est généré lors du lancement de l’exécutable. Il s’agit de votre configuration, des clefs d’authentification de votre ZiBase et des paramètres.

Je ne m’attarderais pas non plus sur les fichiers .dat qui contiennent votre configuration et vos clefs d’authentifications. Sachez juste que ce sont les fichiers à garder pour restaurer les données sur un autre périphérique. Nous effectuerons un test de restauration plus tard.

Le fichier used-eth0-mac.dat.txt contient :

Il s’agit de l’adresse MAC de mon Raspberry Pi. Ce fichier est régénéré au démarrage de Xibase. Il sera à supprimer si l’on désire exécuter la licence sur un autre Raspberry Pi car son adresse MAC est unique.

On remarque que lorsqu’on le supprime (ou le renomme pour pouvoir le restaurer), il est automatiquement régénéré au lancement de Xibase :

Le fichier licence-Xixxxxxxxxxxx-GMTyyyyyyyyy-info.txt contient :


Il s’agit de l’identifiant de ma Zibase mini. Tentons de le supprimer (ou de le renommer pour le cas de restauration) :


Cela ne semble pas perturber le fonctionnement. La ZiBase reste fonctionnelle et continue de s’authentifier auprès de Zodianet.

Il semble donc évident que la copie des fichiers *.dat du dossier /opt/zodianet permet de restaurer une zibase sur un autre périphérique (carte mémoire) en cas de crash du premier.  Attention, votre licence est associée à votre Raspberry Pi. En cas de crash du Raspberry lui-même, il convient de contacter Zodianet pour transférer la licence vers votre nouveau périphérique.

Cela permet également de sauvegarder vos certificats et votre configuration si cela est nécessaire. Mais votre configuration est également disponible sur les serveurs de Zodianet.

ATTENTION : il faut strictement faire attention à ne pas lancer 2 Xibase simultanément avec la même licence car cela risque de perturber l’utilisation de votre compte.

 

Faisons le test :

1) Je sauvegarde les fichiers *.dat du dossier /opt/zodianet et je les restaure sur une autre carte mémoire utilisant l’image officielle de Zodianet :


2) Je lance le service

Je retrouve ma Zibase Mini fonctionnelle avec la licence active et mes périphériques et scénarios qui sont repris automatiquement.

L’idée ici était de vous présenter le fonctionnement détaillé de la Zibase Mini. Dans un prochain article, nous entrerons plus en détail sur les spécificités fonctionnelles de cette nouvelle ZiBase.

Vous n'avez pas compris un point ? Vous vous posez une question ? Vous pouvez nous contacter via le bouton Assistance sur votre gauche. N'hésitez pas à demander un rendez-vous téléphonique avec Domotics.

Vous avez aimé cet article ? Vous pouvez le partager sur vos réseaux sociaux pour soutenir son auteur et l'encourager à écrire de nouveaux articles ...

 

Cet article vous est proposé par CMoi20: Cmoi20 est consultant en sécurité informatique. Intéressé par ce domaine depuis toujours, il s'est lancé dans la domotique en 2013. Il vous propose maintenant de partager son expérience sur le magazine de Toute La Domotique.

Mise à jour le Mercredi, 09 Avril 2014 21:47