Seite 1 von 2

Datenbank-Backup unvollständig

Verfasst: 30.12.2004 17:00
von KaiH.
Hallo Leute,

ich habe heute noch ein Datenbankbackup von dem alten Board gemacht, via Adminpannel.
Jetzt möchte ich nach einer Neuinstallation die Datenbank zurück laden, jedoch ist das Backup nicht vollständig gewesen.
Am Ende des .SQL-Files steht folgendes:

<br />
<b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>/home/www/web7/html/phpBB2/admin/admin_db_utilities.php</b> on line <b>615</b><br />

Gibt es eine Möglichkeit zumindest den Teil der Datei wieder ins Forum aufzunehmen der Vollständig erhalten ist?
Die Beiträge wären mir nämlich sehr wichtig und die sind auch alle in der Datei vorhanden.
Mit einem einfachen MySQLdump geht es leider nicht, dann zeigt mir das Forum zwar die Beitragszahl an, die sich hinter jedem Topic verbirgt, das Topic jedoch ist leer. Es wurde angeblich noch kein Beitrag geschrieben.

Ich brauche dringend Eure Hilfe....

Verzweifelte Grüße,
Kai

Verfasst: 30.12.2004 17:09
von kratzer54847

Verfasst: 30.12.2004 17:10
von marino
du versuchst das backup über das acp wieder in die datenbank zuladen oder ?.. da rasselst du mit deinem backup in die "time-out" sperre .. das php-script lässt nur eine ausführungszeit von max 30sek. zu

das kannst du allerdings leicht umgehen in dem du das backup über phpmyadmin oder ein backup-tool wie mysqldumper wieder in die datenbank lädst ..
beachte das diese dazu LEER sein muss.. also keine tabellen des forums enthalten darf

edit: die von kratzer vorgeschlagene lösung setzt voraus das der server den php-befehl "system" zulässt , was bei den meisten hostern aus sicherheitsgründen NICHT der fall ist

Verfasst: 30.12.2004 17:20
von Amdosh
Geh diese Datenbankstrukturtabelle mal durch in deiner BackUp Datei.

Welche Blöcke sind alle komplett vorhanden ?

Code: Alles auswählen

#
# Tabellenstruktur für Tabelle `forums`
#
Für die Beiträge wichtig sind prefix_posts_text und prefix_posts (Prefix Standart ist phpbb ). Für die Forumszuordnung zusätzlich noch die prefix_topics. Inwieweit es auch klappt, sollte man lieber in einen reinen Testforum durchtesten.

Dann kann man die wichtigen Tabellen per phpmyadmin einspielen, danach aber noch einmal mit diesen Mod die Tabellen pflegen.

Der Grund dieses unvollständigen BackUp ist, dass dein Forum für die Sicherung per Adminmenü schon zu gross war.

Andere BackUp's Verfahren sind im Dokubereich zu finden:
phpmyadmin
bigdump

Grüsse Amdosh

Verfasst: 30.12.2004 20:35
von KaiH.
Hallo Amdosh,

habe mir die Strukturtabelle angeschaut und meine Backup geht leider nur bis "prefix_search_wordmatch", danach ist Ende.
Ich habe mit bigdump die Datei schon eingelesen, nur erscheint zwar die korrekte Zahl der Beiträge, jedoch ist das Forum leer. Es erscheinen keine Themen.
Wie kann ich denn mit phpMyAdmin aus dieser riesen Datei nur eine Tabelle einlesen? Geht das überhaupt?

Verfasst: 30.12.2004 20:39
von kratzer54847
in dem Backup fehlen dann wohl die Tabellen für die Themen...
sprich das Backup ist fehlerhaft,sorry.

mit was hast du es denn erstellt?

Verfasst: 30.12.2004 20:42
von KaiH.
Tja, mit der Backupfunktion im ACP. Aber ich habe auch im Traum nicht daran gedacht das das Backup damit nicht funktioniert. Zumal ich ja eine 30 MB große Datei habe. Schöne Sch****.

Verfasst: 30.12.2004 20:44
von kratzer54847
das scheint dann wohl der Servertimeout gewesen zu sein :cry:

Verfasst: 05.01.2005 16:15
von DSB
KaiH. hat geschrieben:Tja, mit der Backupfunktion im ACP. Aber ich habe auch im Traum nicht daran gedacht das das Backup damit nicht funktioniert. Zumal ich ja eine 30 MB große Datei habe. Schöne Sch****.
Und genau deshalb haben wir MySQLDumper entwickelt. :grin:

Verfasst: 05.01.2005 17:57
von marino
den ich nur jedem empfehlen kann ;)) *gg endgutes programmchen ;)