I have a backup of a SharePoint 2007 site. Is it possible to restore this backup on a SharePoint 2010 server?
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.
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:
"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
You can.
Here are the steps
- Take the backup of the content database from the SharePoint 2007 database server.
- restore it to the database server of the 2010 environment.
- Run the cmdlet
Test-SPContentDatabase –Name -WebApplication
using powershell to make sure that all the required dependencies are available on the 2010 server.
- create a new web application on the 2010 server and add the content database to it.
- upgrade the visual look of the web application by doing to the site settings.
Hope this helps
-Sahil Sagar