Вывод из эксплуатации и удаление почтового сервера Exchange 2010

Обновлено и опубликовано Опубликовано:

В данной инструкции рассмотрены варианты удаления почтового сервера Exchange 2010 из инфраструктуры организации.

Удаление элементов по ролям

Перед удалением почтового сервера необходимо убедиться, что он больше нигде не задействован, а все данные перенесены на новый 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 "Автономная адресная книга"

Также можно удалить ее через графическую оболочку:

Удаление OAB

Роль транспорта

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 в Программах и компонентах

Запуститься мастер установки Exchange Server 2010. Нажимаем Далее:

Программа установки Exchange Server 2010

Снимаем все галочки в чекбоксах. Нажимаем кнопку Далее:

Выбор роли сервера

Запуститься проверка готовности, в случае успеха необходимо нажать на кнопку Удалить:

Проверка готовности

Запуститься процедура удаления:

Завершение удаления Exchange

По окончанию процедуры удаления нажимаем кнопку Завершить:

Завершение процедуры удаления

Готово. Сервер Exchange удален.

# Серверы # Exchange # Почта
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет