HOWTO: Migrate SharePoint site from one farm to another?
- by Ramiz Uddin
Hi Everyone,
I've a site deployed on a developed machine. The site was developed under WSS 3.0 which contains custom List, Features, Templates, Styles etc.
What I've to do is to create a deployment package (setup) which I can give away to my client. I know about stsadm but I don't have the access of the production machine.
Is there a way I can package all the dependencies in a single file (installation file) and run on the server which will include all the dependencies (including site content)?
I've tried to experiment this with SharePoint Content Deployment Wizard. It all went well when Export the site but always fail to Import with the following message:
[2/2/2010 3:43:25 PM]: Start Time: 2/2/2010 3:43:25 PM.
[2/2/2010 3:43:25 PM]: Progress: Initializing Import.
[2/2/2010 3:43:42 PM]: FatalError: Could not find WebTemplate #75805 with LCID 1033.
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.VerifyWebTemplate(SPRequirementObject reqObj)
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.Validate(SPRequirementObject reqObj)
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.DeserializeAndValidate()
at Microsoft.SharePoint.Deployment.SPImport.VerifyRequirements()
at Microsoft.SharePoint.Deployment.SPImport.Run()
[2/2/2010 3:43:48 PM]: Progress: Import Completed.
[2/2/2010 3:43:48 PM]: Finish Time: 2/2/2010 3:43:48 PM.
[2/2/2010 3:43:48 PM]: Completed with 0 warnings.
[2/2/2010 3:43:48 PM]: Completed with 1 errors.
[2/2/2010 3:44:51 PM]: Start Time: 2/2/2010 3:44:51 PM.
[2/2/2010 3:44:51 PM]: Progress: Initializing Import.
[2/2/2010 3:45:08 PM]: FatalError: Could not find WebTemplate #75805 with LCID 1033.
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.VerifyWebTemplate(SPRequirementObject reqObj)
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.Validate(SPRequirementObject reqObj)
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.DeserializeAndValidate()
at Microsoft.SharePoint.Deployment.SPImport.VerifyRequirements()
at Microsoft.SharePoint.Deployment.SPImport.Run()
[2/2/2010 3:45:14 PM]: Progress: Import Completed.
[2/2/2010 3:45:14 PM]: Finish Time: 2/2/2010 3:45:14 PM.
[2/2/2010 3:45:14 PM]: Completed with 0 warnings.
[2/2/2010 3:45:14 PM]: Completed with 1 errors.
[2/2/2010 3:56:17 PM]: Start Time: 2/2/2010 3:56:17 PM.
[2/2/2010 3:56:17 PM]: Progress: Initializing Import.
[2/2/2010 3:56:34 PM]: FatalError: Could not find WebTemplate #75805 with LCID 1033.
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.VerifyWebTemplate(SPRequirementObject reqObj)
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.Validate(SPRequirementObject reqObj)
at Microsoft.SharePoint.Deployment.ImportRequirementsManager.DeserializeAndValidate()
at Microsoft.SharePoint.Deployment.SPImport.VerifyRequirements()
at Microsoft.SharePoint.Deployment.SPImport.Run()
[2/2/2010 3:56:39 PM]: Progress: Import Completed.
[2/2/2010 3:56:39 PM]: Finish Time: 2/2/2010 3:56:39 PM.
[2/2/2010 3:56:39 PM]: Completed with 0 warnings.
[2/2/2010 3:56:39 PM]: Completed with 1 errors.
I actually couldn't find a good reference on how to use it. But, this software doesn't something I'm looking for which can create a simple deployment package (after that you don't need to do anything). I might not be correct but after two days of googling I think there is no such utility (freeware) that can create a simple package of a site and install on other farm without even need to configure anything before you run the installation package.
You people might have an advise which can help me to look/think outside the box and get to the solution quickly instead adding more days working on the problem.
Please, share only freewares. I can't afford to buy anything.
I'm waiting to be surprised with a good share :)
Have a good day!
Thanks.