Оценочная проверка миграции: Workflow Associations 2013

Узнайте, как устранить проблемы с Workflow Associations 2013 во время миграции.

Общие сведения

При переносе содержимого из исходной среды SharePoint в новую целевую возможны два типа рабочих процессов в зависимости от их использования в текущей ферме.

Рабочие процессы, созданные с помощью службы рабочих процессов, которая была доступна в SharePoint 2010 и по-прежнему используется в исходной среде, переносятся в новую ферму и будут работать должным образом.

В исходных фермах SharePoint приложение Workflow 2013 может быть запущено с использованием средства Workflow Manager. В результате при перемещении содержимого из исходной среды в целевую среду происходит процесс переноса рабочего процесса 2013 в экземпляр Azure Workflow Manager.

Перенос данных

Данные рабочего процесса состоят из двух частей, описанных ниже.

  • Определение рабочего процесса: Определение описывает общий процесс рабочего процесса, например трехэтапный рабочий процесс утверждения с настраиваемыми правилами маршрутизации для каждого этапа. Эти данные хранятся в Office 365 и переносятся вместе с остальными Office 365 данными и будут доступны в целевой среде.

  • Экземпляры рабочих процессов: Каждый запущенный экземпляр определения рабочего процесса поддерживает состояние рабочего процесса, например этот документ находится на этапе 2 процесса утверждения и назначается Джону Доу. Эти данные находятся в Workflow Manager Azure. К сожалению, у команды Azure нет технологии для переноса Workflow Manager данных из текущих исходных сред в экземпляры Azure. Результатом этого будет потеря всех запущенных экземпляров рабочего процесса. Например, документ, который был на этапе 2 рабочего процесса в исходной среде, после миграции в целевую среду вернется к нулевому этапу (рабочий процесс не запущен).

Важно!

Любой сайт, настроенный как "Нет доступа" (заблокирован) в SharePoint, будет пропущен. Список заблокированных семейств веб-сайтов см. в выходных данных сканирования заблокированных сайтов.

Подготовка к миграции

Чтобы избежать ненужных перезапусков рабочих процессов, рекомендуется завершить рабочие процессы в режиме выполнения до события миграции при перемещении содержимого в целевую среду. Если эта функция используется в исходной среде сейчас, вы можете получить список запущенных экземпляров рабочих процессов до переноса, чтобы можно было сообщить об этом состоянии владельцам веб-сайтов.

Действия после переноса

После завершения миграции все пользователи должны перезапустить все рабочие процессы, которые еще находились в режиме выполнения. В некоторых крайних случаях может потребоваться повторно создать рабочий процесс, если перенести его не удалось.

Отчет о результатах сканирования

WorkflowAssociations2013-detail.csv Этот отчет о проверке содержит определения исходных рабочих процессов и место, где они связаны на сайте. Определения рабочего процесса обрабатываются во время миграции, что дает некоторое представление об объеме рабочего процесса в ферме.

Столбец Описание
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
Список или сайт. Это уровень, на котором выполняется рабочий процесс. Может помочь владельцу сайта найти затронутые определения рабочего процесса.
RunningInstances
Количество запущенных экземпляров, связанных с данным сопоставлением рабочего процесса.
WebUrl
URL-адрес подсайта.
ListTitle
Если рабочий процесс связан со списком, отобразится заголовок этого списка.
ListUrl
Если рабочий процесс связан со списком, отобразится URL-адрес корня списка.
IsReusable
True или False. Определяет, какие рабочие процессы опубликованы как рабочие процессы для повторного использования.
WorkflowAssociationName
Отображаемое имя, присвоенное сопоставлению рабочего процесса.
WorkflowDescription
Описание сопоставления рабочего процесса.
WorkflowPublishedBy
Удостоверение учетной записи, использованной для публикации рабочего процесса.
WorkflowAssociationID
Уникальный идентификатор сопоставления рабочего процесса.
EmailActivityExists
True, если рабочий процесс содержит действия электронной почты. После миграции может потребоваться исправить удостоверения в действиях электронной почты.
ConditionalRuleExists
True, если рабочий процесс содержит условные правила. После миграции может потребоваться исправить удостоверения в условных правилах.
WorkflowFileCheckedOut
Значение True, если файлы рабочего процесса извлечены. Извлеченные файлы не переносятся.
ScanID
Уникальный идентификатор, назначаемый определенному выполнению средства SharePoint Migration Assessment Tool.