
Gulaschprogrammiernacht 21
Playlist "Gulaschprogrammiernacht 21"
restor - Wiederherstellung verschiedener Dienste einer cloud aus Datensicherung
Im Falle eines Falles braucht man **Datenwiederherstellung**. Datensicherung ist zweitrangig.
In diesem Vortrag werde ich beispielhaft zeigen, wie man Daten für verschiedene, gleichzeitig laufende Dienste aus verschlüsselten borg-Repositories wiederherstellt. Beispiele enthalten nextcloud, dovecot, git, keycloak und slpad.
Dafür werden die Daten täglich gesichert und können mit einem einzigen shell-skript wiederhergestellt werden.
Als Nebeneffekt ist es möglich, Daten zwischen verschiedenen Servern zu verschieben.
Die Dienste laufen innerhalb eigener docker-container oder direkt auf dem Server.
Ansible wird benutzt, um die Dienste zu instalĺieren und zu starten.