Problem:
I have been building solutions for clients using SharePoint 2010 (beta) for internet sites and I need to upgrade to SharePoint 2010 for internet sites RTM release while still maintaining the security, site collection configuration, and content.
What didn’t work:
- To my knowledge there is no in-place upgrade support for SharePoint 2010 (Beta) to SharePoint 2010 (RTM).
- Stsadmin export of SharePoint 2010 Beta site collection and import beta site collection into SharePoint 2010 RTM. Received random errors during import process to SharePoint 2010 (RTM).
- SharePoint Central Administration backup (Failed during backup operation in SharePoint 2010 (Beta)).
- Content database detach and migration.
- Stsadmin backup and restore
- Manually re-configuring SharePoint 2010 Environment
- SharePoint 2010 Server (Dedicated)
- SQL 2008 Server (Dedicated)
- Two Domain Controllers (Dedicated)
- Exchange 2010 Server (Dedicated)
- Office Communication Server 2007 (Dedicated)
- Blackberry Enterprise Server 5.0 (Dedicated)
- Server Infrastructure Amazon Web Services Cloud
- SharePoint 2010 RTM software
- Service account that has access to both administrative Access to the SharePoint 2010 Server and the Content Database.
- WSP files of any custom solutions
- Knowledge of SharePoint Stsadm command lines
- Logon to your SharePoint 2010 (beta) server with the SharePoint farm account
- Run command line on every Site collection you want upgraded to SharePoint 2010 (RTM). Make sure you run command line as Administrator or you will get access denied errors: Stsadm –o backup –url [your site collection] -filename [where you will save your backup]
- Uninstall SharePoint 2010 (beta) and reboot
- Update: If you have a dedicated SQL Server, you must logon to SQL Server and manually delete all the SharePoint 2010 Beta databases
- Logon to the SharePoint Server with the SharePoint farm account and Install SharePoint 2010 (RTM)
- Re-configure SharePoint 2010 central administration (Turn on SharePoint services, configure search, configure email settings, etc…)
- Create SharePoint 2010 Web application and target site collection
- Deploy all custom code to web applications and update web config (This step is only necessary if you have custom solutions)
- Run command line on every Site collection you want upgraded to SharePoint 2010 (RTM). Make sure you run command line as Administrator or you will get access denied errors: Stsadm –o restore –url [target site collection] -filename [your backup file location] -overwrite
- Access restored site collection and insure site restored properly
- Repeat steps 7 – 10 for every site collection you need to restores