software:tools:dbcopy
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
software:tools:dbcopy [2018/04/01 15:13] – PR 688 jau | software:tools:dbcopy [2019/06/30 08:29] – Hinweise zur aktuellen Version jau | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== dbcopy - inkrementelle Datenbankkopie ====== | ====== dbcopy - inkrementelle Datenbankkopie ====== | ||
+ | < | ||
Möchte man die Datenbank sichern oder auf einem zweiten System zur Verfügung haben stößt man bei Verwendung von [[software/ | Möchte man die Datenbank sichern oder auf einem zweiten System zur Verfügung haben stößt man bei Verwendung von [[software/ | ||
Zeile 10: | Zeile 10: | ||
===== Installation ===== | ===== Installation ===== | ||
In der Standardinstallation ist dbcopy über php direkt nutzbar. | In der Standardinstallation ist dbcopy über php direkt nutzbar. | ||
- | < | + | < |
+ | < | ||
Möchte man dbcopy von der Kommandozeile aus starten muss erst die Berechtigung gesetzt werden: | Möchte man dbcopy von der Kommandozeile aus starten muss erst die Berechtigung gesetzt werden: | ||
- | < | + | < |
Sollte dbcopy doch nicht auf dem System verfügbar sein kann das mit | Sollte dbcopy doch nicht auf dem System verfügbar sein kann das mit | ||
Zeile 74: | Zeile 75: | ||
} | } | ||
</ | </ | ||
+ | < | ||
In der Datei werden Quelle (**" | In der Datei werden Quelle (**" | ||
Zeile 112: | Zeile 114: | ||
Datensätze der Tabelle werden nicht kopiert. Für Aggregationswerte ist es sinnvoller sie aus data neu zu generieren als die redundaten Daten nochmal zu speichern. Möchte man die Tabelle aggregate ebenfalls sichern " | Datensätze der Tabelle werden nicht kopiert. Für Aggregationswerte ist es sinnvoller sie aus data neu zu generieren als die redundaten Daten nochmal zu speichern. Möchte man die Tabelle aggregate ebenfalls sichern " | ||
===== Zieldatenbank erstellen ===== | ===== Zieldatenbank erstellen ===== | ||
- | < | + | < |
<note important> | <note important> | ||
===== Daten kopieren ===== | ===== Daten kopieren ===== | ||
- | < | + | < |
+ | < | ||
Erfolgreiche Kopie: | Erfolgreiche Kopie: | ||
< | < | ||
Zeile 133: | Zeile 136: | ||
==== 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 ===== | ||
+ | Um eine Sicherung wiederherzustellen einfach eine Konfiguration anlegen bei der Ziel und Quelle vertauscht sind. Das übrige Vorgehen ist identisch. |
software/tools/dbcopy.txt · Zuletzt geändert: 2021/05/06 12:35 von jau