Ole: mysqldump

Beitrag lesen

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