Backup einspielen |
Bijan
Mitglied
Dabei seit: 19.07.07
Beiträge: 52
Forenversion: 3.0; 2.3
|
|
Beim WBB2 gibt es ja die wundervolle Funktion, im ACP ein volles Backup der Datenbanken etc. zu machen (?). ^^
Jetzt wollte ich wissen, wie man das im ACP wieder einspielen kann?
|
|
18.08.07 13:42 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Izzmoo unregistriert
|
|
Ich würde die empfehlen das Backup nicht übers ACP, sondern mit MySQLDumper zu machen! Wenn du es übers ACP machst, wirst du bei großen Backups immer Probleme haben.
|
|
18.08.07 14:21 |
|
|
Bijan
Mitglied
Dabei seit: 19.07.07
Beiträge: 52
Forenversion: 3.0; 2.3
Themenstarter
|
|
Aber der MySQLDumper versagt doch auch bei Backups die länger als 30 Sekunden brauchen?
|
|
18.08.07 14:25 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Izzmoo unregistriert
|
|
Das Problem …
PHP-Scripte werden nach einer bestimmten Laufzeit abgebrochen (normalerweise nach 30 Sekunden), und so funktioniert ein Backup mit diversen Tools nur bis zu einer bestimmten Größe.
Braucht das Script länger als die 30 Sekunden, so wird es vom Server einfach abgebrochen, und man kommt nicht mehr an sein Backup heran. Gleiches gilt für das Wiedereinspielen eines Backups.
Wer einmal ein Dumpfile von Hand in viele kleinere Einzelabschnitte zerlegt hat, um eine Datenbank wieder herzustellen, der weiß genau, wovon wir reden.
MySQLDumper ist die Lösung …
MySQLDumper umgeht den Timeout-Error mit Hilfe eines kleinen Tricks: Er liest nur eine bestimmte Anzahl von Datensätzen aus der Tabelle aus, merkt sich, wie weit er gekommen ist, und ruft sich anschließend selbst auf. Dadurch erhält das Script bei jedem Aufruf wieder die vollen 30 Sekunden und umgeht so den Timeout-Error. Das gleiche Prinzip benutzt MySQLDumper auch beim Wiederherstellen der Daten. MySQLDumper kann die Daten beim Sichern sofort packen. Auch das Wiederherstellungsscript kann direkt aus dieser gepackten Datei lesen, ohne dass sie auf dem Server entpackt werden muss! Natürlich kann man die Datei auch ungepackt lassen, aber spätestens beim Hochladen eines Backups weiß man dies zu schätzen.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Izzmoo: 18.08.07 14:28.
|
|
18.08.07 14:28 |
|
|
Bijan
Mitglied
Dabei seit: 19.07.07
Beiträge: 52
Forenversion: 3.0; 2.3
Themenstarter
|
|
Also macht das Script ein vollständiges Backup trotz der 30 Sekunden Sperre?
|
|
18.08.07 14:36 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
also,eine 30 Sekunden sperre gibt es nicht,es gibt nur ein Timeout des Servers nach 30 Sekunden.Da der MySQLDumper das Backup in einzelteile zerlegt und dann jeweilseweils in einem Script wiederherstellt passiert kein Timeout vom Server
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von --Nachtfalke--: 18.08.07 14:43.
|
|
18.08.07 14:42 |
Finden
Als Freund hinzufügen
|
|
Cruiser
Mitglied
Dabei seit: 14.08.07
Beiträge: 98
Herkunft: Möhnesee Forenversion: 2.3
|
|
Hallo,
ich benutze für das Backup meines Forums (Datenbank) von Anfang an den "MySQLDumper", und habe keinerlei Probleme damit.
|
|
18.08.07 14:46 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Bolop
Mitglied
Dabei seit: 12.06.04
Beiträge: 1.792
Fähigkeiten: WBB Lite 2 Fortgeschritten; WBB Lite 1 Profi Herkunft: Darmstadt (Hessen) Forenversion: Lite 2.0; Lite 1.0
|
|
Zitat: |
Original von Bijan
Beim WBB2 gibt es ja die wundervolle Funktion, im ACP ein volles Backup der Datenbanken etc. zu machen (?). ^^
Jetzt wollte ich wissen, wie man das im ACP wieder einspielen kann? |
machs doch via phpmyadmin?!
|
|
18.08.07 15:36 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
PhpMyAdmin zerlegt dass Backup nicht,wenn circa über 100 Themen bzw. circa 100 Beiträge im Forum sind kommt bei PhpMyAdmin das Timeout weil es das Backup nicht zerlegt
|
|
18.08.07 18:30 |
Finden
Als Freund hinzufügen
|
|
|