Zum Hauptinhalt springen

Datensicherung

Die Anwendung besitzt von sich aus kein Backup-Skript zur Verfügung. Das Backup muss daher händisch erfolgen.

Datenbank

Zur Sicherung der Datenbank kann (zum Beispiel) das Tool mysqlbackup verwendet werden.

Datenbank sichern

Mit dem folgenden Kommando kann die Datenbank gesichert werden:

$ mysqlbackup -u USER -p DATENBANK > sso.sql

USER und DATENBANK müssen entsprechend durch den Datenbanknutzer und den Namen der Datenbank ersetzt werden. Der Parameter -p bewirkt, dass das Passwort eingegeben werden muss.

Datenbank zurückspielen

Mit dem folgenden Kommando kann die Datenbank zurückgespielt werden:

$ mysql -u USER -p DATENBANK < sso.sql

USER und DATENBANK müssen entsprechend durch den Datenbanknutzer und den Namen der Datenbank ersetzt werden. Der Parameter -p bewirkt, dass das Passwort eingegeben werden muss.

Wichtige Dateien

Folgende Dateien müssen im Backup enthalten sein:

  • .env.local
  • certs/idp.crt
  • certs/idp.key
  • optional: certs/ca.crt (bei der Nutzung des Active Directory Authentication Servers)
  • optional: assets/css/custom/*.scss
  • optional: assets/css/custom/*.scss
  • optional: public/images/*