hs.scripts/rollback
2024-10-24 12:50:47 +02:00
..
flarum add flarum rollback scripts 2024-05-02 11:33:35 +02:00
keycloak add keycloak rollback scripts 2024-10-24 12:50:47 +02:00
nextcloud nextcloud rollback: add missing php variable 2024-10-21 14:54:33 +02:00
synapse initial commit 2024-04-25 13:49:12 +02:00
taiga initial commit 2024-04-25 13:49:12 +02:00
wordpress initial commit 2024-04-25 13:49:12 +02:00
readme.md initial commit 2024-04-25 13:49:12 +02:00
restore.sh initial commit 2024-04-25 13:49:12 +02:00

Das Ziel ist eine Anwendung regelmäßig auf einen alten Stand zu bringen. Aktuell ist das noch recht simpel, proof-of-concept mäßig und kann sicher noch besser gelöst werden.

restore.sh

Einfaches Einspielen einer Datenbank.

restore-with-files.sh

Einspielen der Datenbank und Wiederherstellen der Dateien

Cron

Ein Cron-Eintrag kann wiefolgt aussehen:

@daily $HOME/scripts/restore.sh > $HOME/var/log/restore.log 2>&1