В Exchange 2010 доступны два типа запросов на перемещение почтовых ящиков:
- Local Move - Перемещение почтового ящика с одной базы в другую на одном сервере или на разных, но находящихся в одной организации Exchange.
- Remote Move - Перемещение почтовых ящиков между базами в разных лесах.
Перемещение ящиков в Exchange 2010 происходит асинхронно и поэтому пользователи могут продолжать пользоваться данными в процессе переноса ящика. За перемещение ящиков отвечает новая служба “Exchange Mailbox Replication”, которая работает на CAS сервере. Отсюда вытекает что именно CAS сервер ответственный за перемещение почтовых ящиков.
Перемещние ящиков с Exchange 2000 и 2007 SP1 на 2010 не поддерживается.
Для перемещения ящика с одной базы в другую в одной организации запустите EMC и перейдите в Recipient Configuration -> Mailboxes. Нажмите правой кнопкой на нужном почтовом ящике и выберите “New Local Move Request”.
Выберите базу в которую будем перемещать ящик.
Выберите опции перемещения - либо останавливать перемещение ящика в случае обнаружения поврежденных сообщений, либо пропускать определенное количество поврежденных сообщений и только после этого отменять перемещение.
Далее отображается суммарная информация о перемещаемых ящиках. Нажмите New для продолжения.
Обратите внимание на используемый командлет. Это не Move-Mailbox как могло бы ожидаться, а New-MoveRequest. Нажмите Finish для завершения запроса на перемещение.
К настоящему моменту Exchange не закончил перемещения ящиков, а всего лишь получил запрос на перемещение. Для просмотра статуса перемещения перейдите в секцию “Move Request”. Если вы предпочитаете командную строку вы можете использовать командлет Get-MoveRequest.
Для получения дополнительной информации сделайте двойной клик по любому ящику.
Для перемещения ящика с помощью EMS запустите команду:
New-MoveRequest –identity username –TargetDatabase “database name”
После выполнения запроса вы можете отслеживать статус перемещения с помощью команды:
Get-MoveRequest –identity username
|