Seite 1 von 2
Backup Problem
Verfasst: 16.11.2004 22:46
von Zero Zion
Servus allerseits.
Da ich gesernt Probleme am Server gehabt habe, und seitdem das Board nichtmehr richtig funktioniert hat (Es stand immer der Text da der kommt wenn man innerhalb der Floodtime posten will), hab ich kurzerhand ein Backup gemacht, und das Board neu hochgeladen.
Jetzt habe ich das Problem wenn ich im Administrationsbereich die .sql Datei hochladen will, läd sie zuerst, dann steht aber folgendes da: "Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 2300833 bytes) in /var/www/phpMyAdmin/libraries/read_dump.lib.php on line 115".
Dann habe ich es mit MySQL Frot versucht, das kann keine Verbindung herstellen.
Jetzt als letztes hab ichs noch mit Bigdump probiert, hats auch ?erfolgreich? abgeschlossen, aber das Board ist noch immer nicht wie vorher.
Kann mir da jemand helfen?
Verfasst: 17.11.2004 00:20
von marino
was fehlt bzw was stimmt nicht ?
Verfasst: 17.11.2004 07:16
von Zero Zion
Was fehlt sind die Beiträge, Themen und Foren.
Verfasst: 17.11.2004 12:57
von marino
hmmm dann hast du ein absolut unvollständiges backup ...
mein lösungsvorschlag währe (sofern es die alte datenbank noch gibt)
von den tabellen
phpbb_topics
phpbb_topics_watch
phpbb_topic_view
phpbb_posts
phpbb_posts_text
phpbb_forums
und .. sofern ebenfalls im neuem forum nicht vorhanden
phpbb_categories
seperate neue backups zuerstellen....(auf schicken klicken und nach dem speichern umbenennen, zb in foren oder topics oder topicswatch etcetc)
danach hast du zwei möglichkeiten.. entweder du LÖSCHT die betreffende tabelle im neuem forum und installierst die "backup-tabelle" neu (genauso wie du das grosse backup eingespielt hast..
oder du öffnest die backupdatei mit einem texteditor wie wordpade und suchst dann die einträge die mit INSERT TO beginnen diese kopierst du KOMPLETT und trägst sie in das SQL-Befehls-Eingabefeld ein ...
hab dir als beispiel mal einige meiner "inserts" kopiert damit du siehst wie die aussehen .... unbedingt drauf achten das das letzte semikolon in der letzten zeile mitkopiert wird !
INSERT INTO `phpbb_categories` VALUES (30, 'Tutorials (Linklisten)', 220, 'c', 0, '', NULL);
INSERT INTO `phpbb_categories` VALUES (31, 'Werbung', 340, 'c', 0, '', NULL);
INSERT INTO `phpbb_categories` VALUES (32, 'Gästeforum', 320, 'c', 0, '', NULL);
INSERT INTO `phpbb_categories` VALUES (33, 'Archiv', 360, 'c', 0, '', NULL);
Verfasst: 17.11.2004 13:15
von Zero Zion
Ähm die alte Datenbank habe ich nichtmehr.
Ich hab das ganze Forum gelöscht und neu aufgesetzt. Auch die DB.
Kann mir nicht vorstellen das das Backup unvollständig ist. Es ist 2.2MB große, und das obwohl wir nur knappe 600 Beiträge hatten.
Verfasst: 17.11.2004 13:46
von marino
tjo dann musst du die sql-datei mit einem wordeditor öffnen und schaun wo die Inserts für die tabellen sind.. die dir fehlen .. udn dann eben "manuell" in die datenbank eintragen ...
also kopieren und in das sql-befehlsfeld einfügen
Verfasst: 17.11.2004 13:54
von Zero Zion
Funktioniert leider nicht ganz.
Da kommt immer ein Problem.
Habs mal mit den Usern versucht, aber da ists nicht gegangen.
Verfasst: 17.11.2004 14:03
von marino
hmmmm es ist leicht möglich das deine sql-datei wirklich fehler aufweist ..
was kommt denn für eine meldung wenn du evrsuchst die inserts einzutragen ???
Verfasst: 17.11.2004 14:08
von Christian_W
Hast Du die Forumsdateien auch erneuert?
Hast Du das Forum erneut installiert und willst darin jetzt das Backup wiederherstellen?
Hast Du evtl. ein anderes Präfix angegeben?
Schau mal mit KB:phpmyadmin in die DB. Gibt es dort z.B. einmal die Tabelle phpbb_users und einmal forum_users? Also zweimal dieselbe Tabelle nur mit anderem Präfix?
Gruß Christian
Verfasst: 17.11.2004 16:29
von Zero Zion
Hast Du die Forumsdateien auch erneuert?
Naja wie manns nimmt, ich hab die Dateien vom Server gelöscht, und dann neu hochgeladen.
Hast Du das Forum erneut installiert und willst darin jetzt das Backup wiederherstellen?
Ja
Hast Du evtl. ein anderes Präfix angegeben?
Schau mal mit phpMyAdmin in die DB. Gibt es dort z.B. einmal die Tabelle phpbb_users und einmal forum_users? Also zweimal dieselbe Tabelle nur mit anderem Präfix?
Nein, hab die Tabellen vorher gelöscht.