Archiv verlassen und diese Seite im Standarddesign anzeigen : mysqldump dann per sendmail verschicken
Hallo
Ich könnte wetten das es schon ein Scrpt mit Cronjob dafür gibt, darum frage ich euch.
Kennt oder hat jemand ein Script das von allen DB's ein mysqldump File erstellt und diese per Mail zuschickt ?
Vielen DANK !
hecke2000
25-04-2002, 07:42
#!/bin/sh
#
# Backup-shell zur taeglichen Sicherung der msql-Datenbank.
# heckmann@heiden-net.de
#
# Version: 0.2 permission errors fixed
# MB
# Version: 0.3 tar errors fixed
# MB
BACKUPDIR=/home/backups/msql
#
#
# Erstellen der einzelnen Datenbankensicherungen
#
#
mkdir $BACKUPDIR/tmp
/usr/local/Hughes/bin/msqldump heidendb > $BACKUPDIR/tmp/heidendb.msqldump
/usr/local/Hughes/bin/msqldump helf > $BACKUPDIR/tmp/helf.msqldump
/usr/local/Hughes/bin/msqldump groups > $BACKUPDIR/tmp/groups.msqldump
/usr/local/Hughes/bin/msqldump heidenkal > $BACKUPDIR/tmp/heidenkal.msqldump
#
#
# Komprimieren der Sicherungen
#
#
tar cvfz $BACKUPDIR/msqldump.tgz $BACKUPDIR/tmp
rm -R $BACKUPDIR/tmp
#
#
# versenden der Sicherung an alle Mitglieder der info-gruppe
#
#
cat $BACKUPDIR/msqldump.tgz | uuencode $BACKUPDIR/msqldump.tgz | mail -s msqldump msqldump@heiden-net.de
Vielen Dank
Das mit denn uuencode war mein hauptproblem und das nächste ist das ich alle DB sichern will und nicht nur bestimmte gibt es da was das alle DB Name mir zurückgibt ?
DANKE nochmals !
ComSubVie
25-04-2002, 21:50
mysqldump -A dumpt alle datenbanken
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.