Seite 1 von 3

phpBB-DB-Backup mit Cronjob

Verfasst: 25.09.2006 17:02
von thoha
Hi @all


Folgendes Problem/Frage:

Ich möchte meine Backups automatisieren, mittels Cronjob.

Welche Stelle im Quellcode von phpBB (2.0.21) ist für das Ausführen des backups verantwortlich?

Was das Script können müsste:

=> Backup täglich ausführen
=> Backup in den CGI-Bin speichern
=> Jedes backup sollte im Dateinamen das Datum haben, zB 25_9_06


Bitte helft mir, ich bin ein völliger Newbie auf dem Bereich Cronjob!

Noch was: ich möchte kein MySQL-Dumper benutzen!



Vielen Dank schon im voraus

Verfasst: 25.09.2006 20:14
von Miriam
Nimm MySQLDumper. Da geht auch Cronjob mit... alles so, wie Du willst.
kannst Dir das Backup schicken lassen. mit Datum in Dateinamen, Wenn gewünscht komprimiert oder multipart... Schau es Dir an.

Verfasst: 26.09.2006 00:05
von DreamPromise
Moin moin

also ich hatte mir mal diese Teil eingebaut.

Bisher sicher ich meine Datenbanken täglich mittels CJ den ich so eingestellt hab das er jeden Tag eine Datei (sichern.phpx) aufruft.
Dann werden die entsprechenden Tabellen in einem Verzeichnis auf dem root gespeichert.

Was muß ich denn in den CJ eintragen damit er mit ein Backup mittels MySQLDumper macht ???

Danke schon mal

DP

Verfasst: 26.09.2006 00:39
von area57
der SQLDumper gibt dir einen Link den du in deinen CJ eingeben musst ;)

Verfasst: 26.09.2006 00:53
von DreamPromise
Moin moin

hab lange gesucht...aber nichts gefunden.
Wo wird der Link denn angegeben ??

DP

Verfasst: 26.09.2006 01:22
von area57
moin

unter
Backup --> Backup PERL --> Aufruf im Browser oder für externen Cronjob:

Verfasst: 26.09.2006 01:27
von DreamPromise
Moin moin

jaaaa...das hatte ich auch erst in Verdacht und ausprobiert.
Leider kommt ;
You don't have permission to access /mysqldumper/msd_cron/crondump.pl on this server.
Was heißt das bitte ??

DP

Verfasst: 26.09.2006 15:58
von Miriam
Dass Du scheinbar die Rechte nicht richtig gesetzt hast. Zumindest nicht auf dieses Verzeichnis.
Auf manchen Servern kan es sein, dass Du die *.pl Dateien ins cgi-bin verschieben musst. Dann solltest Du aber auch die config-Datei anpassen.....

Konkrete Hinweise findest Du im Forum des MySQLDumpers.

Verfasst: 26.09.2006 17:51
von thoha
um auf meine frage zurückzukommen:

wie kann ich ein DB-Backup mithilfe von Cronjob, aber ohne MySQLDumper realisieren?

Verfasst: 26.09.2006 18:48
von Miriam
Indem Du ein Dir genehmes Script schreibst und es im Cronjob einträgst....
Ich würde allerdings nicht den Dump im Root speichern, denn da kann ihn jeder anschauen. :)