|
|
|
|
Nur ein Teil meines Backups wieder hochladen |
BIG
Spontaner Überdenker
Dabei seit: 07.01.2003
Beiträge: 388
Herkunft: Berlin 4eva! =)
|
|
Nur ein Teil meines Backups wieder hochladen |
|
Hi,
Ich musste gerade mein Forum neu Installieren und möchte/muss sogut wie neu anfangen.
Klar habe ich ein Backup meiner Datenbank auf meinen Rechner und möchte jetzt nur ein Teil davon wieder hochladen.
Um genau zu sein, nur die Daten der: User, deren Beiträge(Posts und Threads) und natürlich die Kategorien und Foren meines Boards.
Wie muss ich das anstellen? Wie muss ich da vorgehen?
Für Hilfe wäre ich euch unendlich viel dankbar...
|
|
01.12.2005 21:40 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Am besten erstellst du eine Negativliste der Tabellen, die du definitiv nicht wieder einspielen musst. Mal schauen...
bb1_menu*
bb1_adminsessions
bb1_applications
bb1_boardvisit
bb1_design*
bb1_events
bb1_folders
bb1_language*
bb1_mail*
bb1_option* (bin ich mir net sicher)
bb1_postcache
bb1_privatemessage*
bb1_profilefields
bb1_ranks
bb1_register_keys
bb1_s*
bb1_template*
bb1_threadvisit
bb1_userfields
bb1_word*
Das müssten alle sein (und natürlich auch Tabellen, die durch irgendwelche Hacks ergänzt wurden). Bei den übriggebliebenen schau einfach mal, ob da Sachen drinstehen, die du nicht mehr brauchst, aber ich denke, den Rest solltest du schon importieren. Damit hast du dann User samt Avataren, Beiträge samt Anhängen, die Boardstruktur mit Foren und Themen und auch die Benutzergruppen und Rechteverteilung.
Private Nachrichten z.B. sind dann weg, außerdem solltest du dann sobald wie möglich den Suchindex neu generieren, denn der wird auch nicht übernommen.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
01.12.2005 21:56 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Schau doch mal im ACP unter "Anzeigen aktualisieren", dort findest du die oben angesprochene Sache mit dem Suchindex, aber noch einige weitere Dinge. Die solltest du mal durchlaufen lassen, um die Statistik und den Postcache neu zu generieren.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
02.12.2005 23:52 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Ist dein Backup denn von der gleichen WBB-Version gemacht worden, in die es nun wieder eingespielt werden soll? Ansonsten kann es natürlich Probleme geben, wenn zwischen den Versionen einige Strukturänderungen in der Datenbank vorgenommen wurden.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
03.12.2005 14:50 |
|
|
BIG
Spontaner Überdenker
Dabei seit: 07.01.2003
Beiträge: 388
Herkunft: Berlin 4eva! =)
Themenstarter
|
|
Ja, daran wird es wohl liegen, da ich vorher noch ein WBB 2.1.0 hatte. Da ging leider was schief, und ich konnte kein normales Update durchführen. Jetzt wollte ich das halt so auf ein WBB 2.3.3 raufspielen, aber denke nun, dass das wohl kaum möglich sein wird
|
|
03.12.2005 16:22 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Naja, du könntest höchstens versuchen, die Tabellen deines Backups von Hand auf das bei deiner momentanen Boardversion aktuelle Format zu bringen. Ganz hin sind deine Daten nie...
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
03.12.2005 17:23 |
|
|
BIG
Spontaner Überdenker
Dabei seit: 07.01.2003
Beiträge: 388
Herkunft: Berlin 4eva! =)
Themenstarter
|
|
|
|
Ne, dass haut bei mir nun gar nicht hin... *gg*
Also ich gebs auf, ich hab dann halt von vorne angefangen.
Die User tragen es zum Glück mit Fassung...
Aber ein "BIG" THX an dich!
EDIT!!!:
Hab leider jetzt doch eine Sorge!
Ich wollte nur die ganzen Foren von meinem "Board: A" (von ein WBB 2.3.3) auf mein neues Board "Board: B" (ebenfalls ein WBB 2.3.3) rüberziehen. Sprich: Nur die bbx_boards!
Die Boards liegen aber jeweils auf ein völlig anderen Webspace...
Und wenn ich jetzt die Datenbankstruktur der Foren von mein Board A auf die Datenbank von mein board B rüberschireiben möchte, meldet phpmyadmin das hier:
Fehler
SQL-Befehl:
Zitat: |
-- phpMyAdmin SQL Dump
-- version 2.6.4-pl4
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 06. Dezember 2005 um 13:12
-- Server Version: 4.1.14
-- PHP-Version: 5.0.4
--
-- Datenbank: `WBB2`
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `bb1_boards`
--
CREATE TABLE `bb1_boards` (
`boardid` int( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`styleid` int( 11 ) unsigned NOT NULL default '0',
`parentid` int( 11 ) unsigned NOT NULL default '0',
`parentlist` text COLLATE latin1_german1_ci NOT NULL ,
`childlist` text COLLATE latin1_german1_ci NOT NULL ,
`boardorder` mediumint( 7 ) unsigned NOT NULL default '1',
`title` varchar( 250 ) COLLATE latin1_german1_ci NOT NULL default '',
`password` varchar( 25 ) COLLATE latin1_german1_ci NOT NULL default '',
`description` text COLLATE latin1_german1_ci NOT NULL ,
`prefixuse` tinyint( 1 ) NOT NULL default '0',
`prefixrequired` tinyint( 1 ) NOT NULL default '0',
`prefix` text COLLATE latin1_german1_ci NOT NULL ,
`threadtemplateuse` tinyint( 1 ) NOT NULL default '0',
`threadtemplate` text COLLATE latin1_german1_ci NOT NULL ,
`posttemplateuse` tinyint( 1 ) NOT NULL default '0',
`posttemplate` text COLLATE latin1_german1_ci NOT NULL ,
`threadcount` int( 11 ) unsigned NOT NULL default '0',
`postcount` int( 11 ) unsigned NOT NULL default '0',
`lastthreadid` int( 11 ) unsigned NOT NULL default '0',
`lastposttime` int( 11 ) unsigned NOT NULL default '0',
`lastposterid` int( 11 ) unsigned NOT NULL default '0',
`lastposter` varchar( 50 ) COLLATE latin1_german1_ci NOT NULL default '0',
`allowratings` tinyint( 1 ) NOT NULL default '1',
`daysprune` smallint( 5 ) unsigned NOT NULL default '0',
`sortfield` varchar( 20 ) COLLATE latin1_german1_ci NOT NULL default '',
`sortorder` varchar( 5 ) COLLATE latin1_german1_ci NOT NULL default '',
`threadsperpage` smallint( 5 ) unsigned NOT NULL default '0',
`postsperpage` smallint( 5 ) unsigned NOT NULL default '0',
`postorder` tinyint( 1 ) NOT NULL default '0',
`countuserposts` tinyint( 1 ) NOT NULL default '1',
`hotthread_reply` smallint( 5 ) unsigned NOT NULL default '0',
`hotthread_view` smallint( 5 ) unsigned NOT NULL default '0',
`moderatenew` tinyint( 2 ) NOT NULL default '0',
`enforcestyle` tinyint( 1 ) NOT NULL default '0',
`closed` tinyint( 1 ) NOT NULL default '0',
`isboard` tinyint( 1 ) NOT NULL default '0',
`invisible` tinyint( 1 ) NOT NULL default '0',
`showinarchive` tinyint( 1 ) NOT NULL default '1',
`externalurl` varchar( 255 ) COLLATE latin1_german1_ci NOT NULL default '',
PRIMARY KEY ( `boardid` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_german1_ci AUTO_INCREMENT =174 |
Fehlermeldung schreibt er das:
Zitat: |
MySQL meldet:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate latin1_german1_ci NOT NULL,
`childlist` text collate |
Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von BIG: 06.12.2005 15:55.
|
|
05.12.2005 17:34 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Dann kommt dein phpMyAdmin oder mySQL mit den Collations wohl noch net klar. Das ist aber net weiter tragisch, wenn du das COLLATE latin1_german1_ci jeweils aus den Zeilen entfernst, sollte es trotzdem klappen. Dann wird eben die Default-Sortiermethode genommen.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
06.12.2005 17:14 |
|
|
BIG
Spontaner Überdenker
Dabei seit: 07.01.2003
Beiträge: 388
Herkunft: Berlin 4eva! =)
Themenstarter
|
|
Er ezigt jetzt trotzdem diesen Fehler an:
Zitat: |
MySQL meldet:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'unsigned NOT NULL,
`childlist` text NOT NULL,
`boardorder |
|
|
06.12.2005 18:31 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
|
|
Dann hast du da irgendwo einen Fehler eingepflegt...
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
|
CREATE TABLE `bb1_boards` (
`boardid` int( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`styleid` int( 11 ) unsigned NOT NULL default '0',
`parentid` int( 11 ) unsigned NOT NULL default '0',
`parentlist` text NOT NULL ,
`childlist` text NOT NULL ,
`boardorder` mediumint( 7 ) unsigned NOT NULL default '1',
`title` varchar( 250 ) NOT NULL default '',
`password` varchar( 25 ) NOT NULL default '',
`description` text NOT NULL ,
`prefixuse` tinyint( 1 ) NOT NULL default '0',
`prefixrequired` tinyint( 1 ) NOT NULL default '0',
`prefix` text NOT NULL ,
`threadtemplateuse` tinyint( 1 ) NOT NULL default '0',
`threadtemplate` text NOT NULL ,
`posttemplateuse` tinyint( 1 ) NOT NULL default '0',
`posttemplate` text NOT NULL ,
`threadcount` int( 11 ) unsigned NOT NULL default '0',
`postcount` int( 11 ) unsigned NOT NULL default '0',
`lastthreadid` int( 11 ) unsigned NOT NULL default '0',
`lastposttime` int( 11 ) unsigned NOT NULL default '0',
`lastposterid` int( 11 ) unsigned NOT NULL default '0',
`lastposter` varchar( 50 ) NOT NULL default '0',
`allowratings` tinyint( 1 ) NOT NULL default '1',
`daysprune` smallint( 5 ) unsigned NOT NULL default '0',
`sortfield` varchar( 20 ) NOT NULL default '',
`sortorder` varchar( 5 ) NOT NULL default '',
`threadsperpage` smallint( 5 ) unsigned NOT NULL default '0',
`postsperpage` smallint( 5 ) unsigned NOT NULL default '0',
`postorder` tinyint( 1 ) NOT NULL default '0',
`countuserposts` tinyint( 1 ) NOT NULL default '1',
`hotthread_reply` smallint( 5 ) unsigned NOT NULL default '0',
`hotthread_view` smallint( 5 ) unsigned NOT NULL default '0',
`moderatenew` tinyint( 2 ) NOT NULL default '0',
`enforcestyle` tinyint( 1 ) NOT NULL default '0',
`closed` tinyint( 1 ) NOT NULL default '0',
`isboard` tinyint( 1 ) NOT NULL default '0',
`invisible` tinyint( 1 ) NOT NULL default '0',
`showinarchive` tinyint( 1 ) NOT NULL default '1',
`externalurl` varchar( 255 ) NOT NULL default '',
PRIMARY KEY ( `boardid` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =174 |
|
Das sollte er schlucken
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
06.12.2005 20:36 |
|
|
BIG
Spontaner Überdenker
Dabei seit: 07.01.2003
Beiträge: 388
Herkunft: Berlin 4eva! =)
Themenstarter
|
|
Puh, nochmals 1000000 mal thx!
Jetzt läuft alles wieder wie geschmiert!
Danke, danke, danke!!!
|
|
07.12.2005 11:07 |
|
|
|
|
|
|