views:

2319

answers:

4

I have a backup of a SharePoint 2007 site. Is it possible to restore this backup on a SharePoint 2010 server?

+2  A: 

No. In fact, you can only restore it to a SharePoint server that has the same exact version of SharePoint (patch level and all) - check the version of Microsoft.SharePoint.dll.

Greg Hurlman
I have restored 2007 backups to servers with higher (but not lower) versions.
strongopinions
+5  A: 

While you can't Restore, you can Upgrade.

You've got three choices: in-place, database attach, and hybrid. This Visio poster is quite useful in summarising the options:

Microsoft SharePoint Server 2010 Upgrade Approaches

Brian Meinertz
A: 

"No. In fact, you can only restore it to a SharePoint server that has the same exact version of SharePoint (patch level and all) - check the version of Microsoft.SharePoint.dll."

Not exactly true; you just need to have a later version of MOSS than the one you are upgrading the site from. You can also get the version by looking at the "Servers in Farm" link. http://(Your MOSS Server):(Your Admin Port)/_admin/FarmServers.aspx

DanielL
A: 

You can.

Here are the steps

  1. Take the backup of the content database from the SharePoint 2007 database server.
  2. restore it to the database server of the 2010 environment.
  3. Run the cmdlet

Test-SPContentDatabase –Name -WebApplication

using powershell to make sure that all the required dependencies are available on the 2010 server.

  1. create a new web application on the 2010 server and add the content database to it.
  2. upgrade the visual look of the web application by doing to the site settings.

Hope this helps

-Sahil Sagar

Sahil Sagar