В процессе установки роли сервера почтовых ящиков Exchange 2010 создается база по умолчанию. В Exchange 2007 база по умолчанию называлась “Mailbox Database”, тогда как в Exchange 2010 она называется “Mailbox Database и рандомное число”. Это сделано по причине того, что в Exchange 2010 более нет понятия групп хранения, и теперь имя базы почтовых ящиков уникально для организации. Например у меня база называется “Mailbox Database 1697561822”.
По своей привычке я решил удалить базу по умолчанию и создать новую с нужным мне именем и в нужном месте. Я создал базу с именем “MD1” и попытался удалить дефолтную базу, однако получил следующую ошибку.
“This mailbox database contains one or more mailboxes or arbitration mailboxes. Before you can remove this mailbox database, you must disable, move or remove user mailboxes and move arbitration mailboxes."
Про данный вид почтовых ящиков я уже писал. Это специальные временные ящики, участвующие в процессе модерирования или одобрения сообщений.
Для поиска данных почтовых ящиков необходимо запустить следующую команду:
Get-Mailbox –Database “Mailbox Database 1697561822” –arbitration
Теперь переместим эти ящики в новую базу:
Get-Mailbox –Database “Mailbox Database 1697561822” –arbitration | New-MoveRequest – TargetDatabase MD1
Убедимся что перенос завершился успешно.
И теперь без всяких помех мы можем удалять данную базу.
|