Seite 1 von 1
Beiträge eines Nutzers einspielen
Verfasst: 06.08.2009 18:17
von karanlık
Die Beiträge eines Nutzers sind gelöscht, wie ist es möglich, anhand eines Backups diese Beiträge, ohne irgendwas anderes zu ändern, wieder einzuspielen?
Re: Beiträge eines Nutzers einspielen
Verfasst: 07.08.2009 09:56
von Helmut
Hallo karanlık,
wenn die Beiträge gelöscht sind, dann sind sie auch nicht mehr in den aktuellen Daten in der Datenbank vorhanden. Du kannst diese daher nur aus einem zeitnahen Backup in dem die Beiträge noch vorhanden waren, heraus nehmen und in die aktuelle Datenbank einfügen. Dazu musst du aber vorher unbedingt ein Backup deines Live Forums machen, falls dabei was schief läuft.
Du nimmst dazu phpMyAdmin und suchst dir aus den folgenden Tabellen im Backup anhand der
user_id die Beiträge raus:
- phpbb_posts
- phpbb_topics
- phpbb_topics_posted
- phpbb_topics_track
- phpbb_topics_watch
Etwas schrieriger ist es bei der Tabelle phpbb_topics, da gibt es kein Feld mit der Bezeichnung user_id, hier musst du über die Tabelle phpbb_topics_posted die user_id und die dazu passende topic_id raussuchen.
Wenn du die Liste für jede Tabelle hast, dann brauchst du diese nur noch in die aktuellen Tabellen der Datenbank reinkopieren. Du solltest dich aber schon etwas auskennen, sonst wird es schwierig. Eine einfachere Lösung gibt es nicht, wenn die aktuellen Datenbankeinträge erhalten bleiben sollen.
Gruß Helmut