Friday, March 5, 2010

Upgrading SharePoint 2007 to 2010 Pre-Requisites

I attended a rather cool conference earlier this week, SharePoint TechFest 2010 located here in Dallas. The most beneficial session I attended was upgrading your 2007 farm to 2010. Here are all the main points you need to consider before jumping into the migration.

Be aware there are two upgrade paths to take. You should review all the pros and cons for each and decide what is best for you. The upgrade process will also happen in multiple stages, starting with your content and then going through a visual upgrade to get the cool 2010 look and feel; including the ribbon and ajax features.

SharePoint 2010 Prerequisites:

  • Only MOSS 2007 SP2 content can be upgraded to 2010

  • IE 6 will not be supported for managing content

  • 64x - 32x not supported

  • WFE - Windows Server 2008 or R2

  • SQL - Windows Server 2008 SP1, R2

What is being upgraded?


  • Binary files; SharePoint code & customizations

  • Content data; configuration settings & site content

Prepare your 2007 farm:


  • Document your farm customizations; include any 3rd party webparts you have deployed and site features as well as custom document icons, etc.

  • Choose your upgrade approach

  • Clean up your 2007 source environment; delete any site templates not in use, delete old sites, do some serious house cleaning of anything old and unused (I hear the fab 40 templates don't play nice with 2010 and are not supported so uninstall them if you aren't using them)

  • Create a test upgrade environment using virtual machines if possible.

Pre-Upgrade on your 2007 farm:


  • Run the pre-upgrade checker, stsadm.exe -o preupgradecheck this command will check your local server and farm-level settings. After you run the command a report will generate into your 12\logs directory. This report will come in handy for later so run it and save it.

  • Run Enumallwebs, stsadm.exe -o enumallwebs -databasename this report will also be useful prior to your upgrade. It will output a site map containing all site collections, sites and orphaned objects. This will guide you through your house cleaning as well as become a cheat sheet since it displays site GUIDS which will come in handy in the next few steps.

See my next post on the actual SharePoint 2007 to 2010 Migrating Process.

No comments: