| Author |
Message |
xxyy
knows MySQLDumper

Joined: 23 Jan 2011
Posts: 2

|
Posted:
2011-01-23, 16:35 Cronjob-Backup ohne Perl |
  |
Hallo,
ist es vielleicht auch möglich, ein automatisiertes Backup (cronjob.de) zu erstellen, wenn Perl bei meinem Hoster nicht aktiviert ist? (Stichwort: php aufrufen?)
Danke.
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1708
Location: Nähe Bielefeld

|
Posted:
2011-01-23, 18:40 (No subject) |
  |
|
   |
 |
xxyy
knows MySQLDumper

Joined: 23 Jan 2011
Posts: 2

|
Posted:
2011-01-23, 19:04 (No subject) |
  |
Habe ich jetzt, danke.
Leider bekomme ich sofort einen Fehler..
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-01-23, 19:53 (No subject) |
  |
Nimm 1.24 und nicht die Entwicklerversion 1.25.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
o0Pascal0o
uses MSD regulary


Joined: 01 Nov 2010
Posts: 22

|
Posted:
2011-02-02, 00:17 (No subject) |
  |
Ich habe mal irgendwo gelesen, dass man automatisierte Sicherungen mit mysql-dumper und cronjob.de machen kann.
Und wenn doch:
Muss ich die crondump.pl aufrufen mit cronjob.de? Oder muss ich mir erst eine eigene crondumpeigen.pl erstellen?
Also so z.B.: http://www.host.de/forum/msd/msd_cron/crondump.pl
Vielen Dank
|
|
  |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1708
Location: Nähe Bielefeld

|
Posted:
2011-02-02, 13:10 (No subject) |
  |
|
   |
 |
o0Pascal0o
uses MSD regulary


Joined: 01 Nov 2010
Posts: 22

|
Posted:
2011-02-02, 16:29 (No subject) |
  |
Danke, das ist ja einfach.
Und was ist mit der Aufrufzeit für Cronjobs. Dort steht, dass diese maximal nur 45 Sekunden sein kann. Das wäre ja dann kaum möglich die DB so schnell zu sichern. Oder hat der Wert etwas anderes zu bedeuten!?
Vielen Dank
Pascal
|
|
  |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1708
Location: Nähe Bielefeld

|
Posted:
2011-02-02, 21:00 (No subject) |
  |
|
   |
 |
o0Pascal0o
uses MSD regulary


Joined: 01 Nov 2010
Posts: 22

|
Posted:
2011-02-03, 00:14 (No subject) |
  |
Ist die Cronjob-Ausführungszeit = der Ausführungszeit für die Datenbanksicherung?
Oder was ist die Cronjob-Ausführungszeit?
|
|
  |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1708
Location: Nähe Bielefeld

|
Posted:
2011-02-03, 01:37 (No subject) |
  |
« o0Pascal0o » wrote: Oder was ist die Cronjob-Ausführungszeit?
Das fragst Du mich? Du hast doch davon angefangen
Mal im Ernst ... Es gibt viele Webhoster, die die Ausführungszeit von Perl-Skripten beschränken. Das mach im Shared Hosting Bereich auch durchaus Sinn, um die Server Performance nicht unnötig zu belasten. Immerhin teilt man sich hier ja mit mehreren Usern einen (physischen oder virtuellen) Server.
Wenn man einen eigenen Server betreibt hat man natürlich auch Einfluss auf diese Parameter und kann sie entsprechend hoch setzen, so dass eine DB Sicherung mit Perl und Cronjob das gewünschte Ergebnis liefert.
_________________ It's like math-camp all over again ... not ... that i've ever been to math-camp!
mein Blog
|
|
   |
 |
o0Pascal0o
uses MSD regulary


Joined: 01 Nov 2010
Posts: 22

|
Posted:
2011-02-03, 14:32 (No subject) |
  |
Sorry, ich wollte nicht irgendwie bösartig oder so daherkommen. Ich frage Dich und einfach Jeden der das wissen könnte halt.
Also ich weiß es nicht! Es ist also praktisch eine ganz normale Frage. Mal anders formuliert: Wenn die DB-Sicherung mit MySQLDumper 2 Minuten dauert. Würde die Sicherung dann mit Cronjob.de klappen - wo maximal ja 45 Sekunden Cronjob-Ausführungszeit möglich sind?
Antwort a) Nein -> weil 2 Minuten länger als 45 Sekunden sind
Antwort b) Ja, weil der Cronjob nur ca. 10 Sekunden dauert, die Sicherungszeit ist davon dann danach unabhängig.
Gruß ins Wochenende
Pascal
|
|
  |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1708
Location: Nähe Bielefeld

|
Posted:
2011-02-03, 15:23 (No subject) |
  |
« o0Pascal0o » wrote: Sorry, ich wollte nicht irgendwie bösartig oder so daherkommen.
So hatte ich das auch nicht aufgefasst ... deshalb der Smiley hinter meinem Kommentar
Das Cronscript des Dumpers ist meist durchaus schneller als die Sicherungsmethode über PHP. Aber auch dann wird irgendwann mal die maximale Ausführungszeit überschritten werden (weil die DB ja im Normalfall auch größer wird).
Man muss halt regelmäßig die Logs kontrollieren, ob am Ende "#EOB" steht, denn nur dann ist die Backup Datei vollständig.
_________________ It's like math-camp all over again ... not ... that i've ever been to math-camp!
mein Blog
|
|
   |
 |
o0Pascal0o
uses MSD regulary


Joined: 01 Nov 2010
Posts: 22

|
Posted:
2011-02-03, 15:46 (No subject) |
  |
Na den Smily hatte ich glatt überlesen
Also ist Antwort a) richtig. Cronjob-Zeit = Backup-Zeit
Also per php dauert das immer ca. 1,5 Minuten. Also würde das mit cronjob.de wohl nicht ausreichen oder perl ist viel schneller.
Jedenfalls führt der erst gar keine Sicherung aus. Ich habe in der log-Datei nachgesehen - nix zu finden. Dann habe ich das mal manuell versucht in den Browser einzugeben: "Aufruf im Browser oder für externen Cronjob:" das darunter in Firefox eingeben. Aber dann möchte Firefox immer eine 'crondump.pl' öffnen. Die Sicherung scheint also gar nicht zu funktionieren.
|
|
  |
 |
Jens_K
Moderator

Age: 37
Joined: 04 Sep 2007
Posts: 1708
Location: Nähe Bielefeld

|
Posted:
2011-02-03, 16:53 (No subject) |
  |
|
   |
 |
o0Pascal0o
uses MSD regulary


Joined: 01 Nov 2010
Posts: 22

|
Posted:
2011-02-03, 17:41 (No subject) |
  |
Perl.. hmm.. wie kann ich das testen?
Perl-Module testen: Firefox möchte Pertest.pl öffnen
Perl testen: Firefox möchte Simpletest.pl öffnen
:Edit:
habs grad gelesen, es läuft auch gar kein Perl.. dachte ich hätte das vorher mal anders gelesen - wo ich das mit cronjob nachgeguckt hatte - naja. Thx!
Muss ich mir ne andere Lösung suchen... ich gucke mir mal WinTrigger an. Wobei ja dann der PC an sein muß.. das ist ja blöd, wenn man nachts die DB sichern möchte. Hmmm... da kann ich doch genausogut per Mysql-dumper-Seitenaufruf das Backup starten.
|
|
  |
 |
|
|