Ich ma wieder
Folgendes Script soll irgendwann mal per Cron nachts meine DB sichern:
Hab das Script auch brav ge-700-chmod'et
ruf ich es nu mit ./dbbackup_sgb auf, bekomm ich folgendes:
Erstell ich n Dump per Hand, gehts
Allerdings wird auch n File erstellt, wenige Bytes groß, das auch tatsächlich mit Datum versehen ist... ?!
Folgendes Script soll irgendwann mal per Cron nachts meine DB sichern:
Code:
#!/bin/sh
DATUM=`date '+%Y-%m-%d'`
mysqldump -uwebxy -pabcde -hlocalhost --opt usr_webxy_2 > /home/backup/sgb/dbbackup_sgb.sql
gzip -9 --best /home/backup/sgb/dbbackup_sgb.sql
mv /home/backup/sgb/dbbackup_sgb.sql.gz /home/backup/sgb/dbbackup_sgb-${DATUM}.sql.gz
Hab das Script auch brav ge-700-chmod'et
ruf ich es nu mit ./dbbackup_sgb auf, bekomm ich folgendes:
12345:/home/backup/sgb # ./dbbackup_sgb
mysqldump: Got error: 1044: Access denied for user: 'webxy@localhost' to database 'usr_webxy_2' when using LOCK TABLES
Erstell ich n Dump per Hand, gehts
Allerdings wird auch n File erstellt, wenige Bytes groß, das auch tatsächlich mit Datum versehen ist... ?!