Hallo Leute,
ich möchte eine MySql-Datenbank sichern. Hierzu habe ich bei 1und1 folgendes kleines Skript gefunden:
<?php
// Bitte hier Ihre Daten eintragen
$host= 'dbxx.puretec.de';
$user= 'dbxxxxxx';
$pass= 'xxxxxxxx';
$db= 'dbxxxxxxx';
// Befehl ausführen und in Zipfile speichern
system(sprintf(
'mysqldump --opt -h%s -u%s -p%s %s | gzip > %s/dumpDB.sql.gz',
$host,
$user,
$pass,
$db,
getenv('DOCUMENT_ROOT')
));
echo '+DONE';
?>
Das Skript funktioniert auch einwandfrei und speichert die Datei in das root-Verzeichnis. Nun möchte ich sie aber in ein Unterverzeichnis zum Beispiel
/backup speichern. Irgendwie bekomme ich das aber nicht hin. Kann mir jemand sagen wie ich die mysqldump-Zeile abändern muss damit es klappt?
Viele Grüße
Ole