Перенос базы Exchange на другой сервер

Чтобы перенести базу данных писем с одного сервера с ролью Mailbox на другой сервер, необходимо воспользоваться командной строкой exchange сервера (exchange powershell). Для начала посмотрим, какие базы существуют в нашей организации exchange командой:

Get-MailboxDatabase

На выходе получим приблизительно такую информацию

Name                           Server          Recovery        ReplicationType
----                           ------          --------        ---------------
Database2                      SRV-MB1         False           None
MB-DB1                         SRV-MB2         False           None
MB-DB2                         SRV-MB2         False           None

В данном случае у нас одна база данных Database2 на сервере SRV-MB1 и две базы данных MB-DB1 и MB-DB2 на сервере SRV-MB2. Чтоб начать перенос допустим Database2 с сервера SRV-MB1 в базу MB-DB2 на сервере SRV-MB2 воспользуемся следующей командой:

Get-Mailbox –Database "Database2" | New-MoveRequest –TargetDatabase "MB-DB2"

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

Get-MoveRequest

В строке Status будут следующие значения: Queued — В ожидании, InProgress — В процессе переноса, Complited — завершено.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *