Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I have installed SharePoint 2010 SP1 on my local developer machine.

I wanted to copy a site collection from one of our productive servers (which hasn't SP1 yet but the December 2010 Cumulative Update) to my dev machine so I could develop locally on it. So I made a backup on the server with stsadm -o backup ....

When I tried to restore it back on my machine with stsadm -o restore ... it brought the following error:

Your backup is from a different version of Microsoft SharePoint Foundation and c annot be restored to a server running the current version. The backup file shoul d be restored to a server with version '14.0.0.5130' or later.

Why is that? I know that I have a different (newer) version locally. But it says "or later" so isn't it suppose to work this way? I could understand it when it was the other way around (restoring backup from a newer version on an older SharePoint) but so it makes no sense.

Shouldn't that be possible or am I doing something wrong?

share|improve this question
add comment

2 Answers

up vote 2 down vote accepted

Are you able to take a backup of the content database that holds the site collection? If you do so you can then restore the SQL Content DB to your dev sql instance and attach it to a development web application, the attach will perform an 'upgrade' on the content db and should take care of your issue.

share|improve this answer
    
I know that this would work but my question is more in the direction why it isn't working the way it should. –  Shihan Jul 15 '11 at 13:47
    
STSADM Backup/Restore requires that both farms be on the same build version. I believe that both SQL instances also have to have the same version. I've seen this documented in the past but can't seem to find the sources now. However, doing the content database attach will effectively upgrade your content DB to the build on your Dev environment. Hope this helps. –  Ryan Dennis Jul 15 '11 at 13:58
    
Do the restore on a pre-SP1 install of SharePoint and then apply service pack 1. Alternately, apply Service Pack 1 to a DEV server where the site collection currently resides and take a backup. –  78lro Jun 12 '12 at 14:32
add comment

I had the same issue of actually restoring the Site Collection on a different server that had a patch different than my server. And the DB restore also did not work because my SQL version were different. So, I basically downloaded the SQL Express same version as my other machine and then restored the DB. Then I actually upgraded my test server to the same version as my other machine and was able to successfully able to restore the Content DB and the Site Collection.

Regards Vishwas

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.