除了通过“站点设置 - >站点操作 - >另存为模板”外,还有其他方法将站点作为解决方案导出作为解决方案吗?
似乎是唯一的方法,只是确保我不会错过任何东西(可能是通过设计师?设计师中有一个选项,但它使您进入相同的“保存站点为模板”页面)

谢谢!

有帮助吗?

解决方案

在开箱即用的UI中,它是导出网站的唯一场所,但请注意,与SP2007不同,现在将您的网站导出为WSP包装

在对象模型中,有几种导出站点的方法:

  • spweb.saveastemplage
  • spsolutionexporter.exportwebtogallery
  • spsolutionexporter.exportweb

其他提示

作为Microsoft课程10325A的一部分 - Windows PowerShell 2.0 - 备份 /还原站点集合。

PowerShell创建机柜文件或.cab文件 - http://en.wikipedia.org/wiki/cabinet_(file_format)。关于PowerShell的一件好事是自动化,您可以轻松地执行与SharePoint 2010中央管理部门相同的任务 备份还原 部分。

在脚本上,您可以为备份文件提供任何扩展名。提取和查看存档内容,并使用“ extract.exe”修改,并提供了早期版本的Windows,并用“ Expand.exe”在XP中替换。

重建修改后的CAB文件是通过“ makecab.exe”,Microsoft Cabinet SDK“ cabarc.exe”或任何支持“应用程序/vnd.ms-cab-compressed”的应用程序来实现的。

要使用Windows Power Shell恢复站点集合,从开始菜单中,所有程序> Microsoft SharePoint 2010产品。

Open SharePoint 2010 Management Shell(如果需要右键单击并选择“具有管理员权限)”以管理员身份运行").

备份spconfigurationDatabase
备份机身
备份spsite
获得备用史
恢复体系
还原spsite

最适合您的要求;

备份spsite
还原spsite

备份spsite http:// server_name/stite/site_name -Path C: backup site_name.bak
还原spsite http:// server_name/stite/site_name -Path C: backup site_name.bak

Gary Lapointe的书,《 Powershell》的自动化脚本,加里·拉波因特(Gary Lapointe) - 自动化Microsoft SharePoint 2010 Administration,Windows PowerShell 2.0

Microsoft.sharepoint.publishing.Administration

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top