WSS3.0 to SharePoint Foundation 2010 upgrade

Solution 1:

You will want to do what is called a "database attach upgrade" of your 2007 data. The basic outline of what happens is that you:

  • setup your SharePoint 2010 farm (make sure that all the settings are setup how you want them, and that you include all custom/3rd party solutions and web parts)
  • backup your SharePoint 2007 database(s)
  • restore your database(s) to the SharePoint 2010 Database
  • Add your new database/site to the SharePoint 2010 farm using the command:

    stsadm -o addcontentdb -url <URL> -databasename <database name>
    (this will upgrade your database to the 2010 format at the same time)

  • Upgrade the site(s) to use the new SharePoint 2010 interface

Here are 2 blog posts that walk you through the database attach upgrade procedure: http://sharepointgeorge.com/2009/upgrading-content-db-sharepoint-2010-part-1-preupgradecheck/ http://sharepointgeorge.com/2009/upgrading-content-database-sharepoint-2010-database-attach-method/

Also, check out this chart from Microsoft to see all of the available upgrade options.