hs.scripts/rollback
2024-04-25 13:49:12 +02:00
..
nextcloud initial commit 2024-04-25 13:49:12 +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