Seite 1 von 1

2 Datenbanken zu einer vereinen (phpBB & vBulletin)

Verfasst: 31.10.2006 09:17
von ATARI
Ich habe hier zwei Datenbanken: Eine von meinem alten phpBB Forum und eine von meinem vBulletin 3.6 Forum.
Ich hatte das phpBB Forum halt ganz normal, bis eines Tages der Server gecrasht ist und ich dies dann zum Anlass nahm, mir endlich das lang gewünschte vBulletin zu kaufen.
Das hab ich dann gemacht, und es ganz frisch installiert ohne Import der phpBB Datenbank.

Nun hab ich das vB seit etwa 3 Monaten und es gefällt mir ehrlich gesagt nicht so und ich würde lieber wieder mein altes liebevoll gemoddetes phpBB verwenden.

Nun ist es so, dass ich gerne folgendes machen würde. Die alte phpBB Datenbank ganz normal wieder wiederherstellen (was mit mysqldumpre ja kein problem ist, backup liegt vor) und dann - jetzt kommts - auf diese noch das Backup der vBulletin Datenbank drüber legen, sodass die Posts meiner Mitglieder, die sie im neuen vB-Forum gemacht haben, nicht verloren gehen.

Versteht ihr wie ich mein?

Ich wollte mal fragen ob das überhaupt irgendwie möglich ist oder ihr gleich sagt: Vergiss es.

Es wäre kein Problem entweder die phpBB datenbank für das neue Forum zu nehmen, oder die - vorher konvertierte - vb-datenbank. Aber am besten wärs halt wenn beide vereint wären...

Verfasst: 31.10.2006 09:48
von Ambience
ich kenn zwar die tabellenstruktur nicht vom vb, aber du könntest erstmal das phpbb wiederherrstellen, und einen converter schreiben, der die einträge übernimmt.

Verfasst: 31.10.2006 09:50
von ATARI
Ich habe das phpBB schon wieder hergestellt, läuft 1a.
Converter schreiben übersteigt meine Kompetenz.

Verfasst: 31.10.2006 18:56
von mgutt
Das wird keine leichte Nummer. Da gehört einiges dazu :(

Insbesondere ist die Entscheidung, wann ein User überschrieben wird bzw. wem welche Posts zugeordnet werden nicht gerade einfach. (Emailadressen könnten gleich sein, Username aber nicht.. oder andersherum.. dann welche Emailadresse nehmen?)

Sonst würde ich natürlich nur die dürftigsten Informationen übernehmen. D.h. alle Foren komplett importieren als neue Foren. Die Inhalte verschieben kann man dann ja übers ACP. In den Foren wären dann Topics mit Posts.. als topic_id, topic_title, posts_text, post_id, post_title und je nachdem die Formatierung filtern und anpassen lassen.

Bei den Usern dagegen nur die Zugehörigkeit klar stellen zur topic_id bzw. post_id. Und persönliche Informationen nur dann wenn sie wirklich explizit bei beiden Forensystem vorhanden sind (z.B. ICQ-Nr, Webseite, etc.)

Gruß

Verfasst: 31.10.2006 22:55
von hagily
wieso converter schreiben wenn es das schon gibt?
hier findest du ihn:
http://prdownloads.sourceforge.net/phpb ... onvert.zip

Verfasst: 01.11.2006 00:57
von mgutt
Und man endet immer an der gleichen Stelle. Der Fusionierung. Dafür gibt es noch kein Tool was auch zuverlässig läuft. Aber mit den phpBB-Daten ist man sicherlich einen kleinen Schritt weiter.

Gruß