Comment créer une sauvegarde journalière de son système Home Assistant ?
Bonjour aujourd’hui je viens vous faire un petit tutoriel pour faire une sauvegarde journalière de votre solution domotique Home Assistant. Après vous avoir fait la présentation complète de la box Green ou encore l’installation sur une Freebox Delta, il va falloir impérativement faire une mise à jour très régulière de son système sans quoi en cas de plantage vous serez bon pour tout reprendre à 0.
L’enregistrement de votre box domotique Home Assistant représente une pratique essentielle pour maintenir la robustesse et la fiabilité de votre système domotique. Cette pratique offre une gamme d’avantages considérables, allant de la sauvegarde des configurations à la prévention des pertes de données en passant par la facilitation de la restauration en cas de dysfonctionnement.
1° A quoi cela ça sert de faire une sauvegarde ?
Enregistrer quotidiennement votre box domotique Home Assistant peut être bénéfique pour plusieurs raisons :
- Sauvegarde intégrale : L’enregistrement quotidien assure une sauvegarde complète de toutes les configurations, automatisations, intégrations et données stockées dans votre système Home Assistant. Cette sauvegarde inclut également les paramètres personnalisés, les scènes, les scripts et toute autre information cruciale pour le fonctionnement de votre domicile connecté.
- Restauration en cas de dysfonctionnement : En cas de panne matériel ou logiciel, ou même en cas de mauvaise manipulation entraînant un dysfonctionnement de votre système, disposer d’une sauvegarde quotidienne permet une restauration rapide et fiable. Vous pouvez ainsi revenir à un état de fonctionnement antérieur sans perdre de données importantes ou de configurations personnalisées.
- Historique des données : Outre la sauvegarde des configurations, l’enregistrement quotidien crée un historique précieux de l’utilisation de votre système domotique. Vous disposez ainsi d’une trace détaillée de l’évolution de vos automatisations, de vos capteurs et de vos appareils connectés au fil du temps. Cet historique peut être utile pour analyser les tendances, diagnostiquer les problèmes potentiels ou simplement suivre l’évolution de votre domicile connecté.
- Sécurité et protection des données : La sauvegarde quotidienne contribue également à renforcer la sécurité de votre système en cas de perte ou de compromission des données. Si vous utilisez des informations sensibles dans votre système domotique, comme des horaires de présence ou des données de sécurité, disposer de sauvegardes régulières vous assure de pouvoir restaurer votre système en cas de besoin, limitant ainsi les risques de perte ou de divulgation de données sensibles.
- Prévention des pertes de données : Enfin, l’enregistrement quotidien garantit que vous ne perdrez pas de données importantes en cas de problème imprévu. Que ce soit en raison d’une défaillance matérielle, d’une erreur de configuration ou d’un problème logiciel, disposer de sauvegardes régulières vous permet de minimiser les risques de perte de données et de maintenir la continuité de votre système domotique.
2° Installation de l’add-ons :
Dans ce tutoriel je vais vous montrer comment paramétrer tout ceci avec un enregistrement sur le disque dur d’une Freebox Delta ou Ultra. J’avais déjà fait l’enregistrement sur mon ancienne Freebox Ultra et là cela fonctionne pareil sur la Freebox Ultra. Cependant il vous faudra vous munir d’un disque dur en interne ou en externe mais attention avec la dernière Freebox aux dernières nouvelles il y a des soucis de compatibilité avec le Wi-Fi et un branchement en externe d’un disque dur.
Vous allez le voir la procédure peut paraitre complexe alors que cela se fait très facilement.
Dans un premier temps il faut se rendre les « Paramètres ».
On va maintenant se rendre dans l’onglet « Modules complémentaires ».
On va maintenant cliquer sur « Boutique des modules complémentaires » pour ajouter notre dépôt.
Cela n’est pas nécessaire de chercher dans la liste présente puisque ce dernier n’est pas répertorié dans la liste des modules ci-joint.
Une fois dans la nouvelle fenêtre, il faudra cliquer en haut à droite sur les trois petits points et cliquer sur « Dépôts ».
Une nouvelle fenêtre s’ouvre, il faudra copié/collé se lien là : https://github.com/thomasmauerer/hassio-addons
Après quelques secondes de recherche, le dépôt est trouvé automatiquement.
De retour sur la boutique des modules complémentaires, on peut apercevoir une nouvelle catégorie apparaitre se prénommant « Tom’s Home Assistant Add-ons ».
Si toute fois le dépôt n’apparait pas, vous pouvez rafraichir la page.
Cliquez sur le dépôt pour l’ouvrir et commencer l’installation et le paramétrage.
3° Création des dossiers dans la Freebox :
Alors pour cette partie rien de plus simple, il va falloir créer les dossiers où l’on souhaite stocker nos différentes sauvegardes. Là je les créer depuis mon Mac mais la procédure sous Windows est pratiquement semblable.
Ouvre une nouvelle fenêtre Finder et cliquez sur l’emplacement appelé « Freebox Server » puis sur le dossier « Disque 1 ».
Créé un nouveau dossier que vous l’appellerez « Sauvegarde » ou tout autre nom que vous souhaitez.
Comme j’ai plusieurs Home Assistant (Production et tests), j’en ai profité pour bien dissocier chaque solution par dossier.
Bien évidemment si vous n’avez qu’un seul Home Assistant, cela ne vous sert à rien d’en créer plusieurs à moins que vous ayez également une sauvegarde de Jeedom à faire dans ce cas vous pouvez tout centraliser dans un seul et même dossier pour plus de clarté.
4° Configuration de Samba Backup :
Maintenant que l’on a créé notre dossier sur la Freebox Delta ou Ultra, on va pouvoir de ce pas procéder maintenant à son installation en cliquant sur « Installer ». Rien de plus simple puisque vous n’aurez rien à faire.
Avant de faire quoi que ce soit, il ne faut surtout pas cliquer sur « Démarrer » sans avoir préalablement configurer les paramètres que l’on voit juste après. Comme on peut le voir, un voyant rouge nous indique comme quoi le dépôt n’est pas encore lancé
Cliquez maintenant dans l’onglet « Configuration ».
C’est sur cette page que l’on va indiquer les différents paramètres comme :
- L’adresse IP de votre Freebox server (généralement son adresse est « 192.168.1.254 »).
- Le disque sur lequel se trouve le dossier (Si vous n’avez pas changé le nom, il se prénomme « Disque 1 »).
- Le nom du dossier ou le chemin pour l’enregistrement (Comme j’ai plusieurs dossiers, il faut les séparer par un « / »).
- Le nom d’utilisateur (par défaut c’est « freebox »).
- Le mot de passe (Celui que vous utilisez pour vous connecter à « mafreebox.freebox.fr »).
- Le nombre de sauvegarde en local (disque où est installé Home Assistant) que vous souhaitez garder (Pour ma part j’ai remplacé « All » par 5 ce qui est bien suffisant en cas de soucis).
- Le nombre de sauvegarde en externe (votre disque dur de la Freebox) que vous souhaitez garder (Pour ma part j’ai également remplacé « All » par 5).
- L’heure que vous souhaitez effectuer votre sauvegarder.
- Les jours que vous souhaitez effectuer une sauvegarde (Je n’ai rien changer car pour moi je fais des changements tous les jours).
Ne pas oublier d’enregistrer par la suite pour valider vos paramètres. Si vous souhaitez tester le système, que tout fonctionne parfaitement et ne pas attendre le lendemain de votre sauvegarder, il faut simplement indiquer quelques minutes plus tard.
De retour sur l’onglet « Info », vous pouvez si vous le souhaitez activer :
- Le chien de garde qui redémarrera l’extension en cas de panne.
- La mise à jour automatique.
Cliquer maintenant sur « Démarrer ».
Comme on peut le voir, l’extension est bien démarrée avec le pourcentage d’utilisation du CPU ainsi que la RAM.
5° Vérification de la bonne prise en compte :
Si vous avez réglé l’enregistrement quelques minutes après avoir renseigné les différents paramètres, dans l’onglet « Journal » vous pouvez voir les Logs apparaitre en vert confirmant l’enregistrement avec succès. Si un ou plusieurs paramètres sont non conforme celui-ci apparaitra en rouge.
Pour vérifier que les sauvegardes en internes soient bien effectuées, il va falloir se rendre dans les « Paramètres ».
Puis dans « Système ».
Et enfin dans « Sauvegardes ». On peut déjà d’un coup d’œil apercevoir que la dernière sauvegarde a bien été effectué puisqu’elle date de 12 minutes.
Une fois sur la page des sauvegardes, on aperçoit que notre fichier a bien été créé sous le nom de « Samba Backup + la date effectuée).
Lorsque je reviens sur mon dossier sur la Freebox (bon c’est les sauvegardes de ma box de production), où sont stockés mes sauvegardes externes, on peut voir qu’il n’y a que 5 sauvegardes puisque les précédentes sont écrasées au fur et à mesure.
6° Conclusion :
En résumé, enregistrer quotidiennement votre box domotique Home Assistant offre une assurance contre la perte de données, facilite la restauration en cas de dysfonctionnement, crée un historique précieux pour l’analyse et le suivi, renforce la sécurité de votre système et contribue à maintenir la robustesse et la fiabilité de votre domicile connecté.
Comme vous avez pu le voir l’intégration de l’extension est assez simple à mettre en place Ce qui pour moi est plutôt une priorité si l’on ne veut pas rencontrer des soucis par la suite.
Je vais continuer ce genre de tutoriel ce qui permet aux néophytes de pouvoir se lancer sans trop de difficultés. Toujours dans les extensions dans le prochain tutoriel on va voir comment installer HACS ce qui permet d’installer encore plus d’intégrations et d’interfaces en plus de ceux existants.
Commentaires récents