以编程方式将SharePoint SubSite迁移到其他网站集

时间:2009-08-24 13:16:58

标签: sharepoint sharepoint-2007 moss

是否可以使用SharePoint API将MOSS子网站和内容移动到其他网站集?例如,我想通过将子站点从/ teamsite / subsite1移动到/ teamsite / archive / subsite1来归档子站点。我正在使用MOSS 2007.

谢谢,MagicAndi。

2 个答案:

答案 0 :(得分:4)

MagicAndi,

答案是响亮的“是的”。 SharePoint中的站点导入和导出是通过Content Deployment API(也称为PRIME API)处理的。此API负责为通过STSADM.exe提供的导入/导出功能提供支持;它还处理MOSS中的内容部署。

开始使用Content Deployment API的好地方是Stefan Gossner撰写的一系列文章。 Stefan是微软的升级工程师,你很难找到更了解PRIME API实际工作的人:

http://blogs.technet.com/stefan_gossner/archive/2007/08/30/deep-dive-into-the-sharepoint-content-deployment-and-migration-api-part-1.aspx

这个由六部分组成的系列的所有部分都非常出色,我建议全部阅读。但是,第三部分和第四部分介绍了您表示要实施的导入和导出操作的一些细节。

我希望这有帮助!

答案 1 :(得分:0)

您需要查看内容部署API ,这是主题中的一个类Article