[Gelöst] Erstellten SQL-Dump per FTP wegsichern

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Kellergeist2
Mitglied
Beiträge: 1133
Registriert: 01.06.2003 00:21
Wohnort: Dortmund
Kontaktdaten:

[Gelöst] Erstellten SQL-Dump per FTP wegsichern

Beitrag von Kellergeist2 »

Hallo zusammen,

ich verwende zur Sicherung meiner mySQL-DB das folgende PHP-Script.
Datenbanksicherung mit PHP - DUMP erstellen mit E-Mail-Benachrichtigung

Nach erfolgter Sicherung liegt die Datei natürlich noch auf dem Server.
Ich hätte jetzt gerne, dass dieses Script die gerade erstellte Datei auf einen externen FTP-Server überträgt (welcher eine Anmeldung erfordert).

Optimal wäre natürlich, wenn das Script dann anschließend (nach erfolgreicher Übertragung) alle anderen *.sql.gz-Dateien in dem Verzeichnis löscht, so dass immer nur die aktuellste Datensicherung auf dem Server verbleibt.

Es wäre super freundlich von euch, wenn ihr mir hier ein wenig behilflich sein würdet, wie das oben verlinkte Script (welches - mit realen Parametern - natürlich auf meinem Webspace liegt) erweitert werden müsste, um
a) die Datei per FTP zu übertragen
b) die anderen *.sql.gz-Dateien in dem Verzeichnis löscht

Ich danke euch schon jetzt vielmals für eure Unterstützung.
Zuletzt geändert von Kellergeist2 am 07.01.2009 11:46, insgesamt 1-mal geändert.
Gruß, Kellergeist2
[MSDynamics.de - die deutschsprachige Microsoft Dynamics Community]
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12207
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Erstellten SQL-Dump per FTP wegsichern

Beitrag von Mahony »

Hallo
Alle deine Wünsche lassen sich mit dem MySQLDumper perfekt realisieren.


Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Kellergeist2
Mitglied
Beiträge: 1133
Registriert: 01.06.2003 00:21
Wohnort: Dortmund
Kontaktdaten:

Re: Erstellten SQL-Dump per FTP wegsichern

Beitrag von Kellergeist2 »

Mahony hat geschrieben:Alle deine Wünsche lassen sich mit dem MySQLDumper perfekt realisieren.
Hallo Mahony,

vielen Dank für den Tipp.
Ich habe mir den MSD installiert. Sieht soweit wirklich ganz gut aus und ist idiotensicher zu bedienen.
Habe es jetzt soweit konfiguriert und warte nun darauf, dass der CRON zum ersten mal zuschlägt ;-)

Warum das Rad neu erfinden, wenn es doch schon mächtige Programme gibt, die sowas (viel besser) können!?
Nochmals DANKE!

Edit: Rein technisch funktionierte alles wunderbar, leider ist die Scriptlaufzeitbeschränkung für Perl-Scripte derart kurz, dass ein Backup mittels CRON nicht vollständig durchlaufen würde.
Habe mich durch die PHP-Befehlsreferenz durchgekämpft und das ursprüngliche Script dahingehend erweitert, dass
a) die Datensicherung per FTP auf einen anderen Server kopiert wird
b) alte Datensicherungen automatisch gelöscht werden (es bleibt immer nur die letzte auf dem Server)
Gruß, Kellergeist2
[MSDynamics.de - die deutschsprachige Microsoft Dynamics Community]
Antworten

Zurück zu „Coding & Technik“