Оценочная проверка миграции: 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. |