rhondavius
Newbie
Hallo,
Ich versuche gerade ein bash-Script zu schreiben, das mir meine Mysqldatenbank sichert.
#! /bin/bash
mysqldump --opt --user=root --password=palimpalim my_database > /home/mr_user/Documents/Dasi/mysql_server2_backup.sql
Dieses Script funktioniert auch. Dieses Script soll später über den cron täglich gestartet werden.
Da die Sicherungsdatei nicht überschrieben werden soll müsste noch das Datum im Dateinamen erscheinen.
Dies soll über einen zusammengefügten String funktionieren. Ich bekomme es aber nicht hin.
Hat jemand ne Idee oder ne ordentliche Doku?
Mit dem Referenzmanual komm ich nicht klar.
Hier mein (kläglicher) Versuch...
#! /bin/bash
date +_%d_%m_%Y_
test_date='date "+_%d_%m_%Y_"'
echo $test_date
test_backupname="/home/mr_user/Documents/Dasi/mysql_server2_backup" & $test_date & ".sql"
echo "Ausgabe: $test_backupname"
mysqldump --opt --user=root --password=palimpalim my_database > $test_backupname
MFG Rhondavius
Ich versuche gerade ein bash-Script zu schreiben, das mir meine Mysqldatenbank sichert.
#! /bin/bash
mysqldump --opt --user=root --password=palimpalim my_database > /home/mr_user/Documents/Dasi/mysql_server2_backup.sql
Dieses Script funktioniert auch. Dieses Script soll später über den cron täglich gestartet werden.
Da die Sicherungsdatei nicht überschrieben werden soll müsste noch das Datum im Dateinamen erscheinen.
Dies soll über einen zusammengefügten String funktionieren. Ich bekomme es aber nicht hin.
Hat jemand ne Idee oder ne ordentliche Doku?
Mit dem Referenzmanual komm ich nicht klar.
Hier mein (kläglicher) Versuch...
#! /bin/bash
date +_%d_%m_%Y_
test_date='date "+_%d_%m_%Y_"'
echo $test_date
test_backupname="/home/mr_user/Documents/Dasi/mysql_server2_backup" & $test_date & ".sql"
echo "Ausgabe: $test_backupname"
mysqldump --opt --user=root --password=palimpalim my_database > $test_backupname
MFG Rhondavius