Step 2 in a series of posts documenting the Microsoft SharePoint Foundation 2010 upgrade process on SBS 2008. This is based on the document:
Step 2: Run the pre-upgrade checker for SharePoint Foundation 2010
Select Start then right mouse click on Command Prompt and Select Run as administrator from the menu that appears.
Click Continue to accept User Access Control.
At the command prompt:
cd\program files\common files\microsoft shared\web server extensions\12\bin
and press ENTER to change to the SharePoint programs directory.
Now at the command prompt type:
stsadm –o preupgradecheck
and press ENTER to run.
You should now see something similar to that shown above as the command performs a number of checks and writes the results to a log file in the directory:
cd\program files\common files\microsoft shared\web server extensions\12\logs
When the process is complete you will be returned to the command prompt and a summary report will also be displayed in your browser like so:
It is very important to read ALL of this report, especially the last section.
The simple reason is that this report gives you a whole swag of information about your WSS v3 installation including what SharePoint features are present, database sizes, URL’s etc. It is especially important to note and rectify any errors or warnings before proceeding.
It is important to be aware that certain features (like Group board workspace) won’t work in SharePoint Foundation 2010 and should be removed prior to migration. You may also want to closely consider how to handle any of the custom templates that have been used with your site (here’s some guidance on the Fabulous 40 WSS v3 templates).
In summary this preupgradecheck function is going to save you a lot of heartache if you carefully consider what it is telling you and take appropriate action.