Seite 1 von 1

Gelöschtes Thema wieder herstellen?

Verfasst: 04.04.2009 13:50
von Domitz
Hallo, gibt es irgend eine Möglichkeit gelöschte Themen wieder herzustellen?

Re: Gelöschtes Thema wieder herstellen?

Verfasst: 04.04.2009 14:48
von dieweltist
Indem man entweder ein entsprechendes Backup einspielt, wodurch aber alle Themen nach Erstellung dieses Backups verloren sind. Oder indem man in so einer Backupdatei mit einem Editor nach dem entsprechenden Thread sucht; und dann die Beiträge neu postet. Letztes habe ich schon mal so gemacht bei einem gelöschten Beitrag.

Re: Gelöschtes Thema wieder herstellen?

Verfasst: 13.05.2009 13:06
von Ottokar
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

Code: Alles auswählen

SELECT * FROM `*_posts` WHERE topic_id = IdDesThemas
"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.

Re: Gelöschtes Thema wieder herstellen?

Verfasst: 16.10.2012 16:51
von Pyramide
Frage zu phpBB 3.x abgetrennt: viewtopic.php?f=74&t=225083