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

We made a backup of a web application through the central administration to move it to a different server on a different domain and it's a domain controller actually.

So we made a restore operation on the destination server from the central administration but never managed to succeed.

with errors like: Object failed in event OnRestore. For more information, see the spbackup.log or sprestore.log file located in the backup directory.SPException: The specified user or domain group was not found.

I tried every user account possible with no success. any clues?

share|improve this question
    
Did you try with "New Configuration" option while restoring? I believe the problem is related to the users/groups added to the site and those users do not exist in new environment! –  Ashish Patel Nov 9 '10 at 16:37
    
Also can you try restore using PowerShell with -Force switch parameter and see if that is successfull? –  Ashish Patel Nov 9 '10 at 16:38

2 Answers 2

Generally not a good idea to install SharePoint on a Domain Controller if you can avoid it.

First I would try to diagnose the problem, which sounds as though it is user permission related, by examining the SharePoint logs and the Windows event logs.

You may be able to get this restored by extracting the database backup from your SharePoint backup cab and then restoring it in SQL Server. You can then try setting permissions and then creating a new web application and attaching this database. This is a long way round but does bypass the SharePoint restore logic and might enable you to solve the problems with permissions.

share|improve this answer

I'd try to do a content database only (and any features the web app needs of course) restore. Backup the web app's content DB, then restore it on the new farm. Now add it to the new web app. Now, after this is done, you can use the SharePoint management shell and "rename" all users and ad groups in the app using the Move-SPUser(http://technet.microsoft.com/en-us/library/ff607729.aspx).

Make sure to get a list of all users that exist in the original before you do this, then just create a script and run it!

share|improve this answer

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.