Пошаговая заметка как удалить почтовый сервер Exchange 2010

Posted by

В сегодняшней заметке пойдет речь о том, как удалить почтовый сервер Exchange 2010 развернутый на домен контроллере (dc1.polygon.local) дабы развернуть его на отдельном сервере.

Домен поднят по заметке, почтовый сервер поднят по заметке.

По собственному опыту при системном администрировании следует разделять сервисы на отдельные сервера, чем собственно в данной заметке я и займусь.

Перед выполнением дальнейших действий следует потренироваться на стендах и всё еще раз взвесить – а оно Вам надо, если работает, нагрузок не испытывает, то и трогать ничего не надо.

Если всё-таки решились, то сделайте резервную копию базы почтовых ящиков имеющих расширение *.edb. Узнать местоположение, которой можно посредством обращения через консоль PowerShell. Запускаем Powershell:

«Start» (Пуск) – «All Programs» (Все программы) – «Microsoft Exchange Server 2010» – «Exchange Management Shell»

вводим:

[PS] C:\Windows\system32>get-mailboxdatabase -status | select ServerName,Name,DatabaseSize,EdbFilePath

, как видно по умолчанию почтовая база располагается по пути:

C:\ProgramFiles\Microsoft\ExchangeServer\V14\Mailbox\MailboxDatabase 0734775910\MailboxDatabase 0734775910.edb , но скопировать её не получится, сперва следует размонтировать.

[PS] C:\Windows\system32>dismount-database «Mailbox Database 0734775910»

Подтверждение

Вы действительно хотите выполнить это действие?

Идет отключение базы данных «Mailbox Database 0734775910». Это может привести к ограниченной доступности почтовых ящиков в базе данных.

[Y] Да — Y [A] Да для всех — A [N] Нет — N [L] Нет для всех — L [?] Справка (значением по умолчанию является «Y»): Y (соглашаемся, нажатием клавиши «Y»)

Размонтируем почтовую базу почтовых ящиков используемую в Exchange 2010

Переходим собственно к процессу удаления почтового сервера с домен контроллера:

Открываем командную строку «Win + -> «cmd.exe» и вводим команды на остановку и выключение службы: Служба топологии MicrosoftExchangeActiveDirectory (Microsoft Exchange Topology) (Описание: Предоставляет сведения о топологии ActiveDirectory службам Exchange.)

 

Остановка службы:

C:\Users\ekzorchik>Net stop MSExchangeADTopology

Следующие службы являются зависимыми от службы «Служба топологии Microsoft Exchange Active Directory».

Останов службы «Служба топологии Microsoft Exchange Active Directory« приведет также к останову этих служб.

Поиск журналов транспорта Microsoft Exchange

Транспорт Microsoft Exchange

Регулирование Microsoft Exchange

Microsoft Exchange Service Host

Индексатор поиска Microsoft Exchange

Клиентский доступ к Microsoft Exchange RPC

Репликация Microsoft Exchange

Защищенный узел службы Microsoft Exchange

Отправка почты Microsoft Exchange

Репликация почтовых ящиков Microsoft Exchange

Помощники по обслуживанию почтовых ящиков Microsoft Exchange

Рассылка файлов Microsoft Exchange

Microsoft Exchange EdgeSync

Обновление средства защиты от нежелательной почты Microsoft Exchange

Адресная книга Microsoft Exchange

Продолжить операцию? (Y-да/N-нет) [N]: Y (соглашаемся на проведение операции)

Служба «Поиск журналов транспорта Microsoft Exchange» останавливается.

Служба «Поиск журналов транспорта Microsoft Exchange» успешно остановлена.

Служба «Транспорт Microsoft Exchange» останавливается.

Служба «Транспорт Microsoft Exchange» успешно остановлена.

Служба «Регулирование Microsoft Exchange» останавливается.

Служба «Регулирование Microsoft Exchange» успешно остановлена.

Служба «Microsoft Exchange Service Host» останавливается.

Служба «Microsoft Exchange Service Host» успешноостановлена.

Служба «Индексатор поиска Microsoft Exchange» останавливается..

Служба «Индексатор поиска Microsoft Exchange» успешно остановлена.

Служба «Клиентский доступ к Microsoft Exchange RPC» останавливается.

Служба «Клиентский доступ к Microsoft Exchange RPC» успешно остановлена.

Служба «Репликация Microsoft Exchange» останавливается.

Служба «Репликация Microsoft Exchange» успешно остановлена.

Служба «Защищенный узел службы Microsoft Exchange» останавливается.

Служба «Защищенный узел службы Microsoft Exchange» успешно остановлена.

Служба «Отправка почты Microsoft Exchange» останавливается.

Служба «Отправка почты Microsoft Exchange» успешно остановлена.

Служба «Репликация почтовых ящиков Microsoft Exchange» останавливается.

Служба «Репликация почтовых ящиков Microsoft Exchange» успешно остановлена.

Служба «Помощники по обслуживанию почтовых ящиков Microsoft Exchange» останавливается.

Служба «Помощники по обслуживанию почтовых ящиков Microsoft Exchange» успешно остановлена.

Служба «Рассылка файлов Microsoft Exchange» останавливается..

Служба «Рассылка файлов Microsoft Exchange» успешно остановлена.

Служба «Microsoft Exchange EdgeSync» останавливается.

Служба «Microsoft Exchange EdgeSync» успешно остановлена.

Служба «Обновление средства защиты от нежелательной почты Microsoft Exchange» останавливается.

Служба «Обновление средства защиты от нежелательной почты Microsoft Exchange» успешно остановлена.

Служба «Адресная книга Microsoft Exchange» останавливается.

Служба «Адресная книга Microsoft Exchange» успешно остановлена.

Служба «Служба топологии Microsoft Exchange Active Directory» останавливается.

Служба «Служба топологии Microsoft Exchange Active Directory» успешно остановлена.

Выключение службы:

C:\Users\ekzorchik>sc config MSExchangeADTopology start= disabled

[SC] ChangeServiceConfig: успех

Далее почистим реестр от ключей с именование MSExchange. Предварительно сделаем резервную копию куста реестра: HKLM\SYSTEM\CurrentControlSet\Services

C:\Users\ekzorchik>reg save HKLM\SYSTEM\CurrentControlSet\Services c:\hklm_services.hiv

Операция успешно завершена.

Надеюсь, консоль командной строки PowerShell вы, не закрыли, ли все-таки закрыли, то запускаем ее:

Start (Пуск) – All Programs (Все программы) – Microsoft Exchange Server 2010 – Exchange Management Shell

и набираем следующие строки:

[PS] C:\Windows\system32>Get-childitem hklm:\SYSTEM\CurrentControlSet\services\MSExchange* | remove-item -force -recurse

[PS] C:\Windows\system32>Get-childitem hklm:\SOFTWARE\Microsoft\ExchangeServer | remove-item -force –recurse

[PS] C:\Windows\system32>Get-childitem hklm:\SOFTWARE\Microsoft\Exchange | remove-item -force –recurse

По окончании чистки реестра перезагружаем сервер. Это важно, т. к. если этого не сделать, не получиться удалить каталог Exchange Server

Далее открываем проводник и удаляем полностью каталог: «C:\ProgramFiles\Microsoft\ExchangeServer

Далее открываем редактор низкого уровня для доменных служб Active Directory и служб Active Directory облегченного доступа к каталогам: — «Пуск» – «Панель управления» – «Администрирование» – «Редактирование ADSI», подключаем в контексте конфигурирования (Name: Configuration) к домену: — «Редактирование ADSI» – «Подключение к…»

Открываем редактор низкого уровня для доменных служб

 

 

 

 

Выбираем известный контекст именования: — Конфигурация. См. скриншот для наглядного понимания всего процесса.
Выбираем известный контекст именования: - Конфигурация

 

 

 

 

 

 

 

 

 

 

После подключения раскрываем CN=Configuration,DC=polygon,DC=localCN=Services и удаляем полностью CN=Microsoft Exchange & CN=Microsoft Exchange Autodiscover:

Удаляем полностью: CN=Microsoft Exchange & CN=Microsoft Exchange Autodiscover

 

 

Открываем: «Пуск» – «Панель управления» — «Программы и компоненты» и удаляем всё, что относится к Exchange, а именно:

Удаляем всё, что относится к Exchange

 

 

и уже не нужную mx запись в DNS («Пуск» – «Панель управления» – «Администрирование» – «оснастка DNS» -> «Зоны прямого просмотра» «polygon.local»)

Удаляем mx-запись из DNS

 

 

Теперь все удалено и готово, следовательно, перезагружаем уже бывший почтовый сервер. Вот собственно и всё, удачи!!!

 

5 комментариев

  1. Супер, спасибо! Все отработало на ура!!!
    Не забываем запускать PowerShell от имени администратора

Leave a Reply

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

11 + 8 =