Mysql Datenbanken automatisch sichern

Wie kann ich unter Linux Mysql Datenbanken automatisch sichern beziehungsweise Backups erstellen?

Das beste Tool dafür ist AutoMysqlBackup. Die Datenbank Backups werden in drei Ordner einkategorisiert: daily, monthly und weekly. Es werden also automatisch täglich um 6:25 Uhr morgens Backups erstellt, sowie wöchentliche und monatliche Backups vorgehalten.

Installieren des Pakets:

apt-get install automysqlbackup

In folgender Datei befindet sich die Konfiguration:

nano /etc/default/automysqlbackup

Ich habe folgende Anpassungen gemacht:

Das Verzeichnis wo die Backups landen angepasst, sowie Mail Einstellungen.

– stdout : will simply output the log to the screen if run manually.

BACKUPDIR="/backup/mysql"
MAILCONTENT="stdout"
MAILADDR="meine@email.de"

Unter /etc/cron.daily/automysqlbackup befindet sich der cronjob, welcher automatisch ausgeführt wird. Folgende Email erhaltet ihr dann:

Per Befehl „automysqlbackup“ könnt ihr auch manuell ein neues Backup anstoßen:

https://serverpilot.io/docs/how-to-back-up-mysql-databases-with-automysqlbackup/

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Scroll to Top