| Author |
Message |
DSB
Developer


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

|
Posted:
2006-11-08, 00:35 (No subject) |
  |
« Konfus » wrote: was wünscht man sich da mehr ..
Erst gar kein Problem zu haben indem man von Anfang an den MySQLDumper benutzt?
Aber Spaß beiseite - hat Spaß gemacht.
Für die anderen:
hier handelte es sich wieder einmal um unser Problemkind Woltlab WBB, welches einfach tausende Datensätze in eine einzige Zeile schreibt und so ein Timeout geradezu provoziert (per PHP kann man eine Datei nur zeilenweise einlesen - wenn die eine Zeile bereits den Rahmen sprengt können wir nichts machen).
Ich kann nur allen WBB-Usern dringend davon abraten die integrierte Sicherungsroutine des WBB zu benutzen, wenn sie keinen Root-Server und damit die Möglichkeit haben, das Backup per Konsolen-mysqldump einzuspielen.
Wir haben Woltlab bereits vor 2 Jahren auf die Problematik hingewiesen. Offensichtlich hat man dort immer noch nicht reagiert.
_________________ 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.
|
|
    |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
Konfus
uses MSD regulary

Age: 31
Joined: 06 Nov 2006
Posts: 11

|
Posted:
2006-11-08, 03:31 (No subject) |
  |
Kurzer Nachtrag .....
Es handelt sich nicht um die neuste Version des WBB , deswegen kanne s auch sein , das der Fehler bereits gefixt ist in den neueren Versionen.
Quote: Erst gar kein Problem zu haben indem man von Anfang an den MySQLDumper benutzt?
Ja diesen Tip werde ich beherzigen. Egal um was es sich handelt, sobalt ich eine DB dabei ahbe wird der Dumper auf garkeinen Fall fehlen ...
|
|
  |
 |
Slowman
uses MSD regulary

Age: 39
Joined: 15 Jan 2007
Posts: 14
Location: Berlin

|
Posted:
2007-02-20, 18:05 (No subject) |
  |
Was war denn der Fehler ?
Habe dneke mal das gleiche Problem Error-Log wurde nicht erstellt
Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/virtual/******/htdocs/teste/inc/functions_files.php on line 295
Achso, Backup mit MD erstellt und wollte es jetzt mit dem BackupConverter bearbeiten.
|
|
    |
 |
DSB
Developer


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

|
Posted:
2007-02-20, 18:52 (No subject) |
  |
Der Konverter umgeht das Zeitlimit nicht.
Wenn das Backup zu groß ist, kann das passieren.
In dem Fall solltest Du Dir lokal einen Webserver zulegen (Xampp z.b: - mit dem arbeite ich auch), dort MySQLDumper installieren und das Backup lokal konvertieren lassen.
Bei Deinem lokalen Xampp kannst Du die Limits nämlich selbst einstellen (Datei php.ini - Wert: max_execution_time ).
Was die interne WBB-Backup-Routine falsch macht steht in unserer FAQ hier im Board. Mir ist bekannt, dass dieser Fehler auch in den aktuellen Versionen des WBB nicht behoben ist. Mittlerweile wird deshalb sogar im WBB-Support-Board selbst von einem Team-Mitglied geraten, für MySQL-Backups MySQLDumper zu benutzen.
_________________ 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.
|
|
    |
 |
Slowman
uses MSD regulary

Age: 39
Joined: 15 Jan 2007
Posts: 14
Location: Berlin

|
Posted:
2007-02-20, 19:02 (No subject) |
  |
@DSB
Danke für die Antwort.
Dann werde ich es auf meinen Server ziehen und dort bearbeiten. Die interen Backuproutine von WBB2 habe ich noch nie benutzt, da diese Plunder ist und mir schon bekannt war (wie es ja fast überall bestätigt wird). Bisher hatte ich den Dumptimer immer eingesetzt, der hat mit den Backups einer grossen DB Sicherung und sauberen Wiederherstellung kein Problem gehabt, ohne Konvertierung
|
|
    |
 |
DSB
Developer


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

|
Posted:
2007-02-20, 19:04 (No subject) |
  |
« Slowman » wrote: Die interen Backuproutine von WBB2 habe ich noch nie benutzt
Dann brauchst Du das Backup auch nicht durch den Konverter zu schicken.
Spiele es direkt mit dem Dumper ein.
_________________ 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.
|
|
    |
 |
Slowman
uses MSD regulary

Age: 39
Joined: 15 Jan 2007
Posts: 14
Location: Berlin

|
Posted:
2007-02-20, 19:07 (No subject) |
  |
@DSB
Hmm...
Mal wieder den FAQ/Forum falsch verstanden, dachte durch das Lesen hier, das man das bei wbb2 generell machen soll, na da kann ich mich bequem zurücklehnen und dein Script bei der Arbeit zuschauen
|
|
    |
 |
DSB
Developer


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

|
Posted:
2007-02-20, 19:10 (No subject) |
  |
Das trifft nur zu wenn das Backup aus dem ACP des WBB heraus erstellt wurde.
Wenn das Backup mit MySQLDumper angelegt wurde, dann liegt selbstverständlich valides SQL im Backup vor und muss nicht mehr nachbearbeitet werden.
Welche Datenbank dabei gesichert wird (ob WBB oder ein anderes Forum) ist völlig unerheblich. Es geht nur um das Programm welches das Backup angelegt 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.
|
|
    |
 |
Slowman
uses MSD regulary

Age: 39
Joined: 15 Jan 2007
Posts: 14
Location: Berlin

|
Posted:
2007-02-20, 19:11 (No subject) |
  |
Ist mir jetzt einleuchtend.
Danke für deine Antwort.
|
|
    |
 |
DSB
Developer


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

|
Posted:
2007-02-20, 19:19 (No subject) |
  |
Um weitere Mißverständnisse zu vermeiden, habe ich den FAQ-Eintrag noch einmal so überarbeitet, dass es nun eindeutig formuliert sein sollte.
http://forum.mysqldumper.de/viewtopic.php?t=506
_________________ 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.
|
|
    |
 |
|
|