Вывод из эксплуатации и удаление почтового сервера Exchange 2010
В данной инструкции рассмотрены варианты удаления почтового сервера Exchange 2010 из инфраструктуры организации.
Удаляем данные ролей
Проверка наличия почтовых
Удаление баз данных
Удаление автономной книги
Роль транспорта
Удаляем Exchange Server
Удаление элементов по ролям
Перед удалением почтового сервера необходимо убедиться, что он больше нигде не задействован, а все данные перенесены на новый Exchange (если, конечно, мы не удаляем его окончательно). Также нужно удалить или перенести неиспользуемые соединители отправки и получения.
Проверка наличия почтовых ящиков в старых базах
Проверяем, что в наших базах данных больше не осталось никаких почтовых ящиков.
Почтовые ящики пользователей:
Get-Mailbox -Server Mail01
* где Mail01 — имя нашего почтового сервера.
Служебные почтовые ящики:
Get-Mailbox -Server Mail01 -Arbitration
Архивные почтовые ящики:
Get-Mailbox -Server Mail01 -Archive
Если в базах есть пользовательские данные, необходимо запустить их миграцию на новый сервер (или удалить), в противном случае сервер не даст удалить базу. Перемещение можно выполнить командой:
Get-Mailbox -Database "Base_old" | New-MoveRequest -TargetDatabase "Base_new"
* где Base_old — имя базы на старом сервере; Base_new — на новом. Подробнее о переносе ящиков на странице Работа с базой данных Exchange.
Удаление баз данных
Если на сервере не осталось почтовых ящиков, можно приступать к удалению баз данных.
Get-MailboxDatabase -Server Mail01 | Remove-MailboxDatabase
Удаление автономной книги
Получаем список адресных книг:
Get-OfflineAddressBook | Select Name, Server
... выбираем те, которые находятся на старом сервере. Удаляем их:
Remove-OfflineAddressBook -Identity "Автономная адресная книга"
Также можно удалить ее через графическую оболочку:
Роль транспорта
1. Получаем список соединителей получения:
Get-ReceiveConnector -server Mail01 | Select Name, Server, Enabled
Вручную, создаем такие же соединители получения на новом почтовом сервере.
Отключаем коннекторы на старом сервере, например:
Set-ReceiveConnector -Identity Mail01\Интернет -Enabled $false
* где Mail01\Интернет — коннектор получения Интернет на сервере Mail01.
2. Получаем список соединителей отправки:
Get-SendConnector | where {$_.SourceTransportServers -like "Mail01"} |Select Name, SourceTransportServers
Меняем сервер транспорта для нужных коннекторов, например:
Set-SendConnector -Identity "Интернет" -SourceTransportServers New_Mail
* где Интернет — имя соединителя отправки; New_Mail — имя нового почтового сервера Exchange.
Ненужные соединители отправки можно удалить, например:
Remove-SendConnector -Identity "Old_Connector"
После проделанных процедур можно приступать к удалению сервера Exchange.
Удаление Exchange Server
Запускаем программу деинсталляции через Панель управления - Программы и компоненты (или команда appwiz.cpl). Выбираем Exchange и нажимаем на кнопку удалить:
Запуститься мастер установки Exchange Server 2010. Нажимаем Далее:
Снимаем все галочки в чекбоксах. Нажимаем кнопку Далее:
Запуститься проверка готовности, в случае успеха необходимо нажать на кнопку Удалить:
Запуститься процедура удаления:
По окончанию процедуры удаления нажимаем кнопку Завершить:
Готово. Сервер Exchange удален.