Поделиться через


Шаг 6. Запуск миграции OneDrive между клиентами

Эта статья является шагом 6 в решении, предназначенном для завершения миграции OneDrive между клиентами. Дополнительные сведения см. в статье Общие сведения о миграции OneDrive для нескольких клиентов.

Важно!

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

Теперь вы можете начать миграцию OneDrive. Перед началом миграции между клиентами выполните следующие действия.

  1. Убедитесь, что вы проверили состояние совместимости. Если в исходном клиенте отображается состояние Совместимость или Предупреждение , можно продолжить. Бежать:

    Get-SPOCrossTenantCompatibilityStatus –PartnerCrossTenantHostURL [Target tenant hostname]
    
  2. Чтобы начать миграцию, Администратор SharePoint или Глобальная Администратор Microsoft 365 исходного клиента должна выполнить следующую команду:

Start-SPOCrossTenantUserContentMove -SourceUserPrincipalName <...> -TargetUserPrincipalName <...> -TargetCrossTenantHostUrl <...>
Параметры Описание
SourceUserPrincipalName Имя участника-пользователя, которому принадлежит OneDrive в исходном клиенте.
TargetUserPrincipalName Имя участника-пользователя, которому принадлежит OneDrive в целевом клиенте.
TargetCrossTenantHostUrl URL-адрес узла между клиентами целевого клиента. Чтобы найти TargetCrossTenantHostUrl, выполните командлет Get-SPOCrossTenantHostUrl в клиенте.

Пример:

Start-SPOCrossTenantUserContentMove -SourceUserPrincipalName [email protected] -TargetUserPrincipalName [email protected] -TargetCrossTenantHostUrl https://m365x946316-my.sharepoint.com/ 

Чтобы запланировать миграцию на более позднее время, можно использовать и добавить предыдущую команду с одним из следующих параметров:

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

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

Предварительная миграция состояния OneDrive

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

Снимок экрана: состояние предварительной миграции. В окне отображаются файлы и папки, а вокруг адреса OneDrive отображается красное поле.

Отмена миграции OneDrive

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

Stop-SPOCrossTenantUserContentMove – SourceUserPrincipalName [UPN name of user who you wish to stop]

Пример:

Stop-SPOCrossTenantUserContentMove – SourceUserPrincipalName [email protected]

Определение текущего состояния миграции

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

Формат исходной команды:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL [Target URL]

Пример:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL https://m365x946316-my.sharepoint.com/

Целевая команда:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL [Source URL]

Пример:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL https://m365x016551-my.sharepoint.com/

Чтобы найти состояние миграции конкретного пользователя, используйте параметр SourceUserPrincipalName :

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL <PartnerCrossTenantHostURL> -SourceUserPrincipalName <UPN>

Пример:

Get-SPOUserAndContentMoveState -PartnerCrossTenantHostURL https://m365x946316-my.sharepoint.com -SourceUserPrincipalName [email protected]

Чтобы получить состояние перемещения на основе имени участника-пользователя определенного пользователя, но с дополнительными сведениями используйте параметр -Verbose .

Пример:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL https://ttesttenant-my.sharepoint.com -SourceUserPrincipalName [email protected] -Verbose 

Состояния миграции

Состояние Описание
NotStarted Миграция не запущена.
Scheduled Миграция теперь находится в очереди и планируется выполнить, когда слот станет доступным.
ReadytoTrigger Миграция находится в стадии предварительной проверки. Миграция начнется в ближайшее время.
InProgress Миграция выполняется в одном из следующих состояний:
- Проверка
- Резервное копирование
- Восстановление
- Очистка
Успешно Миграция успешно завершена.
Перенесено Миграция может не быть завершена и будет возвращена для другого прохода.
Не выполнено Не удалось завершить миграцию.

проверки состояния после миграции

Целевой клиент. После успешного завершения миграции проверка состояние пользователя в целевом клиенте, войдя в новую учетную запись OneDrive.

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

Шаг 7. Этап после миграции