出口网站作为SharePoint Foundation 2010的解决方案的方式
-
02-10-2019 - |
题
除了通过“站点设置 - >站点操作 - >另存为模板”外,还有其他方法将站点作为解决方案导出作为解决方案吗?
似乎是唯一的方法,只是确保我不会错过任何东西(可能是通过设计师?设计师中有一个选项,但它使您进入相同的“保存站点为模板”页面)
谢谢!
解决方案
在开箱即用的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