Communardo Software GmbH, Kleiststraße 10 a, D-01129 Dresden
+49 (0) 351/850 33-0

Migration von MediaWiki nach Confluence

Um Inhalte aus anderen Wikisystemen in ein Confluence-Wiki zu migrieren, stellt Atlassian den Universal Wiki Converter zur Verfügung.
Zuerst werden die Inhalte aus der Datenbank des „Altsystems“ exportiert, als Textdatei im lokalen Dateisystem abgespeichert und dann ins Confluence migriert.
Für den Export gibt es für die verschiedenen Wikisysteme Exporter, die in Properties-Dateien konfiguriert werden. Normalerweise werden dort Name, Nutzer und Pfad der Wikidatenbank angegeben.

Der Export aus einem MediaWiki neuerer Version schlägt jedoch aufgrund geänderter Datenbankfelder fehl. Dies kann behoben werden, indem in der Properties-Datei folgende angepasste SQL-Abfragen angegeben werden:

db.sql.pagedata=select page_id, page_namespace, page_title, page_latest from page where
     page_namespace!='8' and page_namespace!='12';
db.sql.textdata=select old_text from pagecontent where old_id = (
     select rev_text_id from revision where rev_id = 'db.column.textid' );
db.column.title=page_title
db.column.namespace=page_namespace
db.column.pageid=page_id
db.column.textid=page_latest
db.column.text=old_text

(Angepasst in den exporter.mediawiki.properties, Getestet mit MediaWiki Version 1.11)

Kommentar hinterlassen


Pin It on Pinterest