Zum Inhalt springen

Pre-backup skript

  • von
#!/bin/bash
# neuer vserver: webserver

#
#variablen erzeugen
#
#Datum
datum=$(date +%Y%m%d)
tag=$(date +%d)

#mysql (update ok)
dbuser=Datenbankbenutzer einfügen
dbpasswd=$Datenbankpasswort einfügen

#
#DB sichern (alle)
#
echo "dump"
mysqldump -u $dbuser -p$dbpasswd  --all-databases >/home/mysql/Datenbanken_webserver$datum.sql
echo "ende"

#lokale Backups >2Tage entfernen
find /home/mysql/ -type f -mtime +2 -exec rm -f {} \;

Dieses kleine Skript ist mein pre-backup Skript. Es schreibt vor dem eigentlich Backup alle Datenbanken in eine Textdatei. So kann das Backupskript sie sichern, ohne den Mysql Daemon zu stoppen.

Schreibe einen Kommentar

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