Управление локальными перемещениями

Область применения: Exchange Server 2013 г.

Запрос на перемещение — это процесс перемещения почтового ящика из одной базы данных почтовых ящиков в другую. Запрос на локальное перемещение — это перемещение почтового ящика, происходящее в одном лесу. В Microsoft Exchange Server 2013 г. почтовые ящики и личные архивные почтовые ящики могут размещаться в отдельных базах данных. С помощью запроса на перемещение вы можете переместить основной почтовый ящик и связанный с ним архив в одну или разные базы данных. Процедуры, описанные в этой статье, помогут вам переместить локальные почтовые ящики.

Используйте следующие процедуры для перемещения почтовых ящиков в локальной организации. В этих процедурах используется командная консоль Exchange и Центр Exchange (EAC).

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

  • Служба репликации почтового ящика Microsoft Exchange

  • Прокси-служба репликации почтовых ящиков Microsoft Exchange

Дополнительные сведения о сервере репликации почтовых ящиков и прокси-сервере см . в статье Дополнительные сведения о прокси-сервере MRS.

Дополнительные сведения о перемещении почтовых ящиков см. в статье Перемещение почтовых ящиков в Exchange 2013.

Что нужно знать перед началом работы

  • Предполагаемое время для завершения каждой процедуры: 20 минут.

  • Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в записи "Разрешения на перемещение и миграцию почтовых ящиков" в разделе Разрешения получателей.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.

Проверка готовности почтового ящика к перемещению

В этом примере используется переключатель WhatIf для проверки готовности почтового ящика Тони Смита к переходу в новую базу данных DB01 и наличия ошибок в команде. При использовании параметра WhatIf система выполняет проверки почтового ящика. Если почтовый ящик не готов к перемещению, появится сообщение об ошибке.

New-MoveRequest -Identity 'tony@alpineskihouse.com' -TargetDatabase DB01 -WhatIf

Подробные сведения о синтаксисе и параметрах см. в разделах New-MigrationBatch и New-MoveRequest.

Создание локального запроса на перемещение

Создание локального запроса на перемещение с помощью Центра администрирования Exchange

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

  1. В EAC перейдите в раздел Миграция получателей> и нажмите кнопкуДобавитьзначок добавления..

  2. В мастере перемещения нового локального почтового ящика выберите пользователя, которого нужно переместить, нажмите кнопку ОК , а затем нажмите кнопку Далее.

  3. На странице Конфигурация перемещения укажите имя нового пакета. Выберите нужные параметры для архивного почтового ящика и расположения базы данных почтовых ящиков и нажмите кнопку Создать.

Создание локального запроса на перемещение с помощью оболочки

Пример создания локального запроса на перемещение см. в примере 2 в команде New-MoveRequest.

Как проверить, все ли получилось?

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

  • В EAC перейдите к разделу Миграция получателей>.

  • Убедитесь, что перемещение прошло успешно в EAC, щелкнув Состояние для всех пакетов.

  • В оболочке выполните следующую команду, чтобы получить сведения о перемещении почтового ящика.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Подробнее см. в разделе Get-MigrationUserStatistics.

Создание запроса на пакетное перемещение

Создание запроса на пакетное перемещение с помощью EAC

Войдите в EAC и выполните следующие действия.

  1. В EAC перейдите в раздел Миграция получателей> и нажмите кнопкуДобавитьзначок добавления..

  2. В мастере перемещения нового локального почтового ящика выберите пользователей, которые нужно переместить, нажмите кнопку ОК , а затем нажмите кнопку Далее.

  3. На странице Конфигурация перемещения укажите имя нового пакета. Выберите нужные параметры для архивного почтового ящика и расположения базы данных почтовых ящиков и нажмите кнопку Создать.

Предупреждение

Убедитесь, что для ограничения недопустимых элементов не задано значение более 50 элементов. В этом случае перемещение может завершиться ошибкой. Если вы хотите задать ограничение на недопустимые элементы более 50 элементов, необходимо использовать командную консоль Exchange и задать для параметра -AcceptLargeDataLoss значение true.

Создание запроса на пакетное перемещение с помощью оболочки

В этом примере создается пакет миграции для локального перемещения, в котором почтовые ящики в указанном .csv файле перемещаются в другую базу данных почтовых ящиков. Этот .csv файл содержит один столбец, содержащий адрес электронной почты для каждого из перемещаемых почтовых ящиков. Для заголовка этого столбца должно быть назначено имя EmailAddress. Пакет миграции в этом примере необходимо запустить вручную с помощью командлета Start-MigrationBatch или Центра администрирования Exchange (EAC). Кроме того, запустить пакет миграции автоматически можно с помощью параметра AutoStart.

New-MigrationBatch -Local -Name LocalMove1 -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\LocalMove1.csv")) -TargetDatabases MBXDB2 -TimeZone "Pacific Standard Time"
Start-MigrationBatch -Identity LocalMove1

Подробные сведения о синтаксисе и параметрах см. в разделах New-MigrationBatch и Start-MigrationBatch.

Примечание.

Все почтовые ящики, указанные в CSV-файле, будут перенесены, даже если они находятся за пределами области RBAC (например, подразделения), что дает администратору разрешения на перенос почтовых ящиков.

Как проверить, все ли получилось?

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

  • Убедитесь, что перемещение прошло успешно в EAC, щелкнув Состояние для всех пакетов.

  • В оболочке выполните следующую команду, чтобы получить сведения о перемещении почтового ящика.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Подробнее см. в разделе Get-MigrationUserStatistics.

Отображение пакетов миграции

Пример использования оболочки для отображения пакета миграции см. в примере 2 в Командлете Get-MigrationBatch.

Перемещение только основного почтового ящика пользователя

Использование EAC для перемещения только основного почтового ящика пользователя

  1. В EAC перейдите в раздел Миграция получателей> и нажмите кнопкуДобавитьзначок добавления..

  2. В мастере перемещения нового локального почтового ящика выберите пользователя, основной почтовый ящик которого требуется переместить, нажмите кнопку ОК , а затем нажмите кнопку Далее.

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

Использование оболочки для перемещения только основного почтового ящика пользователя

В этом примере в DB01 перемещается только основной почтовый ящик Тони Смита. Архив не перемещается.

New-MoveRequest -Identity 'tony@alpineskihouse.com' -PrimaryOnly -TargetDatabase "DB01"

Подробные сведения о синтаксисе и параметрах см. в разделе New-MoveRequest.

Как проверить, все ли получилось?

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

  • В EAC щелкните Состояние для всех пакетов.

  • В оболочке выполните следующую команду, чтобы получить сведения о перемещении почтового ящика.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Подробнее см. в разделе Get-MigrationUserStatistics.

Создание межлесного перемещения с помощью пакетного CSV-файла

В этом примере настраивается конечная точка миграции, а затем создается межлесное перемещение — из исходного в целевой лес — с помощью CSV-файла.

New-MigrationEndpoint -Name Fabrikam -ExchangeRemote -Autodiscover -EmailAddress tonysmith@fabrikam.com -Credentials (Get-Credential fabrikam\tonysmith)

$csvData=[System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\batch.csv")
New-MigrationBatch -CSVData $csvData -Timezone "Pacific Standard Time" -Name FabrikamMerger -SourceEndpoint Fabrikam -TargetDeliveryDomain "mail.contoso.com"

Дополнительные сведения о подготовке леса к межлесному перемещению см. в следующих разделах.

Подробные сведения о синтаксисе и параметрах см. в разделах New-MigrationBatch и New-MoveRequest.

Как проверить, все ли получилось?

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

  • В оболочке выполните следующую команду, чтобы получить сведения о перемещении почтового ящика.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Подробнее см. в разделе Get-MigrationUserStatistics.

Перемещение только архивного почтового ящика

Использование EAC для перемещения только архивного почтового ящика

  1. В EAC перейдите в раздел Миграция получателей> и нажмите кнопкуДобавитьзначок добавления..

  2. В мастере перемещения нового локального почтового ящика выберите пользователя, архивный почтовый ящик которого требуется переместить, нажмите кнопку ОК , а затем нажмите кнопку Далее.

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

Использование оболочки для перемещения только архивного почтового ящика

В этом примере в DB03 перемещается только архивный почтовый ящик Тони Смита. Основной почтовый ящик не перемещается.

New-MoveRequest -Identity 'tony@alpineskihouse.com' -ArchiveOnly -ArchiveTargetDatabase "DB03"

Подробные сведения о синтаксисе и параметрах см. в разделах New-MigrationBatch и New-MoveRequest.

Как проверить, все ли получилось?

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

  • В оболочке выполните следующую команду, чтобы получить сведения о перемещении почтового ящика.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Подробнее см. в разделе Get-MigrationUserStatistics.

Перемещение основного и архивного почтовых ящиков пользователя в отдельные базы данных

В этом примере основной и архивный почтовые ящики Ayla перемещаются в отдельные базы данных. База данных-источник перемещается в DB01, а архив — в DB03.

New-MoveRequest -Identity 'ayla@humongousinsurance.com' -TargetDatabase DB01 -ArchiveTargetDatabase -DB03

Подробные сведения о синтаксисе и параметрах см. в разделах New-MigrationBatch и New-MoveRequest.

Как проверить, все ли получилось?

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

  • В оболочке выполните следующую команду, чтобы получить сведения о перемещении почтового ящика.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Подробнее см. в разделе Get-MigrationUserStatistics.

Перемещение основного почтового ящика пользователя и разрешение большого ограничения на недопустимые элементы

Использование EAC для перемещения основного почтового ящика пользователя и разрешения большого ограничения на недопустимые элементы

  1. В EAC перейдите в раздел Миграция получателей> и нажмите кнопкуДобавитьзначок добавления..

  2. В мастере перемещения нового локального почтового ящика выберите пользователя, основной почтовый ящик которого требуется переместить, нажмите кнопку ОК и нажмите кнопку Далее.

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

  4. Щелкните Другие параметрыЗначок , введите ограничение на недопустимые элементы и нажмите кнопку ОК.

Использование оболочки для перемещения основного почтового ящика пользователя и разрешения большого ограничения на недопустимые элементы

В этом примере основной почтовый ящик Lisa перемещается в базу данных почтовых ящиков DB01 и устанавливает ограничение на недопустимый элемент в значение 100. Чтобы задать большое ограничение на недопустимые элементы, необходимо использовать параметр AcceptLargeDataLoss .

New-MoveRequest -Identity 'Lisa' -PrimaryOnly -TargetDatabase "DB01" -BadItemLimit 100 -AcceptLargeDataLoss

Подробные сведения о синтаксисе и параметрах см. в разделах New-MigrationBatch и New-MoveRequest.

Как проверить, все ли получилось?

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

  • В оболочке выполните следующую команду, чтобы получить сведения о перемещении почтового ящика.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Подробнее см. в разделе Get-MigrationUserStatistics.