Backup: Nur Gladys oder auch mqtt, zigbee2mqtt, node-red, ...?

Hallo,
Bisher habe ich Gladys mit den nativ integrierten Geräten verwendet, und das von GladysPlus angebotene Backup hat mich beruhigt.

Aber ich habe beschlossen, auf ein höheres Integrationsniveau zu wechseln, indem ich über MQTT mit einem kleinen in Python entwickelten Server kommuniziere, der einige Geräte (wie meine Rollläden) steuert, und mich auch auf node-red für andere Integrationen (meine Tuya-Geräte, die Abfrage der Tempo-Tage von EDF, …) stütze. Ich habe zwei Tage damit verbracht, und es ist sehr leistungsfähig! Cool :wink:

Aber da all das nicht ‹ rein › Gladys ist, frage ich mich, wie es mit dem von GladysPlus durchgeführten Backup aussieht… Wird alles berücksichtigt (aber ich glaube nicht so richtig…)? Was muss ich manuell sichern, um eine Wiederherstellung durchführen zu können, falls ich sie eines Tages benötige?

Vielen Dank im Voraus für die Antwort!

die Flows (die du teilen kannst! :wink:) über Export, die du im Falle einer Konfigurationsänderung einfach wieder importieren kannst, der Rest wird von Gladys verwaltet. Nur Node-RED ist separat installiert und daher leider nicht von Gladys verwaltet, es gibt eine Anfrage dafür, du kannst deine Stimme abgeben :blush: Intégration Node-RED pour lancer un container en un clic

Hallo @StephaneB!

Aktuell sichert Gladys Plus die Gladys-Datenbank, und diese enthält die notwendigen Informationen, um die MQTT- und Zigbee2mqtt-Integrationen korrekt neu zu starten (das ist eine neue Entwicklung, die viel Arbeit erfordert hat und seit Version 4.18 verfügbar ist: Gladys Assistant 4.18 : Sauvegarde Zigbee2mqtt et gestion native des boutons (clic simple, double, ...))

Allerdings wird dein Python-Server nicht gesichert (das ist logisch :p), und auch nicht Node-RED.

Um Node-RED zu sichern, schau mal, was das Node-RED-Projekt für automatische Backups empfiehlt (falls du es automatisieren möchtest), oder du kannst auch die manuelle Lösung von @cce66 verwenden

Achtung, diese Anfrage betrifft nur das Starten von Node-RED, nicht das Sichern. Ich weiß nicht einmal, ob Node-RED eine API zum Abrufen eines Backups bietet (wie es Zigbee2mqtt zum Beispiel tut).

Beim Suchen hat er auch diese Lösung gefunden… die ich jetzt umsetzen werde! :blush:
https://www.npmjs.com/package/backup-docker
plus eine Kopie auf mein NAS, damit ich für die Sicherung meiner Node-RED-Flows beruhigt bin!
@pierre-gilles es stimmt schon, die Verwaltung von Node-RED durch Gladys wäre wirklich toll, da Node-RED den Mangel an Gladys ausgleichen kann, bis die häufigsten Mängel von Gladys behoben sind, da spezifische, besondere Bedürfnisse wirtschaftlich nicht tragbar sind, um sie zu integrieren, aber Node-RED ermöglicht es, sie zu verwalten, und es gibt so viele Beispiele im Netz, die helfen!
Für mich ist das Duo Gladys (Verwaltung der häufigen Fälle) Node-RED (Verwaltung der besonderen Fälle) ideal, da die Umsetzung der häufigen Fälle über Gladys einfach ist und für besondere Bedürfnisse muss man sich nur den Kopf zerbrechen und über die Community und das Netz findet man Lösungen! :wink:

Ich poste hier meinen Kommentar, aber was Node-RED betrifft, würde ich nicht empfehlen, solche Tools zu verwenden, um Node-RED zu sichern. Das ist der beste Weg, um beschädigte Backups zu erhalten, oder schlimmstenfalls, die Produktionsinstallation zu beschädigen.

Wenn ich bei Google suche, sehe ich, dass es Möglichkeiten gibt, die Node-RED-Sicherung direkt aus Node-RED heraus zu automatisieren :slight_smile:

Ansonsten, wenn du einen „Ordner-Sicherung“-Ansatz machen willst, empfehle ich dir, ein Skript zu erstellen:

  • Das Node-RED stoppt
  • Eine Sicherung des Node-RED-Ordners erstellt (es gibt super Tools wie rclone dafür)
  • Node-RED neu startet

ah ja, aber ich sprach nur von der Sicherung des Node-Red-Teils, für den Gladys-Teil gibt es Gladys-plus, das macht den Job und man braucht nicht mal einen NAS! Aber wie oben gesagt, wenn Gladys irgendwann den Node-Red-Docker mit der Sicherung der Flows verwaltet: +1: :winking_face_with_tongue:: :zany_face::
Ich hatte auf dem falschen Thread geantwortet…

Danke für eure Antworten. Das wird mir helfen, die notwendigen manuellen Backups hinzuzufügen :+1:… bis Gladys das erledigt :wink:.