C
ccc
Routinier
hi
howto mysql datenbank täglich vom cron sichern ?
gruss
ccc
howto mysql datenbank täglich vom cron sichern ?
gruss
ccc
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
set $(date)
echo "********** Creating MYSQL-Dump **********"
echo " "
echo "Dumping for DB: WEB ......................."
# backup for mysql WEB (database dump)
/opt/mysql4/bin/mysqldump -u root --password=xxxxxx --opt web > /storage/web_dump/mysql_dump_web_$2-$3.sql
gzip -f /storage/web_dump/mysql_dump_web_$2-$3.sql
echo "Done ....................................."
ExRevel schrieb:@damager, jo schaut doch sehr gut und vorallem simpel aus.
The Unknown schrieb:kleienr Nachtrag aber noch zum Script:
Wenn man ein solches sich schreibt, sollte man drauf achten das _nur_ der jeweilige Cron-Nutzer zugriff drauf hat, da hier ein Klartext-Passwort angegeben wird - soll ja nicht in Fremde hände geraten
#!/bin/bash
#
# MySQL Backup Script
#
# dumps Database mysql and test
# and truncates binary logs
# to /backup
MYSQLBIN=/home/mysql/bin
DUMPDIR=/backup
if test -x $MYSQLBIN/mysqldump
then
echo "Dumping Database mysql..."
$MYSQLBIN/mysqldump -u root --password=password --flush-logs --opt mysql > $DUMPDIR/mysql
echo "Dumping Database test..."
$MYSQLBIN/mysqldump -u root --password=password --flush-logs --opt test > $DUMPDIR/test
else
echo "Backup failed"
fi