| Author |
Message |
hanebu
uses MSD regulary

Joined: 25 Feb 2007
Posts: 14

|
Posted:
2009-01-16, 03:20 Fatal Error beim Backup wegen zu großer Datei?! |
  |
Hallo
Ich nutze den Dumper schon seit 2 Jahren immer mal wieder, aber nach einem Systemreset war er weg. Musste ihn also neu runterladen, und hab nun die Version: 1.23 Rev 345
Leider klappt das Backup diesmal nicht, weil schon in der 15. Tabelle (von 240) dies hier erscheint:
Quote: Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 12897356 bytes) in /web/guide/meine_domain/public_html/mysqldumper/inc/functions_dump.php on line 171
Hatte bisher nie Probleme mit dem netten Programm...
Was läuft schief?
Vielen Dank,
Tommy
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


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

|
Posted:
2009-01-16, 08:31 (No subject) |
  |
Lasse in der Konfiguration die Speichergröße automatisch ermitteln und/oder setze die maximale Anzahl der Befehle bei Geschwindigkeitskontrolle herunter. Der Dumper will zu viele Datensätze gleichzeitig im Speicher halten, so dass das Speicherlimit gesprengt wird. Mit der Dateigröße hat das nichts zu tun.
_________________ 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.
|
|
    |
 |
hanebu
uses MSD regulary

Joined: 25 Feb 2007
Posts: 14

|
Posted:
2009-01-16, 14:23 (No subject) |
  |
Vielen Dank für die schnelle Antwort. Werde es heute Nacht probieren.
Beste Grüße,
Tommy
|
|
  |
 |
hanebu
uses MSD regulary

Joined: 25 Feb 2007
Posts: 14

|
Posted:
2009-01-17, 06:57 (No subject) |
  |
Also, es klappt bisher nicht:
folgende Einstellungen habe ich geändert:
Konfiguration-> Mysqldumper:
Speichergrenze: 47185920 (nach automatisch ermitteln)
Geschwindigkeitskontrolle: 100-5000 (Ausgangswert)
Quote:
setze die maximale Anzahl der Befehle bei Geschwindigkeitskontrolle
Dieser Wert wurde von mir auf 100-1000 herabgesetzt, mangels "übernehmen"-Buttons wurde er aber wieder in die Ausgangslage versetzt, und das Ergebnis ist immer noch der selbe Fehler.
:(
Was soll ich tun? Bin ich zu blond?
NAchdem ich dann aktualisiert habe erhalte ich:
Quote: Warning: Cannot modify header information - headers already sent by (output started at /web/guide/meine _domain/public_html/mysqldumper/work/config/dbs_manual.php:1) in /web/guide/meine _domain/public_html/mysqldumper/inc/functions_global.php on line 830
meine _domainmeine _domain
Genauso wie es da steht, also "meine_domain"(die richtige natürlich) doppelt am Ende.
Brauser geschlossen, Cache geleert, es geht wieder. Nur das Backup kann ich nicht ziehen weil der Fehler immer noch auftritt.
Wie soll ich vorgehen?
-Ach, und jeder Zeichensatz ist doppelt in der Liste voranden, -warum? (Ich muss Latin1 nutzen)
Danke,
Tommy
|
|
  |
 |
moepschen
Moderator

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

|
Posted:
2009-01-17, 10:07 (No subject) |
  |
« hanebu » wrote:
Dieser Wert wurde von mir auf 100-1000 herabgesetzt, mangels "übernehmen"-Buttons wurde er aber wieder in die Ausgangslage versetzt, und das Ergebnis ist immer noch der selbe Fehler.
Warum drückst du nicht auf speichern??
_________________ MfG moepschen
|
|
    |
 |
hanebu
uses MSD regulary

Joined: 25 Feb 2007
Posts: 14

|
Posted:
2009-01-17, 10:37 (No subject) |
  |
Geändert, "Speichern" gefunden, allerdings:
Quote: Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 12896966 bytes) in /web/guide/fmeine_domain/public_html/mysqldumper/inc/functions_dump.php on line 168
Folgendes ist eingestellt:
Konfiguration->allgemein:
| Description: |
|
| Filesize: |
167.31 KB |
| Viewed: |
931 Time(s) |

|
|
|
  |
 |
DSB
Developer


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

|
Posted:
2009-01-17, 11:16 (No subject) |
  |
Du scheinst sehr große Datensätze in der Db zu haben. Sind da Dateianhänge binär abgelegt?
Stelle die Geschwindigkeitsparameter auf 50/100 und versuche es noch einmal.
_________________ 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.
|
|
    |
 |
hanebu
uses MSD regulary

Joined: 25 Feb 2007
Posts: 14

|
Posted:
2009-01-17, 11:37 (No subject) |
  |
Es ist ein Vbulletin, die DB it ca. 150 MB, keine Ahnung wie Attachements abgelegt werden. Normalerweise aber in externen Dateien.
Ich versuche es mit 50/100 nochmals.
EDIT:
Leider keine Änderung. Fehler wie in meinem letzten Beitrag.
Last edited by hanebu on 2009-01-17, 11:45; edited 1 time in total
|
|
  |
 |
DSB
Developer


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

|
Posted:
2009-01-17, 11:45 (No subject) |
  |
Bei vBulletin kann man wählen, ob die Dateien in der Datenbank selbst gespeichert werden oder als Datei auf der Festplatte des Servers abgelegt werden. Die Standardeinstellung ist, dass die Dateien binär in der Datenbank abgelegt werden. Es gibt eine Option diese nachträglich wieder auf Platte auszulagern, wozu ich dringend rate!
Das verringert zum einen den Datenbestand in der DB erheblich und vermeidet genau die Probleme, die Du gerade hast.
Eine Datenbank ist nicht dazu gedacht binäre Dateien zu speichern und so greifen noch weitere Limits, die hier zu Problemen führen können. Deshalb ist der sichere Weg, Dateianhänge als das was sie sind, nämlich Dateien, im Dateisystem zu speichern.
Lagere die Dateianhänge also auf die Festplatte aus und mache danach ein neues Backup. Das wird funktionieren.
_________________ 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.
|
|
    |
 |
hanebu
uses MSD regulary

Joined: 25 Feb 2007
Posts: 14

|
Posted:
2009-01-17, 11:51 (No subject) |
  |
Danke für die schnelle Antwort.
Wunderbar, es klappt.
Besten Dank
|
|
  |
 |
DSB
Developer


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

|
Posted:
2009-01-17, 12:12 (No subject) |
  |
Bitte sehr.
Jetzt kannst Du die Geschwindigkeitsparameter übrigens wieder drastisch nach oben setzen und den Backup- und Wiederherstellungsvorgang damit wieder beschleunigen. Die binäre Stolperfalle existiert jetzt ja nicht mehr.
_________________ 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.
|
|
    |
 |
hanebu
uses MSD regulary

Joined: 25 Feb 2007
Posts: 14

|
Posted:
2009-01-17, 12:33 (No subject) |
  |
|
  |
 |
DSB
Developer


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

|
Posted:
2009-01-17, 21:26 (No subject) |
  |
« hanebu » wrote: Warum gibt es keine Gespräche den Dumper ins vB zu integrieren?
Einen Link zum Dumper im Admin-Panel zu integrieren stellt kein Problem dar. Dafür habe ich auch schon eine Mini-Mod gesehen.
_________________ 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.
|
|
    |
 |
der_skorpion
knows MySQLDumper

Age: 37
Joined: 26 Aug 2007
Posts: 9
Location: Koblenz

|
Posted:
2009-04-14, 03:52 (No subject) |
  |
Ich bekomme diese Fehlermeldung auch.....
Aber nur wenn ich mir das Backup per E-Mail schicken lassen möchte....
Was kann ich da tun?
|
|
   |
 |
DSB
Developer


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

|
Posted:
2009-04-14, 07:43 (No subject) |
  |
http://mysqldumper.de/faq/#antwort3 und/ oder nutze das Feature Multipart.
_________________ 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.
|
|
    |
 |
|
|