Оценочная проверка миграции: связи рабочих процессов 2010
Обзор
Инструментарий миграции обычно позволяет переносить определения рабочего процесса из источника SharePoint в целевую среду. Однако все выполняемые экземпляры рабочих процессов не переносятся. В результате этого незавершенные рабочие процессы обнуляются, как если бы они никогда не запускались.
Миграция данных
Данные рабочего процесса состоят из двух частей:
Определение рабочего процесса: Определение описывает общий процесс рабочего процесса, например трехэтапный рабочий процесс утверждения с настраиваемыми правилами маршрутизации для каждого этапа. Эти данные обычно переносятся вместе с остальными данными семейства веб-сайтов и будут доступны в целевой среде.
Экземпляры рабочих процессов: Каждый запущенный экземпляр определения рабочего процесса поддерживает состояние выполняемого рабочего процесса, например, этот документ находится на этапе 2 процесса утверждения и назначается Джону Доу. К сожалению, эти сведения нельзя перенести на новую платформу. Результатом является потеря всех запущенных экземпляров рабочего процесса. Например, документ, который был на этапе 2 рабочего процесса в исходной среде, будет возвращен на нулевой этап (рабочий процесс не запущен) после миграции в целевую среду.
Важно!
Любой сайт, настроенный как "Нет доступа" (заблокирован) в SharePoint, будет пропущен. Список заблокированных семейств веб-сайтов см. в выходных данных сканирования заблокированных сайтов.
Подготовка к миграции
Чтобы избежать ненужных перезапусков рабочего процесса, рекомендуется завершить незаконченные рабочие процессы до переноса при перемещении содержимого в целевую среду.
Действия после переноса
После завершения миграции в целевую среду пользователи должны перезапустить любые незаконченные рабочие процессы. Если рабочий процесс содержал удостоверения, может потребоваться повторно опубликовать его с помощью SharePoint Designer.
Отчеты о результатах сканирования
WorkflowAssociations2010-detail.csv. Этот отчет о проверке содержит список всех связей рабочего процесса 2010 в среде, а также сведения о количестве экземпляров, которые выполнялись во время проверки.
Столбец | Описание |
---|---|
SiteId |
Уникальный идентификатор затронутого семейства веб-сайтов. |
SiteURL |
URL-адрес затронутого семейства веб-сайтов. |
SiteOwner |
Владелец семейства веб-сайтов. |
SiteAdmins |
Список администраторов семейства веб-сайтов. |
SiteSizeInMB |
Размер (в мегабайтах) семейства веб-сайтов. |
NumOfWebs |
Количество сетей в семействе веб-сайтов. |
ContentDBName |
Имя базы данных контента, в которой хранится семейство веб-сайтов. |
ContentDBServerName |
SQL Server, на котором размещена база данных контента. |
ContentDBSizeInMB |
Размер базы данных контента, в которой хранится семейство веб-сайтов. |
LastContentModifiedDate |
Дата и время изменения контента семейства веб-сайтов. |
TotalItemCount |
Общее количество элементов в семействе веб-сайтов. |
Обращения |
Количество зарегистрированных запросов для семейства веб-сайтов. Получено на основе данных службы ведения журнала использования. Если служба ведения журнала использования отключена, в этой строке отображается значение N/A. |
DistinctUsers |
Количество отдельных пользователей, обращавшихся к семейству веб-сайтов. Получено на основе данных службы ведения журнала использования. Если служба ведения журнала использования отключена, в этой строке отображается значение N/A. |
DaysOfUsageData |
Количество дней, в течение которых данные хранятся в службе ведения журнала использования. Обеспечивает контекст для значений Hits и DistinctUsers. Например, если в этом столбце указано 14 дней, в столбцах Hits и DistinctUsers отображаются данные за последние 14 дней. |
Scope |
List, ContentType или Site. Уровень, с которым связан рабочий процесс. |
RunningInstances |
Количество рабочих процессов, активно выполняемых в этой области. |
WebURL |
URL-адрес веб-сайта, с которым связан рабочий процесс. |
ListTitle |
Название списка, с которым связан рабочий процесс. Если областью является Site, это значение будет равно N/A. |
ListUrl |
URL-адрес списка с сопоставлением рабочего процесса. |
ContentTypeName |
Имя типа контента, если областью является ContentType. |
IsReusable |
Имеет значение True, если сопоставление рабочего процесса было опубликовано как рабочий процесс для повторного использования. |
ReusableScope |
Определяет область рабочего процесса для повторного использования. Reusable или GlobalReusable. |
WorkflowName |
Имя сопоставления рабочего процесса. Это текст, который будет отображаться в SharePoint при запуске рабочего процесса. |
WorkflowDescription |
Описание сопоставления рабочего процесса. |
HasCustomWorkflowActivity |
Имеет значение True, если рабочий процесс использует настраиваемое действие, которое было развернуто с помощью решений с полным доверием. |
WorkflowReferencedAssemblies |
Имя сборки, связанной с настраиваемым действием. Указывается, если параметр HasCustomWorkflowActivity имеет значение True. |
SolutionNames |
Название пакета решений с полным доверием, с которым связано настраиваемое действие. Указывается, если параметр HasCustomWorkflowActivity имеет значение True. |
WorkflowPublishedBy |
Имя пользователя, который опубликовал рабочий процесс. |
WorkflowID |
Уникальный идентификатор, связанный с рабочим процессом. |
AddListItemPermissionsExist |
Имеет значение True, если рабочий процесс содержит действие, которое добавляет разрешения для списка. Действие внедряет удостоверение пользователя и может не работать после миграции без повторной публикации рабочего процесса вручную. |
RemoveListItemPermissionsExists |
Имеет значение True, если рабочий процесс содержит действие, которое удаляет разрешения для списка. Действие внедряет удостоверение пользователя и может не работать после миграции без повторной публикации рабочего процесса вручную. |
ReplaceListItemPermissionsExists |
Имеет значение True, если рабочий процесс содержит действие, которое заменяет разрешения для списка. Действие внедряет удостоверение пользователя и может не работать после миграции без повторной публикации рабочего процесса вручную. |
EmailActivityExists |
Имеет значение True, если рабочий процесс содержит действие, которое отправляет электронную почту. Действие внедряет удостоверение пользователя и может не работать после миграции без повторной публикации рабочего процесса вручную. |
ImpersonationExists |
Имеет значение True, если рабочий процесс содержит действие, которое олицетворяет учетную запись для выполнения действия. Действие внедряет удостоверение пользователя и может не работать после миграции без повторной публикации рабочего процесса вручную. |
RulesFileExists |
Имеет значение True, если рабочий процесс содержит условные правила, которые включают удостоверения. Действие внедряет удостоверение пользователя и может не работать после миграции без повторной публикации рабочего процесса вручную. |
ContentAppovalExists |
Имеет значение True, если рабочий процесс содержит действие утверждения контента. Действие внедряет удостоверение пользователя и может не работать после миграции без повторной публикации рабочего процесса вручную. |
WorkflowFileCheckedOut |
Если файл рабочего процесса извлечен, его будет невозможно правильно перенести. |
ScanID |
Уникальный идентификатор, назначаемый определенному выполнению средства SharePoint Migration Assessment Tool. |