SharePoint 2010 - Wiki Migrator
Dieses Tool hilft beim Migrieren von Wiki-Inhalten von SharePoint 2007 auf SharePoint 2010. Die Funktionalitäten haben sich in SharePoint 2010 stark erweitert, jedoch werden beim Upgrade die alten Wiki-Bibliotheken nicht migriert.
Dieses Tool hilft bei der Migration, in dem die Inhalte von einer alten Wiki-Bibliothek in ein neues "Unternehmens-Wiki" ("Enterprise Wiki") kopiert werden.
Anwendung
Vor der Migration muss eine neue Site mit dem Template "Unternehmens-Wiki" ("Enterprise Wiki") erstellt werden. Danach werden etwaige Dokumentenbibliotheken hinzugefügt, die z.B. Bilder oder Dateien beinhalten. Diese Inhalte müssen vorher in diese neuen Bibliotheken 1:1 kopiert werden.
Danach wird der Wiki-Migrator auf einem der SharePoint-Server ausgeführt. Im ersten Eingabefeld wird die URL zur alten Wiki-Site und daneben der Name Wiki-Bibliothek angegeben.
Darunter folgt die Eingabe der Site mit dem neuen Enterprise Wiki. Hierbei muss beachtet werden, dass das Publishing Feature in diesem Web aktiv ist.
Hierunter gibt es ein großes Eingabefeld, das für die Konfiguration der Ersetzung von URLs gedacht ist. Dort werden in der Form [AlterWert] = [NeuerWert] in jeder Zeile die durchzuführenden Ersetzungen angegeben.
Notwendig ist hier einmal die Angabe der alten Site mit dem alten Namen der Dokumentenbibliothek und der neuen Site mit dem Namen der neuen Dokumentenbibliothek. Dies ist dem Screenshot oder der Standardeinstellung beim Start des Programms zu entnehmen.
Beispiel
Das alte Wiki befindet sich in der Site
http://intranet/wiki/ in der Bibliothek mit Namen Wiki-Pages. Alle Bilder wurden in der Bildbibliothek mit dem Namen Pictures abgelegt.
Es wird ein neues Enterprise Wiki unter der Url
http://intranet/wiki2/ erstellt. Darin befindet sich die Wiki-Seiten-Bibliothek mit dem Namen Pages. Es gibt dort auch bereits eine Bildbibliothek PublishingImages. Dorthin werden nun die alten Bilder kopiert.
Im ersten Eingabefeld wird nun
http://intranet/wiki und in dem dahinter der Bibliotheksname Wiki-Pages angegeben. Darunter lautet das Ziel
http://intranet/wiki2/.
Damit die Links korrekt ersetzt werden, wird nun im Feld Replacement einmal Ersetzung für die Wiki-Links angegeben: /wiki/Wiki-Pages/ = /wiki2/Pages/
Und danach noch einmal für die Bilder, da diese sich nun auch an einem neuen Ort befinden: /wiki/Pictures/ = /wiki2/PublishingImages
Danach kann die Migration gestartet und anschließend getestet werden. Im Anschluss daran kann auch die URL der beiden Sites vertauscht werden, SharePoint passt die Links in den Wiki-Seiten automatisch an.
Funktionsweise
Das Tool geht jede Datei in der alten Wiki-Bibliothek durch und holt sich die HTML-Inhalte aus dem Feld WikiContent. In der neuen Site wird über die Publishing-Funktionalität eine neue Page mit dem Namen des alten Dokuments erstellt. Vor dem Setzen des Inhalts werden alle definierten Ersetzungen vorgenommen. Zwingend erforderlich ist die Ersetzung der Links auf andere Wiki-Seiten. Denn auch, wenn über die Wiki-Syntax ("[[AndereSeite]]") eine Verlinkung vorgenommen wurde, speichert SharePoint in der Datenbank einen relativen Link ab ("/sites/wiki/Wiki-Library/AndereSeite.aspx") und dieser Link muss verändert werden, sonst zeigen alle Wiki-Links auf die alte Wiki-Library.
Ähnliches muss mit Bild-Links und eventuell auch absoluten Links gemacht werden und genau dafür ist das Eingabefeld Replacements da.
Bekannte Probleme/Einschränkungen
- Versionen gehen verloren, es wird nur der aktuelle Inhalt migriert
- Ersteller/Bearbeiter wird auf den migrierenden Benutzer gesetzt
- Erstellungs- und Änderungsdaten werden auf die aktuelle Zeit gesetzt
Hinweise
Dieses Tool wird ohne jegliche Gewährleistung kostenlos zur Verfügung gestellt. Eine Garantie für die Funktionalität und Schadenersatz für etwaige Fehler kann nicht übernommen werden. Vor einem produktiven Einsatz wird ein Test der Funktionalität dringend empfohlen!
Download
| 5.2 K |

you can tell me via mail what problems you exactly have, maybe I can help you. At the moment I do not develop this any further, because it solved my problems.
Message=The Web application at http://jl-sp2010/ could not be found.
I know I had everything in properly. I ended up giving up and copying over all of my wiki pages manually. (10 hours later) I know how much of a pain it is and I know there are a lot of people looking for a tool like this.
Figured I'd comment just in case someone else has the same issue.
U tried two ways
1)I created empty WIKI site on SP2010 and executed this program on 2007 side and 2010.
2) I tryed copied all WIKI pages via avepoint. after it I execude this program. Same eror/
That else.
Please help!
Normally I used this tool after attaching a 2007 Content DB in a SharePoint 2010 farm and moving all contents to a new Wiki from there.