Wenn du dich mit direkter Datenbankbearbeitung auskennst und die Möglichkeit hast, dass Backup in eine andere Datenbank einzuspielen (oder das Forum vorübergehend sperren, ein aktuelles Backup machen, für die nachfolgenden Schritte 1 bis 3 das alte Backup laden, vor Schritt 4 das aktuelle Backup laden): ja.
Mit phpmyadmin:
In der Sicherung
1. in der Tabelle "_topics" die topic_id des wiederherzustellenden Thema finden, dieses selektieren
Code: Alles auswählen
SELECT * FROM `*_01_topics` WHERE topic_id = IdDesThemas
"exportieren" und auf der Folgeseite "Zip-komprimieren" und "Dump (Schema) der Tabelle anzeigen" mit "OK" ausführen,
2. in der Tabelle "_posts" alle Beiträge, die zum Thema gehören, über die topic_id finden
"exportieren" und auf der Folgeseite "Zip-komprimieren" und "Dump (Schema) der Tabelle anzeigen" mit "OK" ausführen,
3. in der Tabelle "_topics_posted" den Eintrag, der zum Thema gehört, über die topic_id finden
Code: Alles auswählen
SELECT * FROM `*_topics_posted` WHERE topic_id = IdDesThemas
"exportieren" und auf der Folgeseite "Zip-komprimieren" und "Dump (Schema) der Tabelle anzeigen" mit "OK" ausführen.
In die aktuelle Datenbank
4. alle Exporte in die aktuelle Datenbank importieren.
Zum Abschluß sollte man zur Sicherheit noch die Option Datenbank reparieren (repair) wählen, um ev. fehlende Verknüpfungen herzustellen.
Funktioniert bei phpbb 3.x problemlos, ob es bei 2.x klappt, weis ich nicht, da ich die Datenbankstruktur dieser Version nicht kenne.