Communardo Software GmbH, Kleiststraße 10 a, D-01129 Dresden
0800 1 255 255

Migration von MediaWiki nach Confluence

Um Inhalte aus ande­ren Wikisystemen in ein Confluence-Wiki zu migrie­ren, stellt Atlassian den Universal Wiki Converter zur Verfügung.
Zuerst wer­den die Inhalte aus der Datenbank des "Altsystems" expor­tiert, als Textdatei im loka­len Dateisystem abge­spei­chert und dann ins Confluence migriert.
Für den Export gibt es für die ver­schie­de­nen Wikisysteme Exporter, die in Properties-Dateien kon­fi­gu­riert wer­den. Normalerweise wer­den dort Name, Nutzer und Pfad der Wikidatenbank ange­ge­ben.

Der Export aus einem MediaWiki neue­rer Version schlägt jedoch auf­grund geän­der­ter Datenbankfelder fehl. Dies kann beho­ben wer­den, indem in der Properties-Datei fol­gende ange­passte SQL-Abfragen ange­ge­ben wer­den:

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)

Related Posts

Pin It on Pinterest