software:tools:dbcopy
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tools:dbcopy [2019/12/23 09:05] – [Daten kopieren] thhoe | software:tools:dbcopy [2021/05/06 12:35] (aktuell) – [Restore] Quellen stoppen jau | ||
---|---|---|---|
Zeile 143: | Zeile 143: | ||
==== Cronjob ==== | ==== Cronjob ==== | ||
Wenn die manuelle Kopie erfolgreich war kann ein cronjob eingerichtet werden. Z.B. täglich: | Wenn die manuelle Kopie erfolgreich war kann ein cronjob eingerichtet werden. Z.B. täglich: | ||
- | < | + | < |
===== Restore ===== | ===== Restore ===== | ||
- | Um eine Sicherung wiederherzustellen | + | Um eine Sicherung wiederherzustellen eine Konfiguration anlegen bei der Ziel und Quelle vertauscht sind. Der User vz hat allerdings nicht genügend Rechte. \\ |
+ | Deshalb '' | ||
+ | |||
+ | Während des Restore dürfen auf keinen Fall neue Daten ankommen, das wird zu doppelte IDs und Abbruch führen. Daher alle Quellen stoppen die direkt oder indirekt auf die Datenbank zugreifen: Vzlogger, Scripte, ESP32, Cronjobs (aggregate), | ||
+ | |||
+ | Wenn beim Backup die Aggreagtionstabelle ausgelassen wurde sollte diese vor Inbetriebnahme der Cronjobs erstmals neu aufgebaut werden. | ||
+ | < | ||
+ | Das kann bei einer entsprechend großen Datenbank einige Stunden dauern und doppelte Ausführung des Sripts (per cron) würde zu Fehlern führen. |
software/tools/dbcopy.1577088359.txt.gz · Zuletzt geändert: 2019/12/23 09:05 von thhoe