Kennt sich jemand gut mit PHP aus?
#8
Meine getestete Lösung:

PHP-Code:
<?php

$dbuser 
'MEINDATENBANKBENUTZER';
$dbpassword 'MEINDATENBANKPASSWORT';
$dbname 'MEINDATENBANKNAME';
$dumpfile 'MEINDUMPFILENAME.sql'/* mit Pfad */

echo "Sichere " $dumpfile " ...<br />";
exec("mysqldump --user=$dbuser --password=$dbpassword --add-drop-table  $dbname > $dumpfile");
echo 
"MySQL gesichert.<br />";

echo 
"Erzeuge .gz-Datei ...<br />";
exec("gzip -f $dumpfile"); /* Loescht Originaldatei; fuer Behalten Parameter -k */
echo ".gz-Datei erzeugt.<br />";

?>
Fertig sieht es ganz einfach aus. Datum und Uhrzeit im Dateinamen erzeuge ich lokal (muss ich noch programmieren, kann ich aber), damit das Dumpfile auf dem Server jeweils denselben Namen hat und überschrieben wird.

Anselm
Früher war mehr UHER. Cool Meine UHER-Erinnerungen
Zitieren


Nachrichten in diesem Thema
[Kein Betreff] - von timo - 19.05.2018, 12:32
[Kein Betreff] - von Anselm Rapp - 19.05.2018, 14:58
[Kein Betreff] - von timo - 19.05.2018, 20:24
[Kein Betreff] - von Anselm Rapp - 20.05.2018, 12:08
[Kein Betreff] - von Anselm Rapp - 22.05.2018, 15:38
[Kein Betreff] - von Anselm Rapp - 23.05.2018, 14:28
[Kein Betreff] - von Anselm Rapp - 06.06.2018, 09:27
[Kein Betreff] - von timo - 06.06.2018, 10:02
[Kein Betreff] - von Anselm Rapp - 06.06.2018, 10:46
[Kein Betreff] - von Anselm Rapp - 24.06.2018, 07:12
[Kein Betreff] - von timo - 24.06.2018, 11:15
[Kein Betreff] - von Anselm Rapp - 24.06.2018, 12:12
[Kein Betreff] - von timo - 24.06.2018, 17:15

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste