Seite 1 von 1

Problem: Datenbank wiederherstellen

Verfasst: 19.09.2004 15:20
von aibo
Hallo zusammen,

bin bei der Suchmaschine leider nicht fündig geworden.

Hab folgendes Problem:


Da mein altes Template "Aeolus" mit vielen Mods nicht kompatibel ist (anderer aufbau der overall-header.tpl), will ich auf das standard Template (Subsilver) wechseln.

Zunächst habe ich ein komplett neues board installiert, damit die alten Daten nicht gelöscht werden.

Von dem alten board hab ich dann im Admin-panel unter "Datenbank-Backup" ein "Nur-Daten-Backup"(struktur-backup klappt nicht, da ja anderes Template) erstellt.

Darauf wollte ich im neuen Board (Subsilver) die "Datenbank wiederherstellen". Hab dann das "Nur-Daten-Backup" vom alten Board (Aeolus) hochgeladen.
Als es hochgeladen war, kam dann im Admin-panel folgender "Allgemeiner Fehler":
Error importing backup file

DEBUG MODE

SQL Error : 1062 Duplicate entry 'config_id' for key 1

INSERT INTO phpbb_config (config_name, config_value) VALUES('config_id', '1')

Line : 980
File : /home/www/web376/html/forum2k/phpBB2-2.0.10-deutsch/admin/admin_db_utilities.php

Was hab ich falsch gemacht?


Danke im vorraus
aibo

Verfasst: 19.09.2004 16:46
von Dennis63
Die Entscheidung, daß Du keine Struktur ins Backup hast war schlecht. Denn ohne Struktur kannst du ein Backup nicht wieder herstellen.

Die Struktur der DB hat absolut gar nichts mit einem Installierten Template zu tun.

Du mußt also jetzt erst mal ein Backup nur mit der "Struktur" machen. Dann löscht Du die Datenbank und spielst erst die Struktur ein und dann das (alte) Backup mit den Daten und hoffst, daß die Struktur zu den Daten passt. Wenn nicht, dann mußt Du das Daten-Backup öffnen und die besagten Teile löschen.

Das ganze machst Du alles mit LINK:phpmyadmin. Die Backup-Funktion im Admin-Panel des phpBBs ist dafür ungeeignet.

Mehr Infos zum MySQLBackup: KB:mysqlbackup

Grüße
Dennis