Do one thing take the sharepoint backup/restore by using Powershell Command.
Backup a Site collection with PowerShell command
In SharePoint 2010, PowerShell command Backup-SPSite is used for taking backup. you can get details of the command from the msdn link
. The following command will backup the site collection ‘http://myserver’.
Restore a Site Collection with PowerShell command
To restore site collection you’ll use the following command. Use –Force if you want to overwrite the existing site collection
Try this one.