Guten Morgen,
ich möchte alle meine MySQL DB via Cronjob sichern.
Dazu habe ich die Anleitung von Allinkl genutzt.
http://all-inkl.com/wichtig/anleit…stellen_83.html
Allerdings werden die dumps dann im gleichen Ordner erstellt wie die Scripte.
Wenn ich mit einem automatischen Bereinigung Service (auch von allinkl) alle dateien in einem Ordner löschen möchte die älter als X tage sind werden die script auchg elöscht.
Es geht sich wahrscheinlich um folgende Zeile die geändert werden muss um die Backups in einem unterordner zu sichern.
/backup_script/Dumps
im backup_script sollen die scripte liegen und in /dumps/ dann die sicherungen:
exec("mysqldump -u $db_name -p'$db_passwd' --allow-keywords --add-drop-table --complete-insert --quote-names $db_name > $sql_file");
exec("gzip $sql_file");
EDIT:
Hat sich erledigt... hab es doch noch hinbekommen.
Vor
musste ich noch den kompletten Pfad angeben.
Klappt nun wunderbar