query("SHOW DATABASES"); $gzip =0; $datei = date("d\.m\.Y\_H",time())."_Uhr_".date("i",time()); // Dateiname aus Datum und Uhrzeit bilden $datei .= ".gz"; $key=0; $is=''; while($inf = $TABLESINF->fetch_assoc()){ if($inf['Database'] == 'edv') { system("/usr/bin/mysqldump -uroot -p$pass -h localhost '".$inf['Database']."' | gzip > ".dirname(__FILE__).'/tmp/'.$hash.'/'.$inf['Database'].'_'.$datei, $fp); $is=$is.' '.$inf['Database']; $upload0 = ftp_put($connection_id, '/md1/mybackup/frank/server/sql/'.$inf['Database'].'_'.$datei,'tmp/'.$hash.'/'.$inf['Database'].'_'.$datei, FTP_BINARY); if (!$upload0) { echo $datei." Datei upload war fehlerhaft!
"; } else { unlink('tmp/'.$hash.'/'.$inf['Database'].'_'.$datei); } } $key++; } rmdir('tmp/'.$hash); ftp_quit($connection_id); } // Schließen der Verbindung ?>