Daten altes board in neues board kopieren
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
-
- Mitglied
- Beiträge: 31
- Registriert: 20.06.2003 20:24
- Kontaktdaten:
Daten altes board in neues board kopieren
Hiho,
ich hab eine Datenbank mit 2 Foren (verschiede prefixe: phpbb_ und forum_). Mein altes Forum ist version 2.0.2 mit unendlichen mods :S. Das neue board ist das 1.3 plus (2.0.6 gemoddet). Ist es möglich, alle User, Usergruppen, Threads, Posts, PMs in das neue board zu implantieren? *hoff*
Wenn ja, was ist zu tun? Wenn nein, welche möglichkeiten würde es noch geben. Das 2.0.2 (stark gemoddet) auf 1.3 plus upzudaten hab ich mich nich getraut...weil, wär schon schade, wenn ich es zerschießen würde.
gruß
ironyyy
ich hab eine Datenbank mit 2 Foren (verschiede prefixe: phpbb_ und forum_). Mein altes Forum ist version 2.0.2 mit unendlichen mods :S. Das neue board ist das 1.3 plus (2.0.6 gemoddet). Ist es möglich, alle User, Usergruppen, Threads, Posts, PMs in das neue board zu implantieren? *hoff*
Wenn ja, was ist zu tun? Wenn nein, welche möglichkeiten würde es noch geben. Das 2.0.2 (stark gemoddet) auf 1.3 plus upzudaten hab ich mich nich getraut...weil, wär schon schade, wenn ich es zerschießen würde.
gruß
ironyyy
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
Also zwei laufende Boards zu fusionieren ist nicht unbedingt leicht, da die ganzen IDs alle bei 1 anfangen und mit autoincrement hochgezählt werden. Wenn Du also zwei Boards mit sagen wie mal 3000 und 5000 Posts hast, sind natürlich die IDs 0..3000 doppelt. Das gleiche gilt für UserIds und dergleichen.
Du müsstest also alle IDs des Boards welches Du auflösen willst um einen bestimmten wert (im obigen Beispiel 5000) erhöhen.
Das ganze müsstest Du dann für folgende Tabellen/Felder machen indem Du einfach schaust, wie hoch die entsprechenden Werte in dem neuen Board sind und diese dann in der Datenbank addierst (die beiden Boards musst Du dann natürlich stillegen, dass sich die Werte nicht verändern, alternativ kannst Du einfach immer etwas mehr nehmen, durch die Lücken in den ids entstehen keine Probleme):
Wenn Du die Änderungen alle richtig gemacht hast, sollte das alte Forum eigentlich weiterhin funktionieren worauf Du dann die veränderten Tabellen einfach über einen dump (OHNE Drop-Option) zusammenführen kannst.
Bitte unbedingt vorher von BEIDEN DBs ein komplettes Backup machen. Ich hab das selber noch nie probiert: Also alles ohne Gewähr.
Mods die keine Veränderungen an der Datenbank vornehmen sind grundsätzlich keine Problem. Andernfalls würde ich sie vorher deinstallieren, eine Alternative wäre, sie (nachdem Du die IDs angepasst hast) sie auf beiden Boards zu installieren, wobei ich eher zu Entfernen raten würde, da das Ganze auch ohne Mods schon kompliziert genug ist...
Gruß, Dave
PS.: Was ist denn ein "1.3 Plus"??
Du müsstest also alle IDs des Boards welches Du auflösen willst um einen bestimmten wert (im obigen Beispiel 5000) erhöhen.
Das ganze müsstest Du dann für folgende Tabellen/Felder machen indem Du einfach schaust, wie hoch die entsprechenden Werte in dem neuen Board sind und diese dann in der Datenbank addierst (die beiden Boards musst Du dann natürlich stillegen, dass sich die Werte nicht verändern, alternativ kannst Du einfach immer etwas mehr nehmen, durch die Lücken in den ids entstehen keine Probleme):
- prefix_categories / cat_id
- prefix_forums / forum_id
- prefix_forums / cat_id
- prefix_posts / post_id
- prefix_posts / topic_id
- prefix_posts / forum_id
- prefix_posts / poster_id
- prefix_posts_text / post_id
- prefix_topics / topic_id
- prefix_topics / forum_id
- prefix_users / user_id
- prefix_vote_desc / vote_id
- prefix_vote_desc / topic_id
- prefix_vote_results / vote_id
- prefix_vote_results / vote_option_id
- prefix_vote_voters / vote_id
- prefix_vote_voters / user_id
Wenn Du die Änderungen alle richtig gemacht hast, sollte das alte Forum eigentlich weiterhin funktionieren worauf Du dann die veränderten Tabellen einfach über einen dump (OHNE Drop-Option) zusammenführen kannst.
Bitte unbedingt vorher von BEIDEN DBs ein komplettes Backup machen. Ich hab das selber noch nie probiert: Also alles ohne Gewähr.
Mods die keine Veränderungen an der Datenbank vornehmen sind grundsätzlich keine Problem. Andernfalls würde ich sie vorher deinstallieren, eine Alternative wäre, sie (nachdem Du die IDs angepasst hast) sie auf beiden Boards zu installieren, wobei ich eher zu Entfernen raten würde, da das Ganze auch ohne Mods schon kompliziert genug ist...
Gruß, Dave
PS.: Was ist denn ein "1.3 Plus"??
There are only 10 types of people in the world: Those who understand binary, and those who don't
-
- Mitglied
- Beiträge: 31
- Registriert: 20.06.2003 20:24
- Kontaktdaten:
Hiho
Danke für die schnelle Antwort
Ich werds mal probieren.
phpbb 1.3 plus ist ein stark gemoddetes phpbb 2.0.6 board, das halt tutto kompletto zum Download angeboten wird
Das neue board beinhaltet eigentlich noch gar nichts, bis auf einen user, und das bin ich, lol...Im alten und im neuen board ist user-id 1=McL_Ironyyy (meine wenigkeit). Dann hätte ich doch mit den IDs hochstellen eigentlich nichts zu tun, oder?
"Dump ohne drop zusammenführen"
hmm...drop wäre dann so in etwa das Verschieben wie im Windows-explorer, denke ich...ok...ich glaub ich habs gerallt :S
Wenn das board zerschossen wird, werden mich rund 300 user an den pranger stellen ^^
ok...noch was zum stilllegen:
ist das die option im acp: Board deaktivieren? Wenn ja...sollte dann aus irgendwelchenunersichtlichen gründen mein rechner oder auch nur der Ie abschmieren, sprich ich als admin werde ausgeloggt...wie komm ich dann wieder rein???
sorry für die meist newbie-fragen, nur es wäre mir echt wichtig


phpbb 1.3 plus ist ein stark gemoddetes phpbb 2.0.6 board, das halt tutto kompletto zum Download angeboten wird

Das neue board beinhaltet eigentlich noch gar nichts, bis auf einen user, und das bin ich, lol...Im alten und im neuen board ist user-id 1=McL_Ironyyy (meine wenigkeit). Dann hätte ich doch mit den IDs hochstellen eigentlich nichts zu tun, oder?
"Dump ohne drop zusammenführen"
hmm...drop wäre dann so in etwa das Verschieben wie im Windows-explorer, denke ich...ok...ich glaub ich habs gerallt :S
Wenn das board zerschossen wird, werden mich rund 300 user an den pranger stellen ^^
ok...noch was zum stilllegen:
ist das die option im acp: Board deaktivieren? Wenn ja...sollte dann aus irgendwelchenunersichtlichen gründen mein rechner oder auch nur der Ie abschmieren, sprich ich als admin werde ausgeloggt...wie komm ich dann wieder rein???
sorry für die meist newbie-fragen, nur es wäre mir echt wichtig

- jasc
- Ehemaliges Teammitglied
- Beiträge: 2497
- Registriert: 24.05.2001 02:00
- Wohnort: Hergensweiler bei Lindau/B
Ich schätze, er meint das hier: http://www.phpbb2.de/dload.php?action=c ... &cat_id=21D@ve hat geschrieben: PS.: Was ist denn ein "1.3 Plus"??
Am besten ist, du leitest die Domain (soweit vorhanden), über die man normal ins Forum kommt, kurzfristig auf eine andere Seite, wo steht, dass das Forum gerade umgebaut wird oder sowas in der Art.McL_ironyyy hat geschrieben: ok...noch was zum stilllegen:
ist das die option im acp: Board deaktivieren?
Zuletzt geändert von jasc am 02.10.2003 22:37, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 31
- Registriert: 20.06.2003 20:24
- Kontaktdaten:
-
- Mitglied
- Beiträge: 10
- Registriert: 25.09.2003 18:01
- Wohnort: Hamburg
- Kontaktdaten:
Ha! Das ist exakt das Thema, nach dem ich gesucht habe. Ich will vielleicht mit ein einem themenähnliches Forum fusionieren und da wäre es schön, wenn ich die alten Beiträge und User übernehmen kann.
Gib doch bitte nochmal einen Bericht, ob das funktioniert hat und wie der Aufwand war.
Gruß
Klaus
PS: Downloadlink http://www.phpbb2.de/dload.php?action=c ... &cat_id=21 geht nicht bei mir.
Gib doch bitte nochmal einen Bericht, ob das funktioniert hat und wie der Aufwand war.
Gruß
Klaus
PS: Downloadlink http://www.phpbb2.de/dload.php?action=c ... &cat_id=21 geht nicht bei mir.
- jasc
- Ehemaliges Teammitglied
- Beiträge: 2497
- Registriert: 24.05.2001 02:00
- Wohnort: Hergensweiler bei Lindau/B
KlausFriese hat geschrieben: PS: Downloadlink http://www.phpbb2.de/dload.php?action=c ... &cat_id=21 geht nicht bei mir.
Tja, phpbb2.de scheint wohl gerade upzudaten und daher nicht online zu seinWe are currently upgrading our Site, check back later !!!
The Minerva Site is still online

-
- Mitglied
- Beiträge: 31
- Registriert: 20.06.2003 20:24
- Kontaktdaten:
Hi Klaus 
Sobald ich alles erfolgreich abgeschlossen hab meld ich mich bei dir...versprochen
btw: der link geht bei mir
Soo, also, ich hab einfach mal angefangen mit einem nicht sooo wichtigem Teil des forums. Das Album ist erfolgreich kopiert worden.
Danach hatte ich vor, ähem, naja, die user in mein neues board zu kopieren. Das klappt nicht ganz, weil das board mehr felder pro tabelle hat als das alte...Was mache ich denn in diesem Fall??? Das wird bestimmt noch häufiger vorkommen. Wie gesagt, das neue board ist standardmäßig echt fett gemoddet (wobei ich es nur empfehlen kann..das rockt die hütte ^^).
Also, Frage noch mal in Kurzform:
Kopieren von Tabellen: phpbb_users --> forum_users
Problem: forum_users hat mehr felder pro Tabelle --> Kopieren nicht möglich
phpbb_ = altes board
forum_ = neues board

Sobald ich alles erfolgreich abgeschlossen hab meld ich mich bei dir...versprochen

btw: der link geht bei mir

Soo, also, ich hab einfach mal angefangen mit einem nicht sooo wichtigem Teil des forums. Das Album ist erfolgreich kopiert worden.
Danach hatte ich vor, ähem, naja, die user in mein neues board zu kopieren. Das klappt nicht ganz, weil das board mehr felder pro tabelle hat als das alte...Was mache ich denn in diesem Fall??? Das wird bestimmt noch häufiger vorkommen. Wie gesagt, das neue board ist standardmäßig echt fett gemoddet (wobei ich es nur empfehlen kann..das rockt die hütte ^^).
Also, Frage noch mal in Kurzform:
Kopieren von Tabellen: phpbb_users --> forum_users
Problem: forum_users hat mehr felder pro Tabelle --> Kopieren nicht möglich
phpbb_ = altes board
forum_ = neues board
-
- Mitglied
- Beiträge: 31
- Registriert: 20.06.2003 20:24
- Kontaktdaten: