在之前的项目中,当客户有新的需求的时候,我们通常在测试环境上开发或者实施,然后手动在生产环境再弄一次。当发现内容部署这个东西,才知道这样是多么不合理的。我们可以创建两个网站集,一个用来修改,然后通过计时器任务在夜间的时候,将更改更新或者更改完毕后手动运行作业均可。下面,简单介绍下内容部署。

  1、进入SharePoint CA,点击一般应用程序设置,如下图:

  2、进入内容部署设置,将接受内容部署作业设置为“接受”;同时根据需要,在“连接安全性”选择是否进行加密传输,如下图:

  设置连接安全性,我这里没有https,所以选择不要求加密;

  3、进入管理内容部署路径和作业页面,新建路径,如下图:

  4、键入路径的名称,选择源web应用程序和源网站集,网站集需要开启内容部署的Feature和禁用不支持的Feature,后面将会补充介绍;

  5、键入管理中心服务器的URL,验证信息,然后点击连接,如下图:

  6、点击连接以后,会提示连接成功,如下图:

  连接成功以后,可以选择目标web应用程序和目标网站集,然后点击最后的确定,即可;

  特:源网站集需要激活“内容部署源功能”的网站集功能,如下图:

  7、创建完毕内容部署源路径,如下图:

  8、创建内容部署作业,输入内容部署作业的名称和说明,如下图:

  输入路径、sql快照和范围,这里我选择整个网站集;

然后选择频率,多久执行一次内容部署,如下图:

  最后选择通知,部署成功或者失败是,为我们发送电子邮件;

  9、运行前源网站的状态,如下图:

(页面库新添加了一个页面,名称叫做index)

(创建了一个列表库叫做新闻中心,添加了一条新闻)

(创建了一个文档库叫做文档中心,添加了一个测试文档)

  10、执行作业前目标站点应为空网站集,我们创建的时候需要稍后选择模板,如下图:

  11、执行作业后状态,显示为“已完成”,如下图:

  12、运行完作业后,8001端口站点如下:

  13、特别要注意的是,源网站需要检查内容部署源的状态,使用PowerShell命令禁用不支持的Feature;

  使用PowerShell禁用上面两个Feature,如下命令:

  Disable-SPFeature -Identity Ratings -URL http://spdev:2014

  内容部署简介

  内容部署是将源网站集中的内容部署到目标网站集中。可以部署整个源网站集,也可以部署其中的部分网站。内容部署默认为增量部署,即,仅部署更改过的网页和相关资源(例如图像)。作者可以通过“快速部署”功能来部署单个页面。

  内容部署作业的种类

  Ø 增量

  增量部署作业将源中所有新的、已更改或删除的内容部署到目标位置。首次运行增量部署作业时,将执行完整部署。此后,每次运行增量部署作业时,新的内容将会添加到目标位置中,而更新的内容将会替换其 GUID 相同但修改日期较早的内容。源中已删除的内容将会进行标记,以便将该内容也从目标服务器中删除。这是完整部署和增量部署之间的一个非常重要的区别。

  Ø 完整

  完整内容部署作业会将源中的所有内容部署到目标位置,而不管这些内容以前是否部署过。另外,完整部署作业不会检查目标位置上的内容是否已从源中删除。如果您删除源服务器上的内容,然后执行完整部署,则该内容将不会从目标服务器中移除。除了您知道的在源服务器上没有删除内容的特定情况,应避免使用完整部署作业。

  Ø 快速部署

  快速部署作业使用户(例如作者和编辑)能够快速部署网页。默认情况下,在创建新的内容部署路径时,将会自动创建一个快速部署作业,并将其设置为每 15 分钟自动运行一次。如果用户将某个网页标记为包含在快速部署作业中,则在下一次自动计划的快速部署作业中将会包含该网页。只有由用户标记为快速部署网页的网页才会包含在该作业中。或者,服务器场管理员可以通过使用“管理内容部署路径和作业”页面,随时手动运行或取消快速部署作业。Quick Deploy Users 组(在启用了 SharePoint Server 发布基础架构功能的网站中创建)的任何成员都可以使用“快速部署”命令来标记要进行部署的网页。

  总

  简单总结一下整个过程,选择一个网站集作为源网站集,开启内容部署功能(网站集功能);网站设置检查内容部署源状态,把不支持内容部署的功能使用PowerShell禁用;创建一个新网站集,稍后选择模板;创建内容部署路径,同事创建作业,最后执行。

  以上关于内容部署的简单介绍摘自TechNet,个人感觉内容部署对于SharePoint站点实施,确实是一个不错的功能,写篇博客作为简单的参考,希望对大家有所帮助。

  参考链接

  http://technet.microsoft.com/zh-cn/library/ee721058.aspx

SharePoint 2013 内容部署功能简介的更多相关文章

  1. SharePoint 2013 "通知我"功能简介

    功能简介 "通知我"主要是在列表或者文档库里面的项目,有添加/删除/修改等操作,发送邮件通知设置的用户的功能:可以针对列表或者文档库设置通知,也可以针对单一项目设置通知功能,是Sh ...

  2. SharePoint 2013 内容部署报错

    错误信息 一 Export ran out of memory while compressing a very large file. To successfully export, turn co ...

  3. SharePoint 2013 日历重叠功能简介

    之前做了一个“SharePoint 2013 日历根据Category显示不同颜色”,然后大家留言说为什么不用SharePoint自带的日历重叠功能,所以自己尝试一下这个功能,和之前的博客进行一下对比 ...

  4. SharePoint 2013 项目部署

    SharePoint 2013 项目部署 本人刚接触sharepoint不久,是个小菜鸟,而且上手版本是2013,对10和07版也没有太多的了解.最近由于项目需要本人磕磕碰碰部署了sharepoint ...

  5. SharePoint 2013 使用 RBS 功能将二进制大型对象 BLOB 存储在内容数据库外部。

    为每个内容数据库设置 BLOB 存储   启用并配置 FILESTREAM 之后,请按照以下过程在文件系统中设置 BLOB 存储.必须为要对其使用 RBS 的每个内容数据库设置 BLOB 存储. 设置 ...

  6. SharePoint 2013 REST 服务使用简介

    1.创建测试使用列表”REST Demo”,插入一些测试数据,如下图: 2.添加内容编辑器,并且添加脚本引用以及HTML代码,如下图: Result的Div为显示结果使用,input标签触发REST服 ...

  7. Sharepoint 2013 安装部署系列篇 第二篇 -- SQL集群安装

    第一部分 系统集群安装. 第三部分 安装和配置网络负载均衡在前端web服务器 第四部分 安装和配置sharepoint 场(三层拓扑部署) 以下图片均为sharepoint 2010..由于本人的笔记 ...

  8. Sharepoint 2013内容查询Web部件自定义显示样式(实战)

    分享人:广州华软 星尘 一. 前言 在进行Sharepoint开发时,经常会遇到内容展示个性化需求的问题,当然如果通过自定义开发控件对于内容展示的需求基本都可以很好的解决,但自定义开发也有不好的地方, ...

  9. Sharepoint 2013 安装部署系列篇 第三篇 -- 安装和配置网络负载均衡在前端web服务器

    第一部分 系统集群安装 第二部分 SQL集群安装 第四部分 安装和配置sharepoint 场(三层拓扑部署) 接下来一步一步开始配置NLB吧, 以下开始讲解如何配置NLB集群作为sharepoint ...

随机推荐

  1. log4net使用的关键点

    <configSections>     < section name =" log4net" type="log4net.Config.Log4Net ...

  2. 二叉树系列 - 二叉搜索树 - 线性时间内把有序链表转化为BST

    引言 本文来自于Google的一道题目: how to merge two binary search tree into balanced binary search tree. how to me ...

  3. [LeetCode] Fraction to Recurring Decimal 哈希表

    Given two integers representing the numerator and denominator of a fraction, return the fraction in ...

  4. Linux 下 Shell 命令的分类及用法

    当你打算真正操纵好你的 Linux 系统,没有什么能比命令行界面更让你做到这一点.为了成为一个 Linux 高手,你必须能够理解 Shell命令的不同类型,并且会在终端下正确的使用它们. 在 Linu ...

  5. IIS6.0下 Asp.Net 拦截jpg请求

    之前用mvc写了一个接口,访问格式 http://ip:port/{id}-{type}.jpg来获取一个图片,在IIS7.0+运行毫无障碍,但是在IIS6.0下,直接提示文件不存在或者已删除. 经过 ...

  6. Tips5:通过 alt+鼠标左键 来完全展开或收缩层级

    通过 alt+点击 可以完全地展开或关闭unity中的各种层级关系,包括Hierarchy视图 或 Project视图中的. 上图中,第一次点击没有按住ALT键,可以发现子项目并没有被展开,而第二次是 ...

  7. Microsoft Visual Studio 2013 VSTS单元测试指南

    安装vs2013时并未安装VSTS工具包,所以在工具栏:工具->拓展和更新   进行下载安装 vs13已经用了两年了,相比于之前老师推荐的vc6.0感觉要强出很多,刚上手时感觉比较困难,在使用一 ...

  8. [ORM] Entity Framework(1) CodeFirst快速入门

    Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案 对象关系映射(英语:Object Relational Mapping ...

  9. SQL Server中的连接查询【内连接,左连接,右连接,。。。】

    在查询多个表时,我们经常会用“连接查询”.连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志. 什么是连接查询呢? 概念:根据两个表或多个表的列之间的关系,从这些表中查询数据 ...

  10. javaScript一些函数包括调试方法(二)

    Number():设法把括号里面的值,转换成一个数,转换不了为数字的话,就返回NaN. 注意:Number()函数,会拒绝任何包含,非数字字符的字符串(阿拉伯数字.一个有效的小数位.+.-符号是允许的 ...