Tägliche Backups einer MySQL Datenbank

Zur täglichen Sicherung meiner MySQL Datenbanken verwende ich folgendes einfache Script verbunden mit einem Aufruf aus Cron.

Zuerst ein Verzeichnis für die Datenbankbackups anlegen

mkdir /root/db-backup

Das Datenbankexportscript sie so aus
 

vi sql-db-export.sh

    mysqldump --user=admin --password=geheim db | gzip > /root/db-backup/db-datenbanken.sql.gz

Das ganze noch ausführbar einrichten

chmod +x /root/sql-db-export.sh

und für Cron einrichten

# min  hour  day  month  dow  user  command
10 1 * * * (cd /root; ./sql-db-export.sh)

Diese Backups werden dann noch mit tartarus auf einen Backup FTP Server geschrieben

29.12.12 Weitere Beiträge zu: mysql

Dies ist ein privater Blog von Hagen Bauer- berufstätiger Vater, Ehemann, Naturliebhaber, Läufer, Zelter, technikverliebt.


Creative Commons License
This blog is licensed under a Creative Commons License