深入解析SharePoint Content Deployment and Migration API 之一
2010-02-22 16:32
417 查看
简介
================
Content Deployment and Migration API在WSS3.0和MOSS中的下面一些方面有被应用到:
Content Deployment STSADM -o export and import Copy/Move operations in Site Manager Variations MCMS 2002 database migration to MOSS 2007
事实上, 任何时候需要拷贝内容到另一个相同站点的另外一个地方或不同站点, 他们都会被使用到.
Content Deployment and Migration API 提供下列的特性:
Export一整个Site collection Export Site collection中的一个单独的site, 可以包括也可以不包括其中子站点的内容.
export一个列表或者文档库, 或者甚至是文档库中的一个文件夹
export一个单独库的list item, 或者文档库中的一个单独的文档.
export依赖于链接的对象(比如说由页面引用的图片)
生成一个压缩过的export文件, 或者使用未压缩的格式.
允许export成定义了文件尺寸有限制的压缩文件(也就是说有可能会生成多个export压缩文件.)
允许基于给定的change token来逐步递增地export. 这会根据change token中的时间戳, 来export所有被创建了的, 修改了的, 或是删除了的items.
import那些被exported的内容, 有或没有identiy perservation均可(这意味着Item是否要保持他们的GUID)
import那些被exported的内容, 在目标数据库中, 在相同的parent或不同的parent下均可.
在import的过程中进行链接修复(link fixup)
编程引用 ============== 程序集- Assembly: Microsoft.SharePoint.dll
命名空间- Namespace: Microsoft.SharePoint.Deployment 重要的Objects: SPExport - 控制export的过程.
SPExportSettings - 用于配置export 的过程.
SPExportObject - 定义了那些对象需要被export.
SPImport - 控制import的过程controls the import process.
SPImportSettings - 用于配置import的过程.
关于这些对象的更多细节, 您可以在MSDN中找到:
http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.deployment.aspx
这个系列包括还包括其他下列的内容:
Part 2 - 在export方面提供一些真实的例子
Part 3 - 在import方面提供一些真实的例子
Part 4 - 高级content deployment的场景
Part 5 - 避免一些常见的问题.
Part 6 - 成功content deployment的一些需求.
摘自:
Deep Dive into the SharePoint Content Deployment and Migration API - Part 1
http://blogs.technet.com/stefan_gossner/archive/2007/08/30/deep-dive-into-the-sharepoint-content-deployment-and-migration-api-part-1.aspx
作者:
Stefan Goßner
================
Content Deployment and Migration API在WSS3.0和MOSS中的下面一些方面有被应用到:
Content Deployment STSADM -o export and import Copy/Move operations in Site Manager Variations MCMS 2002 database migration to MOSS 2007
事实上, 任何时候需要拷贝内容到另一个相同站点的另外一个地方或不同站点, 他们都会被使用到.
Content Deployment and Migration API 提供下列的特性:
Export一整个Site collection Export Site collection中的一个单独的site, 可以包括也可以不包括其中子站点的内容.
export一个列表或者文档库, 或者甚至是文档库中的一个文件夹
export一个单独库的list item, 或者文档库中的一个单独的文档.
export依赖于链接的对象(比如说由页面引用的图片)
生成一个压缩过的export文件, 或者使用未压缩的格式.
允许export成定义了文件尺寸有限制的压缩文件(也就是说有可能会生成多个export压缩文件.)
允许基于给定的change token来逐步递增地export. 这会根据change token中的时间戳, 来export所有被创建了的, 修改了的, 或是删除了的items.
import那些被exported的内容, 有或没有identiy perservation均可(这意味着Item是否要保持他们的GUID)
import那些被exported的内容, 在目标数据库中, 在相同的parent或不同的parent下均可.
在import的过程中进行链接修复(link fixup)
编程引用 ============== 程序集- Assembly: Microsoft.SharePoint.dll
命名空间- Namespace: Microsoft.SharePoint.Deployment 重要的Objects: SPExport - 控制export的过程.
SPExportSettings - 用于配置export 的过程.
SPExportObject - 定义了那些对象需要被export.
SPImport - 控制import的过程controls the import process.
SPImportSettings - 用于配置import的过程.
关于这些对象的更多细节, 您可以在MSDN中找到:
http://msdn2.microsoft.com/en-us/library/microsoft.sharepoint.deployment.aspx
这个系列包括还包括其他下列的内容:
Part 2 - 在export方面提供一些真实的例子
Part 3 - 在import方面提供一些真实的例子
Part 4 - 高级content deployment的场景
Part 5 - 避免一些常见的问题.
Part 6 - 成功content deployment的一些需求.
摘自:
Deep Dive into the SharePoint Content Deployment and Migration API - Part 1
http://blogs.technet.com/stefan_gossner/archive/2007/08/30/deep-dive-into-the-sharepoint-content-deployment-and-migration-api-part-1.aspx
作者:
Stefan Goßner
相关文章推荐
- 深入解析SharePoint Content Deployment and Migration API 之三
- 深入解析SharePoint Content Deployment and Migration API 之二
- linq and rest api in sharepoint
- Sharepoint Service Error: A deployment or retraction is already under way for the solution "xxx.wsp" , and only one deployment or retraction at a time
- Something you need to know about Content Deployment in SharePoint
- Creating and Using a New Content Type in SharePoint 2007(zhuan:http://www.sharepointproconnections.com/article/sharepoint-portal
- EXTRACT FILES AND IMAGES FROM A SHAREPOINT CONTENT DATABASE
- Force stop and then start a full crawl on all content sources in a SharePoint 2010 farm using PowerShell(转)
- sharepoint 2007 复制工具:SharePoint Content Deployment Wizard
- [导入]推荐工具:SharePoint Content Deployment Wizard
- 推荐工具:SharePoint Content Deployment Wizard
- SharePoint Client Object Model API 介绍以及工作原理解析
- SharePoint 2007 Full Text Searching PowerShell and CS file content with SharePoint Search
- 推荐工具:SharePoint Content Deployment Wizard
- SharePoint Client Object Model API 介绍以及工作原理解析
- [SharePoint] Deployment and Programming AJAX server code in SharePoint 2007
- SharePoint 2007 Deployment: List Instance Features(http://blogit.create.pt/blogs/andrevala/archive/2008/06/17/SharePoint-2007-De
- SharePoint Solutions Deployment-PowerShell
- Authentication with SharePoint Online and the Client Side Object Model
- [转]A Dummies Guide to SharePoint and jQuery–Getting & Setting SharePoint Form Fields