规划内容部署

本文内容:

  • 什么是内容部署?

  • 关于部署作业和路径

  • 内容部署安全性

  • 配置内容部署

  • 记录内容部署规划

什么是内容部署?

内容部署 是指将源 Microsoft Office SharePoint Server 2007 网站集的内容复制到目标网站集中。可以复制整个源网站集,也可以复制其中的部分网站。无论在哪一种情况下,内容部署都默认为增量部署,即仅部署更改过的网页和相关资产(如图像)。快速部署功能支持作者部署单个页面。

备注

为了让内容部署的快速部署功能发挥作用,源和目标网站集必须启用 Office SharePoint® Server 发布基础架构功能。

在大多数内容部署方案中,要从中部署内容的源网站集与目标网站集在不同的服务器场中。通常,目标服务器场(“生产”服务器场)将具有增强的安全性以尽量减少可在生产环境中完成的操作数,并且不希望在生产环境中完成创作(内容部署功能可能会覆盖对生产环境所做的更改)。在大多数内容部署方案中,源服务器场和生产服务器场位于独立的 Active Directory® 目录服务域中。有关内容部署拓扑的详尽讨论,请参阅设计内容部署拓扑结构

在内容部署中,源网站集的基 URL 可以不同于目标网站集的基 URL。内容部署功能将修复源内容中的链接以便在目标位置中正常发挥作用。

内容部署过程仅复制内容(即复制的页面所使用的网页和资源),不会部署程序、程序集、功能、配置信息(如 web.config 文件)。部署网页时,将同时部署内容数据库中该网页依赖的所有项目,如图像、样式表或布局页。

内容部署过程将部署内容项的最新主要版本和次要版本。例如,如果正在部署 2.7 版本的网页,则会将页面的最新主版本 (2.0) 以及最新次版本 (2.7) 复制到目标网站中。

如果项目具有关联的发布计划(请参阅规划内容审批和日程安排),则将与项目一起部署计划信息,以便在目标网站集中按此计划进行工作。例如,如果在凌晨 3:00 部署计划在早上 6:00 发布的项目,则目标网站上的网站用户在早上 6:00 之前将无法查看此内容。

关于部署作业和路径

在内容部署中,内容部署作业 使用指定的路径按指定的计划复制指定的内容。

内容部署路径 定义可从中开始进行内容部署的源网站集以及目标网站集,并且还提供了以下内容:

  • 用于提供目标网站集内容部署作业权限的身份验证信息。若要将内容部署到目标网站集,部署作业在目标服务器上必须拥有 SharePoint 管理中心凭据。作业可以使用源服务器场的管理中心应用程序池帐户、集成 Windows 身份验证或基本身份验证进行连接。

  • 有关是否部署与内容关联的用户名(如作者的姓名)的信息。

  • 有关如何部署内容的权限的信息。有关详细信息,请参阅内容部署安全性。

定义路径之后,可以定义一个或多个使用该路径来部署内容的内容部署作业。部署作业指定:

  • 源网站集中要部署的网站。

  • 运行作业和部署内容的频率。

  • 是部署所有内容,还是只部署自上次运行作业以来已更改或添加的内容。

  • 在作业成功或失败时是否发送电子邮件以及要使用的一个或多个电子邮件地址。

每次在启用了 Office SharePoint Server 发布基础架构功能的网站中定义路径时,都会创建一个快速部署作业以用于该路径。快速部署作业是一个部署作业,此作业按指定的计划运行(默认情况下每 15 分钟运行一次),并且将部署该网站页面库中自上次运行快速部署作业以来被标记为要进行部署的所有网页。Quick Deploy Users 组(此组是在启用了 Office SharePoint Server 发布基础架构功能的网站中创建的)中的任何成员都可以标记网页以便使用快速部署命令进行部署。

备注

虽然可以在未启用 Office SharePoint Server 发布基础架构功能的网站中定义路径,但是,以这种方式创建的路径将不具有关联的快速部署作业。如果要将快速部署作业添加到在未启用 Office SharePoint Server 发布基础架构功能的网站中定义的路径,请首先为源网站集启用 Office SharePoint Server 发布基础架构功能,然后删除当前的路径并重新创建路径。这样该路径将具有与其关联的快速部署作业。

内容部署安全性

通常,对目标服务器场上的内容的权限不同于对源服务器场上的内容的权限。在许多发布解决方案中,目标服务器场对用户进行身份验证所使用的 Active Directory 域不同于创作或暂存环境中所使用的域,并且这两个域之间可能不存在信任关系。

配置内容部署路径时,您可以选择以下安全选项:

  • 所有 随内容一起部署与安全性相关的所有信息,其中包括角色定义、访问控制列表(可将用户和角色映射到他们有权查看或编辑的内容)和用户。如果同一用户组对源和目标服务器场具有相同的权限,则此选项很有用。例如,从创作服务器场向暂存服务器场进行部署时,此选项可能是最佳选项,因为相同的用户需要访问这两组内容。

  • 仅限角色定义 部署角色定义和用于将角色映射到内容的访问控制列表,但不部署用户。在此选项中,源和目标服务器场中应用了相同的角色,但是可以在每个服务器场中将不同的用户分配给这些角色。

  • 无 不部署安全信息。目标服务器场的安全性必须由该服务器场的管理员通过将用户和角色分配给该服务器场的网站和内容来管理。例如,从暂存服务器场向企业的 Internet 展示网站进行部署时,此选项有助于确保单独管理的这两个服务器场的安全性。

有关 Office SharePoint Server 2007 的角色和安全性的详细信息,请参阅规划安全角色 (Office SharePoint Server)

配置内容部署

通过以下步骤在两个服务器场之间配置内容部署:

  1. 在目标服务器场上,根据空白网站模板创建空网站集以接收初始部署作业。

  2. 在目标服务器场上 Office SharePoint Server 2007 管理中心的“内容部署设置”页上,将服务器场配置为接受传入的部署作业,指定一个前端服务器作为导入服务器来管理传入的部署作业,并指定源和目标服务器场之间的连接是否要求加密。

  3. 在源服务器场的“内容部署设置”页上,指定一个前端服务器作为导出服务器来管理传出的部署作业。

  4. 在源服务器场上 Office SharePoint Server 2007 管理中心的“管理内容部署路径和作业”页上,创建一个或多个部署路径。

  5. 在源服务器场的“管理内容部署路径和作业”页上,为每个路径创建一个或多个部署作业。

  6. 运行初始部署作业以开始在目标服务器场上部署内容。

  7. 如果路径不部署所有安全信息,则在目标服务器场上创建用户、角色以及对内容和网站的权限的初始集合。

记录内容部署规划

使用规划内容部署工作表(该链接可能指向英文页面)(https://go.microsoft.com/fwlink/?linkid=77804&clcid=0x804) 记录您的内容部署规划:

  • 在工作表的第一部分中,记录内容部署拓扑中的每个服务器场并说明其用途。对于每个服务器场,提供导出服务器和/或导入服务器的 URL。另外请记录服务器场所使用的 Active Directory 域。

  • 在工作表的下一节中,请记录要创建的每个路径。为每个路径提供源和目标 Web 应用程序和网站集。另外请记录按照路径部署多少安全信息:所有、仅限角色或无。

工作表

规划内容部署工作表(该链接可能指向英文页面)(https://go.microsoft.com/fwlink/?linkid=77804&clcid=0x804)

下载本书

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍

另请参见

概念

设计内容部署拓扑结构