Page 1 sur 1

réinstallation

Publié : 30 juil. 2023, 08:15
par jimwest
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.

Re: réinstallation

Publié : 30 juil. 2023, 10:25
par Keros
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.

Re: réinstallation

Publié : 30 juil. 2023, 11:42
par jimwest
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.

Re: réinstallation

Publié : 30 juil. 2023, 11:49
par Keros
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.

Re: réinstallation

Publié : 30 juil. 2023, 17:09
par Zang2
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.

Re: réinstallation

Publié : 31 juil. 2023, 08:26
par lost
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"...
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).

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 ~/domoticz
Ainsi, on peut au besoin restaurer (tar -xvf domoticz_backup_YYYY_MM_DD.tar.gz) en cas de pépin... ou parcourir l'archive avec un logiciel d'extraction pour remettre le script oublié ou autre sur une nouvelle installation.

Re: réinstallation

Publié : 10 août 2023, 10:24
par jimwest
réinstallation totale effectuée...ça fonctionne...
Merci à tous