代码之家  ›  专栏  ›  技术社区  ›  Ramiz Uddin

如何:将SharePoint网站从一个服务器场迁移到另一个服务器场?

  •  0
  • Ramiz Uddin  · 技术社区  · 15 年前

    我在一台已开发的机器上部署了一个站点。该网站是根据 WSS 3.0 其中包含自定义 List , Features , Templates , Styles 等。

    我要做的是创建一个部署包(设置),我可以将其分发给我的客户机。我知道 stsadm 但是我没有生产机器的通道。

    是否有一种方法可以将所有依赖项打包到单个文件(安装文件)中,并在服务器上运行,该服务器将包含所有依赖项(包括站点内容)?

    我试过用 SharePoint Content Deployment Wizard . 当 Export 但总是失败 Import 显示以下消息:

    [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.
    

    实际上,我找不到关于如何使用它的好参考资料。但是,这个软件不是我要找的东西,它可以创建一个简单的部署包(之后,您不需要做任何事情)。我可能是不正确的,但经过两天的谷歌搜索,我认为没有这样的实用程序(免费软件),可以创建一个简单的网站包,并在其他服务器场上安装,甚至不需要在运行安装包之前配置任何东西。

    你们可能会有一个建议,可以帮助我跳出思维定势,快速找到解决方案,而不是增加更多的时间来解决这个问题。

    请只分享免费软件。我买不起任何东西。

    我正等着惊喜地分享一份好的:)

    祝您今天过得愉快!

    谢谢。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Francisco Aquino    15 年前

    只要您有一个将所有这些特性分组的解决方案, SharePoint Installer 将在下一个完成方式中将它们部署给您,并根据需要通过网站集/网站内的管理功能Web界面激活的功能的范围而定。

        2
  •  0
  •   ArjanP    15 年前

    这件事没有什么大不了的。如果从服务器A迁移到B,则必须对服务器A上安装的内容进行清点,并在服务器B上进行设置。您可以查看在管理中心安装的解决方案、站点中可用的Web部件、服务器上安装的软件等。

    有关WebTemplate 75805的此错误是由于目标服务器没有自定义模板造成的。很可能你的目标服务器丢失了大约40个,下载 here .没有办法确定,因为任何人都可以使用这些数字,但它似乎是 JRIM JobRequisition “模板。