В сегодняшней заметке пойдет речь о том, как удалить почтовый сервер 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”)
Переходим собственно к процессу удаления почтового сервера с домен контроллера:
Открываем командную строку “Win + R” -> “cmd.exe” и вводим команды на остановку и выключение службы: Служба топологии MicrosoftExchangeActiveDirectory (Microsoft Exchange Active Directory 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=local – CN=Services и удаляем полностью CN=Microsoft Exchange & CN=Microsoft Exchange Autodiscover:
Открываем: “Пуск” – “Панель управления” – «Программы и компоненты» и удаляем всё, что относится к Exchange, а именно:
и уже не нужную mx запись в DNS (“Пуск” – “Панель управления” – “Администрирование” – “оснастка DNS” -> “Зоны прямого просмотра” – “polygon.local”)
Теперь все удалено и готово, следовательно, перезагружаем уже бывший почтовый сервер. Вот собственно и всё, удачи!!!
Отличная статья, ничего лишнего, все по делу. Кратко и верно.
Супер, спасибо! Все отработало на ура!!!
Не забываем запускать PowerShell от имени администратора
Автору респект, молодец!!!
Отличная инструкция. Спасибо!
Благодарствую мил человек.. мануал действительно полезен.