MySQLDumper-Board Forum Index Follow me on Twitter

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


 Multidump-Problem

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





Joined: 16 May 2009
Posts: 9


blank.gif

PostPosted: 2009-05-16, 14:55    Multidump-Problem Reply with quoteBack to top

Hallo,
nach längerem Durchstöbern des Forums meld ich mich nun zu Wort, da ich nicht wirklich auf einen Lösungsansatz gestossen bin.

Bis zu meinem Server-Umzug hat alles reibungslos funktioniert. Auf dem neuen Server will der Multidump nicht wirklich funktionieren. Von 13 Datenbanken sind 11 für das Mulitdump ausgewählt.

Unter Backup findet man auch alle Angaben wie bei der Konfiguration angeben:

Einstellungen für das Backup (PHP)
Datenbank: Multidump (11 Datenbanken)
Liste aller 11 Datenbanken
GZip-Kompression: aktiviert
Multipart-Backup: nein
E-Mail senden: meine Mail mit Anhang

Starte ich nun ein Backup kann ich auch wunderbar den Fortschritt verfolgen bis zur 7. Datenbank. Dann wird das Backup mit der Meldung:

Multidump: Es wurden 11 Datenbanken gesichert.: Auflistung der 11 Datenbankn

beendet. Aber es wurden nachweislich nur die ersten 7 gesichert (wie man am Fortschritt auch sah) und als Mail versandt. Die letzten 4 werden einfach ignoriert, als wären sie nicht da und dennoch als gesichert gekennzeichnet.

Weder auf dem Server noch als Mail gibt es zu den letzten 4 Datenbanken ein Backup. Auch hat man darüber keinen Fortschritt, da das Backup nach Datenbank 7 beendet wird und behauptet es seien 11 gesichert.

Woran liegt das?

Gruß Aby

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
JayD
Moderator
Moderator




Age: 50
Joined: 12 Apr 2009
Posts: 1017
Location: Ruhrgebiet


germany.gif

PostPosted: 2009-05-17, 02:19    (No subject) Reply with quoteBack to top

Hallo Aby und herzlich Willkommen!

Zwei kurze Fragen dazu:

1. hast Du über diese Konfiguration auch Zugriffsrechte auf ALLE Datenbanken, also auch über die letzten 4?
2. hast Du den 1. Beitrag auf der Portalseite gelesen und befolgt? (Du hast vermutlich nicht Rev. 391)

Falls nein, öffne die dump.php mit einem Zeilennummer-fähigen Editor (z.B. "Proton") und füge nach Zeile 196 folgenden Code ein:

<?php $dump['data'].="\nSET FOREIGN_KEY_CHECKS=1;"
            
$dump['data'].="\n".$mysql_commentstring.' EOB - End of backup'."\n\n"
            
WriteToDumpFile(); ?>


Speichern, neu hochladen und testen. Dann sollte es funktionieren.

_________________
Gruß,
Jörg


Anfragen zu vBulletin, welche nichts mit Datenbanken bzw. dem Dumper zu tun haben, bitte nicht hier sondern im vBulletin-Support-Forum stellen.

Aus technischen Gründen befindet sich der Rest der Signatur auf der Rückseite dieses Beitrags.

OfflineView user's profileSend private message    
Abydos
knows MySQLDumper
knows MySQLDumper





Joined: 16 May 2009
Posts: 9


blank.gif

PostPosted: 2009-05-17, 15:44    (No subject) Reply with quoteBack to top

Hallo,

danke erstmal für die Antwort.

Hab tatsächlich nicht Rev 391 sondern Rev 375. Hatte auf der Hauptseite den Download für MySQLDumper 1.23 pre-release gewählt, da kein anderer dort vorhanden ist.

Zugriff hab ich auf alle Datenbanken. Kann sie ja auch einzeln bearbeiten etc.

Den Hinweis auf der Portalseite hab ich völlig übersehen, da ich durch Google direkt im Forum gelandet war und da über die Forensuche eine Lösung gesucht hab.

Werd die Änderung mal eintragen und mich dann melden, ob es geklappt hat. Nochmals vielen Dank.

Gruß Aby

Edit: So die Passage hab ich eingebaut. Musst mir extra Proton ziehen, da weder notepad++ noch dreamweaver die korrekten Zeilen ausgeben (da ist es Zeile 217).

Allerdings funktioniert es nicht. Nachwievor ist nach der 7. Datenbank Ruhe mit dem Backup. Die Zeilen sehen bei mir nun so aus:

<?php $dump['data'].="\nSET FOREIGN_KEY_CHECKS=1;"
    
$dump['data'].="\n".$mysql_commentstring.' EOB - End of backup'."\n\n"WriteToDumpFile();
    
$dump['anzahl_zeilen']=$config['minspeed'];
    
$dump['restzeilen']=$config['minspeed']; ?>


Laut Proton bin ich auch in der korrekten Zeile.

Leider kann man ja die andere Rev nicht downloaden oder ich bin blind. Find nur Hinweise auf die Version, die ich selbst nutze.

Gruß

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: 2009-05-17, 17:16    (No subject) Reply with quoteBack to top

Wenn ich mich mal kurz einschalten darf - der Bugfix hat nichts mit Deinem Problem zu tun. Dein Problem hat noch niemand gemeldet und ist neu für mich.

Was steht denn im Logfile? Fangen wir da mal an. Dort wird ja protokolliert was passiert. Poste das Logfile also bitte 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.

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





Joined: 16 May 2009
Posts: 9


blank.gif

PostPosted: 2009-05-17, 21:43    (No subject) Reply with quoteBack to top

Die Logfile gibt nicht wirklich Aufschluss:

17.05.2009 15:56:45 Dump 'usr_web0_4_2009_05_17_15_56.sql.gz' finished.
17.05.2009 15:56:45 Email was sent to '...' with 'usr_web0_4_2009_05_17_15_56.sql.gz'.
17.05.2009 15:56:45 starting Multidump with 11 Datenbases.
17.05.2009 15:56:45 Start Dump 'usr_web0_5_2009_05_17_15_56.sql.gz'
17.05.2009 15:56:51 Dump 'usr_web0_5_2009_05_17_15_56.sql.gz' finished.
17.05.2009 15:56:51 Multidump: 11 Databases in 2 min. 29 sec.
17.05.2009 15:56:51 Email was sent to '...' with 'usr_web0_5_2009_05_17_15_56.sql.gz'.

Diese Abfolge findest für die ersten 7 Datenbanken. Nach Nr. web0_5 gänge es mit 4 weiteren bis web0_9 weiter, die aber fehlen.

Errorlog selbst ist leer. Da war nur ein Fehler vermerkt, als meine Mailadresse nicht funzte, was aber schon eine Weile her ist. Sonst steht auch dort nichts drin.

Gruß Aby

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: 2009-05-18, 07:20    (No subject) Reply with quoteBack to top

Ok, danke fürs Log.
Reden wir hier vom Backup per Perl oder PHP?
Benutzt Du mehrere Konfigurationsprofile?
Nicht, dass Du schlichtweg die falsche Konfigurationsdatei konfigurierst und eine ganz andere ausgeführt wird.

_________________
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    
Abydos
knows MySQLDumper
knows MySQLDumper





Joined: 16 May 2009
Posts: 9


blank.gif

PostPosted: 2009-05-18, 13:11    (No subject) Reply with quoteBack to top

Für mein Vorhaben reicht eine Konfigurationsdatei. In der hab ich die Einstellungen zur Sicherung der 11 Datenbanken und Versand per Mail eingestellt. Mehr brauch ich derzeit nicht.

Geht um das Backup per PHP. An Perl hab ich mich bislang noch nicht gewagt. Läuft auch kein anderer Cronjob in dieser Richtung.

Aufgrund der Einstellungen sollte ein Klick zur Sicherung aller 11 Datenbanken und anschließendem Versand per Mail ausreichen.

Gruß

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: 2009-05-18, 13:56    (No subject) Reply with quoteBack to top

Ja, da stimme ich Dir zu. Das sollte so funktionieren.

Als letzte mögliche Fehlerquelle kann ich mir nur noch vorstellen, dass der Server selbst irgendwelche Sicherheitsoptionen scharf geschaltet hat, die die Ausführung des Dumpers blockiert. Hast Du Zugriff auf das Server Error-Log und kannst dort irgendwelche Einträge finden, die Rückschlüsse auf den Fehler zulassen?

Einige wenige Server werten die Selbstaufrufe des Dumpers fälschlicherweise als DDos-Attacke und blockieren ihn.

_________________
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    
Abydos
knows MySQLDumper
knows MySQLDumper





Joined: 16 May 2009
Posts: 9


blank.gif

PostPosted: 2009-05-19, 03:02    (No subject) Reply with quoteBack to top

Ich werd die morgen mal checken. Hab nen VPS und somit Vollzugriff. Der Server ist beim Hoster umgezogen, weil mir einer aufm Server rumfuschte und ich dann die IP gewechselt hab. Hatte er die andere Version drauf, da war aber nen anderer Fehler (weiß nicht mehr was) und dann zu dieser gegriffen.

Mal schaun, ob ich dort fündig bzw. schlau aus den Logs werde.

OfflineView user's profileSend private message    
Abydos
knows MySQLDumper
knows MySQLDumper





Joined: 16 May 2009
Posts: 9


blank.gif

PostPosted: 2009-05-19, 14:22    (No subject) Reply with quoteBack to top

Also die Log-Files geben mir zumindest keinen Aufschluss. Hab das ganze jetzt nochmal durchlaufen lassen und mir dann die aktualisierten Logs angesehen. mail.warn zeichnet was auf, aber denk das hängt mit Spamassasin zusammen und nicht mit dem Fehlen des Backups. Die Mail würde ja erst im Anschluss ans Backup versandt.

Hab in einem anderm Ordner die 1.22 Version installiert, bei der das Gleiche auftritt. Was php angeht, so kann man ja Zusatzeinträge definieren. Für das Verzeichnis wo der Dumper läuft, hatte ich den safe_mode deaktiviert.

Könnte es sein, dass noch etwas eingestellt werden muss? Einige Einstellungen sind auf Standard. Jedenfalls sieht es nicht so aus, als würde der Server glauben, er würde attackiert werden. Mich würde es zwar bissl wundern, wenn eine Einstellung dies verursacht. Bin fast geneigt zu glauben, würde eine Einstellung dies auslösen, dass wohl gar kein Backup angelegt werden würde.

Ich würds alternativ mit perl mal antesten, aber da muss ich mich erst noch richtig schlau machen, wie ich das lauffähig einstelle. Hatte es mal versucht, aber da ich mich nie wirklich mit Perl ansatzweise befasst hab, liest sich für mich die Anleitung wie ein böhmisches Dorf. Und natürlich hab ich es nicht lauffähig bekommen, trotz der eigentlich "einfachen" Anleitung.

Gruß

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: 2009-05-19, 19:00    (No subject) Reply with quoteBack to top

Eine Idee habe ich noch.
Öffne die Konfigurationsdatei einmal mit einem Texteditor und schau nach, ob die Datenbanken auch tatsächlich alle darin enthalten sind. Nicht, dass beim Speichern der Konfiguration eine Beschränkung greift und Daten einfach abgeschnitten werden.

_________________
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    
Abydos
knows MySQLDumper
knows MySQLDumper





Joined: 16 May 2009
Posts: 9


blank.gif

PostPosted: 2009-05-20, 05:00    (No subject) Reply with quoteBack to top

Leider auch Fehlanzeige. Alle 11 Datenbanken sind dort aufgeführt.

Schade, dass nirgends ein Fehler protokolliert wird, der etwas Aufschluß gibt.

Egal wie ich die Konfiguratin einstelle, es werden nur 5 Datenbanken gesichert. Was darüberhinaus geht, wird weggelassen.

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: 2009-05-20, 07:56    (No subject) Reply with quoteBack to top

« Abydos » wrote:

Schade, dass nirgends ein Fehler protokolliert wird, der etwas Aufschluß gibt.

Der Dumper protokolliert ja wenn Fehler auftauchen. Deshalb gehe ich davon aus, dass der Server die Ausführung blockt.

_________________
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    
Abydos
knows MySQLDumper
knows MySQLDumper





Joined: 16 May 2009
Posts: 9


blank.gif

PostPosted: 2009-05-20, 14:49    (No subject) Reply with quoteBack to top

Jo, das ist klar. Nur hatte ich eben die Hoffnung, wenns bei Dumper kein Fehler ist, dass der Server irgendwo den Versuch bemerkt und mitloggt, was geschehen ist. Aber egal, wo ich nachsehe, ich finde dazu einfach nichts.
OfflineView user's profileSend private message    
JayD
Moderator
Moderator




Age: 50
Joined: 12 Apr 2009
Posts: 1017
Location: Ruhrgebiet


germany.gif

PostPosted: 2009-05-22, 00:58    (No subject) Reply with quoteBack to top

Wenn der Server samt seiner Software daran schuld ist, loggt er das auch.
Nur es kann gut sein, dass nur der Hoster Zugriff auf diese Files hat.
Ansonsten hilft wohl nur, die DB's in 3 Konfigurationen (5,5,1) aufzusplitten, wenn nur maximal 5 behandelt werden.
Quote:
es werden nur 5 Datenbanken gesichert. Was darüberhinaus geht, wird weggelassen.

Ansonsten halt 7 + 4, weil du oben schriebst das max. 7 DB gesichert würden.

Evtl. ist das wirklich eine Sicherheitseinstellung des Servers, um zu großen Schaden bei Fremdzugriff zu verhindern.
Habe ich zwar noch nie gehört, würde ich aber auch nicht gänzlich ausschließen.
Der Hoster müsste aber Aufschluß darüber geben können.

_________________
Gruß,
Jörg


Anfragen zu vBulletin, welche nichts mit Datenbanken bzw. dem Dumper zu tun haben, bitte nicht hier sondern im vBulletin-Support-Forum stellen.

Aus technischen Gründen befindet sich der Rest der Signatur auf der Rückseite dieses Beitrags.

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 Problem beim wiederherstellen lemital Gelöst/Erledigt 21 2011-12-18, 19:28 View latest post
No new posts restore problem theking Errors and questions 5 2011-12-18, 14:59 View latest post
No new posts Problem bei Installation korbava Gelöst/Erledigt 2 2011-11-26, 23:13 View latest post
No new posts MySQL Verzeichnisschutz Problem queencalliope Gelöst/Erledigt 5 2011-11-08, 21:27 View latest post
No new posts Problem Backup / Problem Wiederherste... Omi Gelöst/Erledigt 5 2011-09-26, 13:31 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