迁移评估扫描:工作流关联 2013

了解如何修复迁移期间工作流关联 2013 出现的问题。

概述

将内容从 SharePoint 源环境迁移到新的目标环境时,涉及到两种类型的工作流,具体取决于在当前场中的使用。

使用 SharePoint 2010 中提供的工作流服务创建的、仍在源环境中使用的工作流迁移到新场,并继续按预期工作。

SharePoint 源场可能会使用工作流管理器的版本运行工作流 2013。 因此,当内容从源环境移动到目标环境时,有一个过程将 Workflow 2013 迁移到工作流管理器的 Azure 实例。

数据迁移

工作流数据分为两个部分:

  • 工作流定义: 该定义描述了整个工作流过程,例如,一个三阶段审批工作流,每个阶段都有自定义路由规则。 此数据位于 Office 365 中,随其余Office 365数据一起迁移,可在目标环境中使用。
  • 工作流实例: 工作流定义的每个正在运行的实例都会维护工作流的状态,例如,此文档处于审批流程的第二阶段,并分配给 John Doe。 此数据保存在 Azure 工作流管理器中。 遗憾的是,Azure 团队没有将工作流管理器数据从当前源环境迁移到 Azure 实例的技术。 这种情况会导致所有正在运行的工作流实例丢失。 例如,在迁移到目标环境后,位于工作流的第二阶段中的文档被设置回第 0 阶段 (工作流未启动) 。

重要

将跳过 SharePoint 中配置为“无访问权限” (锁定) 的任何网站。 若要查看锁定网站集的列表,请参阅锁定网站扫描输出。

准备迁移

为了避免不必要的工作流重启,最好是在将内容移动到目标环境时,在迁移事件之前完成正在进行的工作流。 如果此功能目前在源环境中使用,则可以在迁移之前收到正在运行的工作流实例的列表。 你可以将此状态传达给网站所有者。

迁移后

迁移完成后,所有用户都需要重启任何仍在运行的工作流。 在某些极端情况下,如果工具不能迁移,可能需要重新创建工作流。

扫描结果报告

WorkflowAssociations2013-detail.csv 此扫描报告包含源工作流定义及其在网站中的关联位置。 迁移中遇到工作流定义,这提供了对场中工作流占用的一些可见性。

说明
SiteId 受影响网站集的唯一标识符。
SiteURL 受影响网站集的 URL。
SiteOwner 网站集所有者。
SiteAdmins 列为网站集管理员的人员列表。
SiteSizeInMB 大小集合的大小(以 MB 为单位 (MB) )。
NumOfWebs 网站集中存在的 Web 数。
ContentDBName 托管网站集的内容数据库的名称。
ContentDBServerName 托管内容数据库的 SQL Server。
ContentDBSizeInMB 托管网站集的内容数据库的大小。
LastContentModifiedDate 网站集修改了内容的日期/时间。
TotalItemCount 在网站集中找到的项目总数。
提示 为网站集记录的请求数。 取决于使用情况日志记录服务中的数据。 如果禁用使用情况日志记录服务,则此行显示不适用。
DistinctUsers 访问网站集的不同用户数。 取决于使用情况日志记录服务中的数据。 如果禁用使用情况日志记录服务,则此行显示不适用。
DaysOfUsageData 使用情况日志记录服务保留数据的天数。 此信息提供 Hits 和 DistinctUsers 的上下文。 例如,如果此数字为 14 天,则 Hits 和 DistinctUsers 数据为过去 14 天的数据。
范围 列表或网站。 作用域是工作流运行在的级别。 它应帮助网站所有者找到受影响的工作流定义。
RunningInstances 链接到此工作流关联的运行中的实例数。
WebUrl 指向子网站的 URL。
ListTitle 如果工作流与列表相关联,则此行将显示该列表的标题。
ListUrl 如果工作流与列表相关联,则此行将显示列表根目录的 URL。
IsReusable True/False。 标识发布为可重用工作流的工作流。
WorkflowAssociationName 赋予工作流关联的显示名称。
WorkflowDescription 指定给工作流关联的说明。
WorkflowPublishedBy 用于发布工作流的帐户的标识。
WorkflowAssociationID 工作流关联的唯一标识符。
EmailActivityExists 如果工作流中包含电子邮件活动,则为 True。 可能需要在迁移后修复电子邮件活动中的标识。
ConditionalRuleExists 如果工作流中包含条件规则,则为 True。 可能需要在迁移后修复条件规则中的标识。
WorkflowFileCheckedOut 如此 如果工作流文件已签出。签出的文件不会迁移。
ScanID 分配给 SharePoint 迁移评估工具特定执行的唯一标识符。