- Mitglied seit
- 08. Dez 2015
- Beiträge
- 93
- Punkte für Reaktionen
- 0
- Punkte
- 6
Guten Morgen,
nach erfolgtem Umstieg von meiner DS 216j auf eine DS 218+ hat sich auf das Handling mit den Datenbanken etwas geändert.
Bisher erfolgte die Verwaltung mir MariaDB 5, nun mit MariaDB 10.
Auch der Port ist ein anderer, nämlich 3307 statt 3306.
Das konnte ich inzwischen auch schon anpassen sodass eine Verbindung zur Datenbank besteht.
Allerdings funktioniert das mysqldump mittels Skript nicht, es lief auf der DS215j und 216j bisher wie folgt:
KEEP=720
BACKUPS=`find /volume1/web/backup -name "mysqldump-*.gz" | wc -l | sed 's/\ //g'`
while [ $BACKUPS -ge $KEEP ]
do
ls -tr1 /volume1/web/backup/mysqldump-*.gz | head -n 1 | xargs rm -f
BACKUPS=`expr $BACKUPS - 1`
done
DATE=`date +%Y%m%d%H%M%S`
rm -f /volume1/web/backup/.mysqldump-${DATE}.gz_INPROGRESS
/bin/mysqldump --opt -uroot -p --all-databases | gzip -c -9 > /volume1/web/backup/.mysqldump-${DATE}.gz_INPROGRESS
mv -f /volume1/web/backup/.mysqldump-${DATE}.gz_INPROGRESS /volume1/web/backup/mysqldump-${DATE}.gz
exit 0
Nun wird das Skript mit folgender Fehlermeldung abgebrochen (s. roter Skriptteil):
Standardausgabe/Fehler:
/volume1/web/mysqlbackup.sh: line 15: /bin/mysqldump: No such file or directory
Der Ordner /bin ist vorhanden, mysqldump jedoch nicht.
Also habe ich mittels putty den Ordner mysqldump angelegt.
Dann kommt allerdings der Fehler:
Standardausgabe/Fehler:
/volume1/web/mysqlbackup.sh: line 15: /bin/mysqldump: Is a directory
Gefällt ihm also auch nicht --> den Ordner habe ich wieder gelöscht.
Kann mit hier jemand Hilfestellung zur Konfiguration geben?
nach erfolgtem Umstieg von meiner DS 216j auf eine DS 218+ hat sich auf das Handling mit den Datenbanken etwas geändert.
Bisher erfolgte die Verwaltung mir MariaDB 5, nun mit MariaDB 10.
Auch der Port ist ein anderer, nämlich 3307 statt 3306.
Das konnte ich inzwischen auch schon anpassen sodass eine Verbindung zur Datenbank besteht.
Allerdings funktioniert das mysqldump mittels Skript nicht, es lief auf der DS215j und 216j bisher wie folgt:
KEEP=720
BACKUPS=`find /volume1/web/backup -name "mysqldump-*.gz" | wc -l | sed 's/\ //g'`
while [ $BACKUPS -ge $KEEP ]
do
ls -tr1 /volume1/web/backup/mysqldump-*.gz | head -n 1 | xargs rm -f
BACKUPS=`expr $BACKUPS - 1`
done
DATE=`date +%Y%m%d%H%M%S`
rm -f /volume1/web/backup/.mysqldump-${DATE}.gz_INPROGRESS
/bin/mysqldump --opt -uroot -p --all-databases | gzip -c -9 > /volume1/web/backup/.mysqldump-${DATE}.gz_INPROGRESS
mv -f /volume1/web/backup/.mysqldump-${DATE}.gz_INPROGRESS /volume1/web/backup/mysqldump-${DATE}.gz
exit 0
Nun wird das Skript mit folgender Fehlermeldung abgebrochen (s. roter Skriptteil):
Standardausgabe/Fehler:
/volume1/web/mysqlbackup.sh: line 15: /bin/mysqldump: No such file or directory
Der Ordner /bin ist vorhanden, mysqldump jedoch nicht.
Also habe ich mittels putty den Ordner mysqldump angelegt.
Dann kommt allerdings der Fehler:
Standardausgabe/Fehler:
/volume1/web/mysqlbackup.sh: line 15: /bin/mysqldump: Is a directory
Gefällt ihm also auch nicht --> den Ordner habe ich wieder gelöscht.
Kann mit hier jemand Hilfestellung zur Konfiguration geben?