MySQLDumper-Board Forum Index Follow me on Twitter

Portal  •   Forum  •  Downloads  •  Profile  •  Search   •  Register  •  Log in to check your private messages  •  Log in  •  


 Wiederherstellen eines Backups aus Wordpress schlägt fehl

Post new topicReply to topic
Author Message
DerDennis
knows MySQLDumper
knows MySQLDumper





Joined: 30 Mar 2007
Posts: 6


blank.gif

PostPosted: 2007-03-30, 11:59    Wiederherstellen eines Backups aus Wordpress schlägt fehl Reply with quoteBack to top

Hallo zusammen,

ich habe mich hier durchs Forum gelesen und auch schon die eine oder andere Spur zur Lösung meines Problems.

Ich versuche ein Datenbankbackup welches ich aus Wordpress erstellt habe wiederherzustellen. Dies gleingt mir leider nicht. Ich bekomme mit dem Dumper ein TmeOut nach 60 Sekunden.

Da ich der Meinung war, dass genau dies durch den Dumper verhindert werden soll, habe ich mich mal schlau gemacht was mögliche Ursachen angeht und bin auf einen Hinweis gestossen, das es evtl. an fehlerhafter Syntax liegen könnte.

Und tatsächlich bekomme ich mti einem anderen Wiederherstellungstool die Info das etwas mit der Syntax nicht stimmt!

Meine Frage lautet nun: Wie kann ich die Syntax entsprechend anpassen? Das Backup ist verdammt wichtig, da ich kein anderes habe und meine Datenbank komplett abgeschmiert ist. D. h. mein Blog lft. zur Zeit nicht.

Wäre schön wenn mir hier jemand helfen könnte!

Kleiner Hinweis: Ich habe Root Rechte auf meinem Server. Wenn es also irgendeine Möglichkeit geben sollte den 30 Sekunden Timeout in PhPMyAdmin zu verhindern würde das vielleicht schon helfen!??

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2007-03-30, 12:23    (No subject) Reply with quoteBack to top

Ja, auch das habe ich bereits gelöst und das WP-Plug von WordPress analysiert und die fehlerhafte Stelle gefunden und gefixt.
Hier steht alles: http://forum.wordpress-deutschland.org/installation/15671-datenbank-importieren-3-mb-2.html

Quote:
In der Datei backuprestoreAdmin.php muss Zeile 104:

   $sql_statements .= " \n" . $entries . implode(', ', $values) . ') ;';


ausgetauscht werden gegen

   $sql_statements .= "\n" . $entries . implode(', ', $values) . ');';




Und schon klappt es künftig mit validen Backups.

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2007-03-30, 12:26    (No subject) Reply with quoteBack to top

Lösung für Dein vorhandenes Backup:

öffne es mit einem Texteditor und ersetze alle Vorkommen von
) ;
durch
);


Dann sollte die Wiederherstellung 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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
DerDennis
knows MySQLDumper
knows MySQLDumper





Joined: 30 Mar 2007
Posts: 6


blank.gif

PostPosted: 2007-03-30, 12:33    (No subject) Reply with quoteBack to top

Alter Schwede. Ich bin schwer begeistert. Werde ich gleich mal versuchen. Bzw. am WE. Das wäre ja geil... :-)

Danke schonmal für die rasche Antwort!

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2007-03-30, 12:40    (No subject) Reply with quoteBack to top

Und nimm künftig lieber MySQLDumper zum Sichern.
Das WP-Plugin umgeht den Timeout nicht und so kann es passieren, dass das Backup unvollständig ist. Wink

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
DerDennis
knows MySQLDumper
knows MySQLDumper





Joined: 30 Mar 2007
Posts: 6


blank.gif

PostPosted: 2007-03-31, 19:09    (No subject) Reply with quoteBack to top

Das hat soweit geklappt mit dem Suchen und Ersetzen.

Allerdings bekomme ich im Dumper nun diese Fehlermeldung:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' '', ''); INSERT INTO `wp_posts` VALUES (4, 1, '2006-08-03 2


Ich weis damit nichts anzufangen. Für mich sieht die Syntax jetzt i.O. aus... Aber na ja... Bin halt kein Profi... Was kann das sein?

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2007-03-31, 19:31    (No subject) Reply with quoteBack to top

Du hast dummerweise die Zeilenumbrüche durch das Ersetzen gelöscht oder den Syntax doch zerstört.

Schick das Backup durch den Konverter des Dumpers. Der sollte das wieder reparieren.
Oder maile mir das originale Backup und ich versuche das mal.

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
DerDennis
knows MySQLDumper
knows MySQLDumper





Joined: 30 Mar 2007
Posts: 6


blank.gif

PostPosted: 2007-04-01, 01:11    (No subject) Reply with quoteBack to top

Ich habe Dir eine PN mit nem Link zum Backup geschickt.

Wie bereits erwähnt: Danke für Dein Hilfsangebot! Super Sache das. Ich hoffe es hilft auch. Fange hier nämlich langsam an zu verzweifeln :-(.

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2007-04-01, 03:00    (No subject) Reply with quoteBack to top

Ich habe zwar durch Suchen und Ersetzen den Syntaxfehler in der Datei beheben können, dennoch gab es weitere Probleme. Das WP-PlugIn schrieb die Datei falsch.

Ein Beispiel:
Quote:
INSERT INTO `wp_posts` VALUES (5, 1, '2006-08-03 23:33:56', '2006-08-03 21:33:56', 'Hi zusammen,\r\n\r\njetzt hat es auch mich erwischt.. manch anderer Blogger!', 'publish', 'open', 'open', '', 'so-jetzt-auch-ich', '', '', '2006-08-03 23:47:00', '2006-08-03 21:47:00', '', 0, 'http://web17.milhouse.kundenserver42.de/2006/08/03/so-jetzt-auch-ich/', 0, '', '', 6, , '', '');

Beachte die beiden Kommas nach der 6. Das PlugIn hat bei bestimmten Datentypen statt einer 0 nichts in das Backup geschrieben. Das ist falsch und verhindert den Import, da der Syntax nicht richtig ist!

Ich musste sehr viele Stellen durch geschicktes Ersetzen umbauen.
Das Backup, was ich Dir nun gesendet habe, sollte funktionieren, aber ich gebe keine Gewähr.

Ich kann Dir nur raten Abstand von dem WP-Plugin zu nehmen. Zumindest auf Deinem Server hat es nicht richtig funktioniert.

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
DerDennis
knows MySQLDumper
knows MySQLDumper





Joined: 30 Mar 2007
Posts: 6


blank.gif

PostPosted: 2007-04-01, 11:58    (No subject) Reply with quoteBack to top

Herzlichen Dank!

Es funktioniert einwandfrei und ich bin jetzt sehr erleichtert! :-)

Danke, danke, danke ...

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2007-04-01, 12:02    (No subject) Reply with quoteBack to top

Hast Du denn eine aktuelle Variante des PlugIns benutzt oder ist dieser Bug in dem Tool noch aktuell?
Falls er noch aktuell ist, sollte man die armen Wordpress-User informieren. Davon gibt es ja einige und viele nutzen das PlugIn. Wink

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
DerDennis
knows MySQLDumper
knows MySQLDumper





Joined: 30 Mar 2007
Posts: 6


blank.gif

PostPosted: 2007-04-01, 16:23    (No subject) Reply with quoteBack to top

Ich werde mal gucken ob das tatsächlich die aktuellste Variante war.
Wenn dem so ist, dann werde ich mal das Forum bemühen und davor "warnen". Nicht das da noch andere von betroffen sind...

OfflineView user's profileSend private message    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Löschungs alter Backups auf FTP Hangasilly Feature Requests 0 2012-05-17, 19:33 View latest post
No new posts Wiederherstellung langsam - schlägt fehl IT-Beginner Fehler / Probleme 1 2012-05-15, 11:18 View latest post
No new posts Endlosschleife beim Wiederherstellen ... DSB Allgemeine Fragen zu MySQLDumper 2 2012-03-30, 11:12 View latest post
No new posts Error beim wiederherstellen der Daten... nefertia Errors and questions 4 2012-03-28, 18:59 View latest post
No new posts mySQL4.0.22 in 5er Version wiederhers... djmugge Allgemeine Fragen zu MySQLDumper 15 2012-03-27, 18:40 View latest post

 
CrackerTracker © 2004 - 2012 CBACK.de

Powered by Orion based on phpBB © 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours

phpBB SEO