Analog dem MSDN-Artikel für die 2010 Version habe ich ein In-Place Upgrade durchgeführt mit ernüchterndem Resultat. Obwohl SharePoint Foundation kaum modifiziert wurde, gab es Fehler im Upgrade-Prozess, Search funktioniert auch nach der Neueinrichtung nicht mehr und Tools wie Forefront Identity Manager fehlen.
Die Installation einer neuen SharePoint Server 2013 Farm und Database-Attach & Upgrade hat problemlos und schneller funktioniert.
Analog der In-Place Anleitung Upgrade from SharePoint Foundation 2010 to SharePoint Server 2010 habe ich die Software installiert, inklusive dem March 2013 Public-Update und deutschem Sprachpaket. Hier lief scheinbar alles korrekt.
Fehlerhafter Configuration Wizard
Der anschliessende Products Configuration Wizard brachte zwei Fehlermeldungen im ULS Logfile:
- Failed to add the service connection point for this farm. Unable to create a Service Connection Point in the current Active Directory domain. Verify that the SharePoint container exists in the current domain and that you have rights to write to it. Microsoft.SharePoint.SPException: The object LDAP://CN=Microsoft SharePoint Products,CN=System,DC=contoso,DC=local doesn’t exist in the directory.
> Dieses konnte ich lösen durch erstellen des „Microsoft SharePoint Products“ Container im AD und setzen der „Create serviceConnectionPoint Objects“ Berechtigung. - SecondInteractiveMySiteInstantiationWorkItemJobDefinition named „MySite-Second-Instantiation-Interactive-Request-Queue“ already exists under the parent Microsoft.SharePoint.Administration.SPWebApplication named „SharePoint – 80“. Rename your object or delete the existing object
> Auch dieses konnte ich lösen durch Löschen eines SPTimerJobs mit PowerShell.
Fehlerhafte Suche
Die Suche wurde in SharePoint Foundation 2013 komplett überarbeitet. Leider funktioniert sie, auch nach löschen und neu einrichten der Service Applikation nicht mehr.
Die Search Administration zeigte die Fehlermeldung:
The search service is not able to connect to the machine that hosts the administration component. Verify that the administration component ‚6674309d-09ac-4ef6-a269-cfd8d73d5e36‘ in search application ‚Search Service Application‘ is in a good state and try again
- Der nötige SPTimerJob war nicht deaktiviert
- Ändern des App Pools in “SharePoint Web Services Default” hat den Fehler nicht behoben, auch nicht nach einem Server Neustart.
Zudem zeigte der Windows EventLog zwei Meldungen:
- Application Server Administration job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance.
Reason: Access is denied.
> die nötigen Datenbank-Berechtigungen waren aber alle gesetzt - Content Plugin can not be initialized – list of CSS addresses is not set.
Fehlender Forefront Identity Manager
Der Ordner <C:\Program Files\Microsoft Office Servers\15.0\Synchronization Service\UIShell> wurde gar nicht erstellt.
Mein Fazit
In Zukunft lieber gleich eine neue SharePoint Farm einrichten statt mühsam diverse Upgrade-Fehler manuell zu beheben.
inplace-upgrade wird unter 2013 nicht supported:
http://social.technet.microsoft.com/wiki/contents/articles/16033.sharepoint-2013-migrate-from-sharepoint-foundation-2013-to-sharepoint-server-2013.aspx