Один из наших серверов обмена сломался, и я пытаюсь восстановить почтовые ящики.
У нас был 1 сервер Exchange 2003 с именем «apex» и 1 сервер Exchange 2010 с именем «2008Enterprise».
произошел сбой сервера Exchange 2010 с именем «2008Enterprise».
Я создал новый сервер Exchange 2010 под названием «Providence».
Я выполнил команду на Провиденсе:
New-MailboxDatabase -Recovery -Name JBCMail -Server Providence -EdbFilePath "c: \ data \ Exchange \ Mailbox \ База данных почтовых ящиков 0579285147 \ База данных почтовых ящиков 0579285147.edb" -LogFolderPath "c: \ data \ Exchange \ Mailbox \ База данных почтовых ящиков 0579285147"
эта команда выполнена и завершена без ошибок
Затем я выполнил команду:
eseutil / p E00
эта команда была выполнена из следующего каталога: c: \ data \ Exchange \ Mailbox \ Mailbox Database 0579285147
Затем я смонтировал JBCMail с примечанием к команде mount: у меня нет полностью набранной команды.
В моей консоли управления Exchange (EMC) я могу просматривать новую базу данных почтовых ящиков с именем JBCMail. База данных JBCMail показана смонтированной на сервере обмена с именем Providence.
Я вижу сбойный сервер Exchange с именем 2008Exchange. В EMC сбойный сервер обмена указывает Состояние копирования в разделе ServerConfiguration-> Mailbox как ServiceDown.
Отсюда мне нужно восстановить три почтовых ящика
Почтовые ящики находятся на сервере apex.
Как мне переместить почтовые ящики из апекса в Провиденс? Как восстановить почтовые ящики из подключенной базы данных JBCmail в почтовый ящик пользователя?
Я не совсем понимаю, как использовать команду Restore-Mailbox, потому что, когда я использую эту команду, она пытается восстановить почтовый ящик на мертвом сервере вершины.
Restore-Mailbox -ID 'Jason Young' -RecoveryDatabase JBCMail
Вам необходимо создать новые почтовые ящики для пользователей. Как только у вас появятся новые почтовые ящики, Restore-Mailbox
команда будет использовать этот почтовый ящик вместо того, чтобы пытаться (и безуспешно) найти старый почтовый ящик.