Bonjour,
je rencontre pas mal de soucis avec domoticz sur mon raspberry pi.
Si je fais une sauvegarde de la BDD, que je réinstalle raspbian et domoticz, et que je restaure la BDD, je perds quelque chose ?
Merci.
réinstallation
Re: réinstallation
Il y a tellement de choses qui peuvent être installées dans et à côté de DomoticZ qu'il est très compliqué de te répondre. La sauvegarde de la base de données et suffisante pour les données de DomoticZ, mais il peut y avoir des choses qui sont autour.
Un exemple : si tu as des plugins python, il peut être nécessaire de remettre certains fichiers.
Tu peux également avoir des taches Cron qui tournent, d'autres soft qui fonctionne (MQTT par exemple).
A minima, sauvegarde tout le dossier de DomoticZ et fais une image complète de ton système.
Un autre conseil : essaye de migrer d'une version de DomoticZ vers la même.
Un exemple : si tu as des plugins python, il peut être nécessaire de remettre certains fichiers.
Tu peux également avoir des taches Cron qui tournent, d'autres soft qui fonctionne (MQTT par exemple).
A minima, sauvegarde tout le dossier de DomoticZ et fais une image complète de ton système.
Un autre conseil : essaye de migrer d'une version de DomoticZ vers la même.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: réinstallation
Merci pour la réponse.
Effectivement, j'ai manqué de précision dans ma question.
En fait, je suis resté avec une utilisation très basique, sans rien installer autours.
J'aurais aimé savoir si je n'allais pas perdre mes jumelages avec mes différents appareils.
J'ai une clef zwave v1, du coup, je pense que c'est au niveau de la clef que ça se joue, et un rfxcom, là, je ne sais pas, mais je pense qu'au pire, il faudra faire une nouvelle découverte.
Effectivement, j'ai manqué de précision dans ma question.
En fait, je suis resté avec une utilisation très basique, sans rien installer autours.
J'aurais aimé savoir si je n'allais pas perdre mes jumelages avec mes différents appareils.
J'ai une clef zwave v1, du coup, je pense que c'est au niveau de la clef que ça se joue, et un rfxcom, là, je ne sais pas, mais je pense qu'au pire, il faudra faire une nouvelle découverte.
Re: réinstallation
Tu as du Zwave, sans rien autour ... Tu es donc encore avec OpenZwave. Regarde les infos que la dernière version 2023.2 : il y a des changements avec le Zwave.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: réinstallation
Salut,
Presque à chaque mise à jour de Domoticz, je me retrouve obligé de réinstaller l'image et de faire une installation complète (je dois probablement manquer de chance ou mal m'y prendre !).
Quoi qu'il en soit, en sauvegardant la base de données et en la restaurant, je n'ai jamais eu de problèmes. J'utilise un rfxcom et des mysensors, et après la restauration de la base de données, tout repart comme avant, y compris les scripts "éléments" (je n'ai rien d'autre en dehors de cela, pas de python, pas de tâches programmées...).
À noter qu'il m'est aussi arrivé de "casser" le système Linux et de ne pas avoir de sauvegarde récente. Dans ce cas, il est possible de récupérer le fichier "domoticz.db" qui se trouve dans le dossier de Domoticz (avec un lecture de carte sd), et en l'utilisant comme s'il s'agissait d'une sauvegarde dans l'interface de restauration, ça fonctionne également très bien.
Presque à chaque mise à jour de Domoticz, je me retrouve obligé de réinstaller l'image et de faire une installation complète (je dois probablement manquer de chance ou mal m'y prendre !).
Quoi qu'il en soit, en sauvegardant la base de données et en la restaurant, je n'ai jamais eu de problèmes. J'utilise un rfxcom et des mysensors, et après la restauration de la base de données, tout repart comme avant, y compris les scripts "éléments" (je n'ai rien d'autre en dehors de cela, pas de python, pas de tâches programmées...).
À noter qu'il m'est aussi arrivé de "casser" le système Linux et de ne pas avoir de sauvegarde récente. Dans ce cas, il est possible de récupérer le fichier "domoticz.db" qui se trouve dans le dossier de Domoticz (avec un lecture de carte sd), et en l'utilisant comme s'il s'agissait d'une sauvegarde dans l'interface de restauration, ça fonctionne également très bien.
Re: réinstallation
Niveau scripts, s'ils sont écrits via l'interface Domoticz ils sont en effet stockés dans la BDD avec le reste. S"ils sont dehors, écrits/édités dans "domoticz/scripts/[lua, dZvents, python]" selon le langage il faut les sauver/restaurer en cas de réinstallation complète (upgrade OK).Zang2 a écrit : 30 juil. 2023, 17:09 après la restauration de la base de données, tout repart comme avant, y compris les scripts "éléments"...
Chaque méthode a ses avantages (pas de risque d'oubli si en BDD) et inconvénients (certains ont eu Domoticz qui ne démarrait plus à cause d'un script posant pb, obligeant alors à éditer la BDD manuellement pour désactiver les évènements et pouvoir relancer/éditer le script fautif avant de réactiver les évènements)...
Mais dans tous les cas il est bien de sauvegarder tout le répertoire Domoticz par exemple en utilisant une commande similaire à celle du script d'upgrade béta:
Pour la date du jour YYYY_MM_DD, pour un backup à la racine du compte utilisateur ou est installé Domoticz:
Code : Tout sélectionner
sudo tar --exclude backups -czf ~/domoticz_backup_YYYY_MM_DD.tar.gz ~/domoticzRe: réinstallation
réinstallation totale effectuée...ça fonctionne...
Merci à tous
Merci à tous