| Author |
Message |
quba
uses MSD regulary

Joined: 22 May 2008
Posts: 11

|
Posted:
2008-05-22, 17:32 Problem mit Perl Script - Dump nicht richtig erstellt |
  |
Hallo,
erstmal ein Lob an den/die Programmierer von MSD. Echt Spitze das Teil!
Habe ein Problem mit dem Perl Script. wenn ich es ausführe funktioniert es auch soweit. Ich bekomme auch die Anzeige, dass alle Tabellen erfolgreich abgearbeitet wurden. Nur wenn ich mir zum Schluss die Datei anschaue, ist diese nicht vollständig.
Lasse ich das ganze mit PHP erstellen ist diese jedoch komplett.
Irgend eine Idee?
Vielen Dank
Gruß
quba
edit:
Habe noch rausgefunden, dass wenn gzip deaktiviert ist, dann ist die sql datei auch vollständig. Das Perl Script hat wohl Probleme die Datei richtig zu komprimieren?!?!
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
moepschen
Moderator

Age: 33
Joined: 21 Jan 2006
Posts: 809
Location: Frankfurt (Oder)

|
Posted:
2008-05-22, 18:13 (No subject) |
  |
Dann ist wahrscheinlich das gzip für perl deaktiviert. Entweder den Hoster drum bitten gzip zu aktivieren oder eben ohne gzip sichern lassen
_________________ MfG moepschen
|
|
    |
 |
quba
uses MSD regulary

Joined: 22 May 2008
Posts: 11

|
Posted:
2008-05-22, 18:18 (No subject) |
  |
gzip funktioniert doch mit php oder unterscheidet sich das zu perl?
und für perl eigtl auch, denn das gz file ist ja erstellt, das .sql ist auch drin, nur eben nicht vollständig. entpacke ich das gz bekomme ich einen CRC error, schaue ich mir die .sql an, sind nur ca. 80% des dumps drin.
quba
|
|
  |
 |
moepschen
Moderator

Age: 33
Joined: 21 Jan 2006
Posts: 809
Location: Frankfurt (Oder)

|
Posted:
2008-05-22, 19:57 (No subject) |
  |
Perl UND php haben nichts mit einander zu tun! Das heißt auch alle installierten Anwendungen müssen nicht zwingend unter perl UND php laufen!
Aber entweder hatte ich das vorhin falsch oder gar nicht gelesen. Da er ja komprimiert, scheint es wohl aktiviert zu sein. Stehen denn Fehlermeldungen in den log-Dateien?
_________________ MfG moepschen
|
|
    |
 |
quba
uses MSD regulary

Joined: 22 May 2008
Posts: 11

|
Posted:
2008-05-22, 20:19 (No subject) |
  |
Achso ok.
Fehlermeldungen sehe ich keine in den Log Dateien.
Wie gesagt es ist schon komisch, dass das gz ja erstellt wird nur halt nicht mit der kompletten Datei.
Es fehlt bei mir die letzte Tabelle am Ende.
Mit PHP funktioniert das gz
Und wenn ich es ohne gz laufen lasse, funktioniert es mit beiden Varianten.
Also das Backup würde funktionieren, aber komprimiert wäre es schon platzsparender.
Irgend eine Idee?
Danke
quba
|
|
  |
 |
DSB
Developer


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

|
Posted:
2008-05-22, 20:54 (No subject) |
  |
Ja, FAQ!!!!!
http://forum.mysqldumper.de/viewtopic.php?t=2182
_________________ 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.
|
|
    |
 |
quba
uses MSD regulary

Joined: 22 May 2008
Posts: 11

|
Posted:
2008-05-22, 21:01 (No subject) |
  |
Bei mir ist die Version 2.002 von Compress::Zlib bereits installiert.
Dieser bug sollte es eigtl dann nicht sein....
|
|
  |
 |
DSB
Developer


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

|
Posted:
2008-05-22, 21:35 (No subject) |
  |
Dann liegt es an einem Perl-Timeout.
Schau Dir das Perl Complete Log an.
Der Dumper bietet Dir alle Möglichkeiten den Vorgang zu überwachen und zu analysieren. Ich kann ehrlich gesagt nicht verstehen, das hier so viele Admins nachfragen anstatt einfach in die Logfiles zu gucken, wo alles transparent drinsteht. Wenn es etwas nicht richtig zu laufen scheint, dann schaue ich dort doch als allererstes rein.
Dieses Thema hatten wir hier im Forum auch schon 100mal.
_________________ 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.
|
|
    |
 |
quba
uses MSD regulary

Joined: 22 May 2008
Posts: 11

|
Posted:
2008-05-22, 21:45 (No subject) |
  |
im Perl Complete Log hatte ich schon geschaut.
Darin sind keine Fehler zu finden.
Das Perl Script läuft mit oder ohne gz komprimierung identisch ab (bis auf die Dateigröße natürlich)
Es steht immer ein "finish backup of database.." , "Crondump finished" und ein #EOS
nunja, dann werde ich bei der unkomprimierten Variante bleiben.
Gruß
quba
|
|
  |
 |
DSB
Developer


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

|
Posted:
2008-05-22, 21:48 (No subject) |
  |
Hm, wenn Crondump finished im Log steht, dann ist es ja komplett durchgelaufen und meine Vermutung mit Perl-Timeout war falsch.
Das verstehe ich nicht. Normalerweise müsste es dann laufen.
Kann ich mir das mal auf dem Server selbst ansehen?
Moment mal - warum meinst Du eigentlich, dass die per Perl erstellte Datei nicht komplett sei? Wie hast Du das herausgefunden? Eventuell kommt schlichtweg Dein Entpacker nicht mit dem Format zurecht und in Wirklichkeit ist die Datei komplett? Das hatten wir auch schon oft.
_________________ 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.
|
|
    |
 |
quba
uses MSD regulary

Joined: 22 May 2008
Posts: 11

|
Posted:
2008-05-22, 21:52 (No subject) |
  |
Wenn ich aber die gleiche Datei, die per PHP erzeugt worden ist öffne, dann ist alles komplett
|
|
  |
 |
DSB
Developer


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

|
Posted:
2008-05-22, 22:52 (No subject) |
  |
Mail mir mal die unentpackte Datei, die unkomlett sein soll, an admin at mysqldumper.de
_________________ 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.
|
|
    |
 |
quba
uses MSD regulary

Joined: 22 May 2008
Posts: 11

|
Posted:
2008-05-23, 09:24 (No subject) |
  |
Habe dir die Datei per Mail gesendet.
Hoffe du kannst damit was anfangen.
Danke schonmal
Gruß
quba
|
|
  |
 |
DSB
Developer


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

|
Posted:
2008-05-23, 18:35 (No subject) |
  |
Hallo quba,
die Datei ist in der Tat defekt. War das nur bei einer einzigen Datei oder passiert das bei jedem Versuch ein Backup per Perl mit Komprimierung zu machen? Wenn das zweitere der Fall ist, dann würde ich die coimpress::zlib-Version noch einmal aktualisieren oder auf eine Version vor Verison 2.001 downgraden.
_________________ 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.
|
|
    |
 |
quba
uses MSD regulary

Joined: 22 May 2008
Posts: 11

|
Posted:
2008-05-25, 13:30 (No subject) |
  |
Hallo DSB,
das passiert bei jedem Versuch.
Werde mal beim Provider anfragen die compress::zlib zu updaten bzw. downzugraden, dann werden wir weiter sehen
danke und gruß
quba
|
|
  |
 |
|
|