Recently someone posted in the forum about an error,
Your backup is from a different version of Microsoft SharePoint Foundation and cannot be restored to a server running the current version. The backup file should be restored to a server with version '18.104.22.16815' or later.
The error is clearly a version miss match error, you took the back up from a version and you are trying to restore in a different version.
Also you can check out some of my previous posts on:
Suppose you took a backup from a SP1 server and the server in which you are trying to install do not have SP1, then the error will come.
Remember even if you install a small patch and sometimes that will also create problem.
Either update the location where the restore is being done to the current version or get an earlier backup of the site collection when the versions were the same.
Mainly check where your running server has SP1 installed, if yes then check the server from where you took the backup then if mismatch then try to install SP1 and take a backup else you can try vice versa, But once SP1 has been installed it is very difficult to remove that.
You can also check out this article
, this will also helpful to you.