| Author |
Message |
tk-secur
uses MSD regulary

Joined: 04 Mar 2006
Posts: 27
Location: München

|
Posted:
2007-08-19, 17:19 perl script bei all-inkl ??? |
  |
hallo miteinander,
bin mit meinem Forum (Orion) nach all-inkl umgezogen, hat soweit alles geklappt.
Nun der Cron Job, ... hier stehe ich jetzt an.
Auf dem alten Server hat man mir den Cronjob eingerichtet, musste also nicht mehr machen, als das "Aufruf in der Shell oder für die Crontab:" in die cgi des Servers legen und die Sache war gelaufen.
Auf Anfrage bei all-inkl bekomme ich nun folgende Variante vorgeschlagen:
Quote: Folgende Schritte sind notwendig!
1. Legen Sie im FTP-Hauptverzeichnis Ihrer Domain einen Unterordner „backup“ an.
2. Geben Sie über Ihr FTP-Programm dem Ordner eine Schreibberechtigung (CHMOD) von 777.
3. Erstellen Sie in dem Ordner eine PHP-Datei (db_backup.phpx) mit folgendem Inhalt:
<?
exec("mysqldump -u LOGIN -pPASSWORT --add-drop-table LOGIN >dump" . date('Ymd_g_i') . ".sql");
exec("gzip dump" . date('Ymd_g_i') . ".sql");
echo "Backup wurde erstellt!";
?>
was ist davon zu halten ?
Oder soll ich gemäß mysqldumper
"Aufruf im Browser oder für externen Cronjob: ...... msd_cron/crondump.pl?config=mysqldumper.conf.php " im Cron Job
ausführen.
Gruß
Werner
|
|
   |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


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

|
Posted:
2007-08-19, 17:42 (No subject) |
  |
Die von all-inkl vorgeschlagene Lösung hat rein gar nichts mit MySQLDumper zu tun und ist einfach ein anderer Weg ein Backup zu machen. Natürlich funktioniert das auch.
Welchen Du davon wählen möchtest, bleibt Dir überlassen.
Die vorgeschlagene Lösung hat halt nur nicht all die Features, die MSD eben so hat.
_________________ 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.
|
|
    |
 |
tk-secur
uses MSD regulary

Joined: 04 Mar 2006
Posts: 27
Location: München

|
Posted:
2007-08-19, 18:09 (No subject) |
  |
Hallo DSB,
danke schon mal.
Ich will auch beim mysqldumper bleiben. Hat mich nie im Stich gelassen und immer prächtig funktioniert. Hier hat man einfach ein gutes Gefühl.
Aber gestatte mir nochmals die Frage: Quote: Oder soll ich gemäß mysqldumper
"Aufruf im Browser oder für externen Cronjob: ...... msd_cron/crondump.pl?config=mysqldumper.conf.php " im Cron Job
ausführen.
Sollte doch auch gehen oder ? ... oder doch das perl ?
Gruß
Werner
|
|
   |
 |
DSB
Developer


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

|
Posted:
2007-08-19, 18:30 (No subject) |
  |
Ich verstehe die Frage nicht.
Dabei geht es doch um den Aufruf des Perlscripts.
Was verstehst Du daran nicht?
_________________ 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.
|
|
    |
 |
Wolfgang
MSD-Professional


Age: 40
Joined: 18 Oct 2005
Posts: 98

|
Posted:
2007-08-19, 18:56 (No subject) |
  |
Weil es gerade um All-inkl.com geht: Dieser Hoster limitiert die Ausführzeit von Perlscripten z.T. auf 6 Sekunden! Ich würde also immer schön nachprüfen, ob das Backup überhaupt vollständig ist...
LG, Wolfgang
|
|
  |
 |
tk-secur
uses MSD regulary

Joined: 04 Mar 2006
Posts: 27
Location: München

|
Posted:
2007-08-21, 12:49 (No subject) |
  |
Hallo DSB,
ich kann bei all-inkl (bis zu 5 Cron Jobs) wie folgt einrichten:
Quote: Bitte geben Sie hier die URL des Scriptes ein, welches über den CronJob aufgerufen werden soll. Die Eingabe muß wie folgt aussehen: www.domain.de/pfad/script.php
(bei Umlaut-Domains bitte die IDN-Domain angeben)
URL des Scriptes ohne http://
Meine Frage war jetzt, ob ich hier einfach gemäß meinem mysqldumper:
Aufruf im Browser oder für externen Cronjob:
http://www.domain.de/mysqldumper/msd_cron/crondump.pl?config=mysqldumper.conf.php
hier einsetzen kann. Dann würde doch , wenn ich richtig verstehe, das tägliche Backup vom mysqldumper ausgeführt, ... oder ?
Oder muss es denn unbedingt das Perlscript sein ?
Gruß
Werner
Last edited by tk-secur on 2007-08-21, 16:50; edited 2 times in total
|
|
   |
 |
tk-secur
uses MSD regulary

Joined: 04 Mar 2006
Posts: 27
Location: München

|
Posted:
2007-08-21, 12:53 (No subject) |
  |
« Wolfgang » wrote: Weil es gerade um All-inkl.com geht: Dieser Hoster limitiert die Ausführzeit von Perlscripten z.T. auf 6 Sekunden! Ich würde also immer schön nachprüfen, ob das Backup überhaupt vollständig ist...
LG, Wolfgang
Hallo Wolfgang,
ist wahrscheinlich der Grund, warum all-inkl mit der Perl-Lösung scheinbar nicht so begeistert ist und mir die eigene Variante mit seperaten Verzeichnis vorschlägt.
Bei dieser "eigenen Variante" von all-inkl bin ich mir halt nicht sicher, ob dieses erzeugte Backup sauber ist und ich diesen dann mit dem mysqldumper wieder hochziehen kann.
Gruß
Werner
|
|
   |
 |
DSB
Developer


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

|
Posted:
2007-08-21, 20:34 (No subject) |
  |
Hallo Wolfgang,
Das ist der Aufruf des Perlscripts.
crondump.pl -> .pl=Endung für Perl (-Scripte)
_________________ 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.
|
|
    |
 |
tk-secur
uses MSD regulary

Joined: 04 Mar 2006
Posts: 27
Location: München

|
Posted:
2007-08-21, 20:50 (No subject) |
  |
hallo DSB,
wer lesen kann ist klar im Vorteil ...
hab immer nur an des Ende des Scriptes geschaut
Also, es muss ein Perlscript laufen, richtig ??
Gruß
Werner
|
|
   |
 |
DSB
Developer


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

|
Posted:
2007-08-21, 20:55 (No subject) |
  |
« tk-secur » wrote: Also, es muss ein Perlscript laufen, richtig ??
Jup, siehe viel zitierte, auf der Homepage verlinkte, absolut klare und unmißverständliche Aussage in der FAQ hier: http://forum.mysqldumper.de/viewtopic.php?t=502
_________________ 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.
|
|
    |
 |
Kevin
Moderator


Age: 37
Joined: 12 Nov 2006
Posts: 322
Location: Hamburg

|
Posted:
2007-08-26, 00:27 (No subject) |
  |
|
   |
 |
tk-secur
uses MSD regulary

Joined: 04 Mar 2006
Posts: 27
Location: München

|
Posted:
2007-09-05, 00:26 (No subject) |
  |
Hallo Kevin,
der Link hat mir sehr geholfen, ... vielen Dank.
Jetzt ein Problem das den Dumper betrifft.
Wenn ich im mysqldumper folgende Schritte durchgehe:
Perl testen => ok
Perl-Module testen => ok
aber:
Perl-Croncript ausführen => startet das Backup nicht sondern mein FF will das .pl downloaden ???
Das gleiche passiert, wenn ich den kompletten Pfad "Aufruf im Browser oder für externen Cronjob:" ausführe.
Großes Rätsel ???
Wer weis Rat.
Gruß
Werner
|
|
   |
 |
tk-secur
uses MSD regulary

Joined: 04 Mar 2006
Posts: 27
Location: München

|
Posted:
2007-09-05, 21:11 (No subject) |
  |
Hallo miteinander,
hat hier keiner ein Rat für mich ?
Gruß
Werner
|
|
   |
 |
DSB
Developer


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

|
Posted:
2007-09-05, 23:20 (No subject) |
  |
« tk-secur » wrote: hat hier keiner ein Rat für mich ?
Doch, das ist in der FAQ erklärt.
Das Script hat nicht den geforderten CHMOD-Wert von 0755.
_________________ 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.
|
|
    |
 |
Faxe
uses MSD regulary

Joined: 30 May 2007
Posts: 17

|
Posted:
2008-07-23, 21:46 (No subject) |
  |
« Wolfgang » wrote: Weil es gerade um All-inkl.com geht: Dieser Hoster limitiert die Ausführzeit von Perlscripten z.T. auf 6 Sekunden! Ich würde also immer schön nachprüfen, ob das Backup überhaupt vollständig ist...
LG, Wolfgang
Wie kann ich denn erkennen ob das Backup komplett ist?
Mit was kann ich die perl.sql.gz Datei öffnen?
|
|
  |
 |
|
|