none
Случайно убил Exchange 2013. Помогите, плиз! RRS feed

  • Вопрос

  • Здравствуйте!

    Создал я себе проблему :-(

    Выковыривал какой-то хлам из реестра сервера Win2012 и, похоже, случайно что-то лишнее прибил там.

    Теперь письма не отправляются/не принимаются, зайти в веб-интерфейс ECP и OWA не могу - пишет, что данная страница недоступна, хотя IIS работает.....

    Можно ли его как-то ребилдить/реанимировать?

    Заранее спасибо!


    • Изменено vottghern 19 февраля 2014 г. 11:56
    19 февраля 2014 г. 11:55

Ответы

  • День добрый.

    План восстановления.

    1. Скопировать/экспортировать выданные сертификаты для Exchange.

    2. Выполнить бекап баз данных Exchange, стандартными средствами Windows, на внешний ресурс.

    3. Переустановить ОС. ( Ответ на вопрос: Почему переустанавливать систему? Например, я не знаю что было порушено в реестре и как это повлияет в дальнейшем на работу системы.)

    4. Выполнить восстановление по статье Recover an Exchange Server 

    5. Восстановить настройки Exchange, импортировать сертификаты, создать базы данных и выполнить восстановление почтовых ящиков из базы восстановления, развернутой из бекапа.

    Ориентировочное время восстановления, без резервного копирования баз 2-3 часа. Восстановления почтовых ящиков из баз восстановления, в зависимости от размера базы, 10Гб около 2 часов. 


    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    • Изменено Oleg.KovalenkoModerator 20 февраля 2014 г. 5:37
    • Помечено в качестве ответа vottghern 20 февраля 2014 г. 5:45
    20 февраля 2014 г. 5:24
    Модератор
  • 1. Как выполнить бэкап баз Exchange? Доступ есть только к PowerShell Exchange 2013, а им не очень умею пользоваться. Даже не знаю, как посмотреть, где находится база.

    Using Windows Server Backup to Back Up and Restore Exchange Data

    2. Я, когда устанавливал Exchange, делал экспорт сертификатов для того, чтобы потом их втянуть на локальные компьютеры пользователей. Это пойдет? Если нет, то как тогда сделать экспорт сертификатов через PowerShell?

    Импорт и экспорт сертификатов

    Не могу сказать в каком формате вы распространяли сертификат, вам нужен .PFX



    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    • Помечено в качестве ответа vottghern 20 февраля 2014 г. 5:45
    • Изменено Oleg.KovalenkoModerator 20 февраля 2014 г. 5:47
    20 февраля 2014 г. 5:42
    Модератор

Все ответы

  • Recover an Exchange Server

    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    19 февраля 2014 г. 12:09
    Модератор
  • Добрый день.

    Думаю, можно попробовать переставить на этом сервере ОС, сбросить пароль у учетной записи компьютера, и попробовать запустить установку Exchange в режиме восстановления (setup.exe /m:RecoverServer).

    Recover an Exchange Server


    Blog - Smtp25.ru

    19 февраля 2014 г. 12:09
    Отвечающий
  • Так... есть вопросы....

    В какой момент я должен сбросить пароль учетной записи? Перед переустановкой или после?

    Сервер был включен в домен AD, надо ли удалять его из домена перед установкой?

    После переустановки системы надо ли его вводить в домен?

    19 февраля 2014 г. 13:30
  • 1. Переустанавливаете ОС

    2. Сбрасываете пароль учетной записи компьютера

    3. Вводите сервер в домен под старым именем

    И ни в коем случае не удаляйте эту учетную запись компьютера.


    Blog - Smtp25.ru

    19 февраля 2014 г. 13:35
    Отвечающий
  • у вас нет бэкапа?
    19 февраля 2014 г. 13:38
  • Если б у меня был бэкап......

    Это одна из проблем, после того, как убился Exchange обнаружилось, что его бэкапы не делались. :-(

    19 февраля 2014 г. 13:42
  • Не переставляйте тогда ОС - почтовую базу потеряете.

    Blog - Smtp25.ru

    19 февраля 2014 г. 13:46
    Отвечающий
  • таак, прежде чем переставлять ос и прочее я бы предварительно снял образы дисков или сделал полный бакап системы.

    Кстати, Maksim Barakin, почему вы считаете необходимым переставлять всю ОС?

    19 февраля 2014 г. 13:48
  • А как же тогда без переустановки системы?

    В самом крайнем случае, я готов потерять содержимое почтовых ящиков, но ОЧЕНЬ бы не хотелось.......

    19 февраля 2014 г. 13:56
  • я так полагаю

    1. Navigate to the Exchange 2013 installation files, and run the following command.
      Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerms
      
    2. After Setup has completed, but before the recovered server is put into production, reconfigure any custom settings that were previously present on the server, and then restart the server.

    Но всетаки советую сделать бакап(лучше поздно чем никогда) дабы окончательно все не похерить. Ну и посмотреть вдруг кто получше что посоветует(в частности я не эксперт по Эксченджу).

    19 февраля 2014 г. 14:29
  • Попробовал без переустановки. Не вышло:

    F:\Exchange_Server_2013>Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerm
    s
    
    Добро пожаловать в программу автоматической установки Microsoft Exchange Server
    2013 Preview
    Копирование файлов...
    Копирование файла завершено. Программа установки соберет дополнительные
    сведения, необходимые для установки.
    Языки
    Роль почтового ящика: служба передачи
    Роль почтового ящика: служба клиентского доступа
    Роль почтового ящика: единая система обмена сообщениями
    Роль почтового ящика: служба почтового ящика
    Средства управления
    Роль клиентского доступа: служба CAFE
    Роль клиентского доступа: служба FET
    Уже установлены следующие роли сервера: BridgeheadRole, ClientAccessRole,
     MailboxRole, UnifiedMessagingRole, FrontendTransportRole, AdminToolsRole,
     CafeRole.
    
    Операция установки Exchange Server не завершена. Дополнительные сведения см. в
    файле ExchangeSetup.log, расположенном в папке
    "<SystemDrive>:\ExchangeSetupLogs".
    
    F:\Exchange_Server_2013>
                                                          

    Если посмотреть лог, то в конце видим следующее:

    [02.19.2014 15:26:48.0128] [0]      Языки
    [02.19.2014 15:26:48.0128] [0]      Роль почтового ящика: служба передачи
    [02.19.2014 15:26:48.0128] [0]      Роль почтового ящика: служба клиентского доступа
    [02.19.2014 15:26:48.0128] [0]      Роль почтового ящика: единая система обмена сообщениями
    [02.19.2014 15:26:48.0128] [0]      Роль почтового ящика: служба почтового ящика
    [02.19.2014 15:26:48.0128] [0]      Средства управления
    [02.19.2014 15:26:48.0128] [0]      Роль клиентского доступа: служба CAFE
    [02.19.2014 15:26:48.0128] [0]      Роль клиентского доступа: служба FET
    [02.19.2014 15:26:48.0175] [0] Validating options for the 7 requested roles
    [02.19.2014 15:26:48.0175] [0] The server cannot be recovered because Setup has detected that Exchange server roles are already installed.
    [02.19.2014 15:26:48.0253] [0] [ERROR] Уже установлены следующие роли сервера: BridgeheadRole, ClientAccessRole, MailboxRole, UnifiedMessagingRole, FrontendTransportRole, AdminToolsRole, CafeRole.
    [02.19.2014 15:26:48.0268] [0] Операция установки Exchange Server не завершена.  Дополнительные сведения см. в файле ExchangeSetup.log, расположенном в папке "<SystemDrive>:\ExchangeSetupLogs".
    [02.19.2014 15:26:48.0268] [0] End of Setup
    [02.19.2014 15:26:48.0268] [0] **********************************************
    

    19 февраля 2014 г. 15:33
  • День добрый.

    План восстановления.

    1. Скопировать/экспортировать выданные сертификаты для Exchange.

    2. Выполнить бекап баз данных Exchange, стандартными средствами Windows, на внешний ресурс.

    3. Переустановить ОС. ( Ответ на вопрос: Почему переустанавливать систему? Например, я не знаю что было порушено в реестре и как это повлияет в дальнейшем на работу системы.)

    4. Выполнить восстановление по статье Recover an Exchange Server 

    5. Восстановить настройки Exchange, импортировать сертификаты, создать базы данных и выполнить восстановление почтовых ящиков из базы восстановления, развернутой из бекапа.

    Ориентировочное время восстановления, без резервного копирования баз 2-3 часа. Восстановления почтовых ящиков из баз восстановления, в зависимости от размера базы, 10Гб около 2 часов. 


    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    • Изменено Oleg.KovalenkoModerator 20 февраля 2014 г. 5:37
    • Помечено в качестве ответа vottghern 20 февраля 2014 г. 5:45
    20 февраля 2014 г. 5:24
    Модератор
  • Олег, спасибо огромное за план восстановления!

    Но есть пара вопросов, просто слабый я пока пользователь Exchange....

    1. Как выполнить бэкап баз Exchange? Доступ есть только к PowerShell Exchange 2013, а им не очень умею пользоваться. Даже не знаю, как посмотреть, где находится база.

    2. Я, когда устанавливал Exchange, делал экспорт сертификатов для того, чтобы потом их втянуть на локальные компьютеры пользователей. Это пойдет? Если нет, то как тогда сделать экспорт сертификатов через PowerShell?

    Спасибо!

    20 февраля 2014 г. 5:37
  • 1. Как выполнить бэкап баз Exchange? Доступ есть только к PowerShell Exchange 2013, а им не очень умею пользоваться. Даже не знаю, как посмотреть, где находится база.

    Using Windows Server Backup to Back Up and Restore Exchange Data

    2. Я, когда устанавливал Exchange, делал экспорт сертификатов для того, чтобы потом их втянуть на локальные компьютеры пользователей. Это пойдет? Если нет, то как тогда сделать экспорт сертификатов через PowerShell?

    Импорт и экспорт сертификатов

    Не могу сказать в каком формате вы распространяли сертификат, вам нужен .PFX



    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    • Помечено в качестве ответа vottghern 20 февраля 2014 г. 5:45
    • Изменено Oleg.KovalenkoModerator 20 февраля 2014 г. 5:47
    20 февраля 2014 г. 5:42
    Модератор
  • Ага, спасибо!

    Олег, немного не могу только одну вещь понять - получается, бакапится и восстанавливается весь сервер вообще, а не только Exchange?

    20 февраля 2014 г. 5:46
  • Какие-то проблемы с созданием бэкапа:

    20 февраля 2014 г. 6:53
  • Вам нужны почтовые базы данных.

    Пример.

    How to Backup Exchange Server 2013 Database 

    ЗЫ. Только не используйте ReFS. :)


    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.


    20 февраля 2014 г. 7:26
    Модератор
  • Совсем весело получается - делаю по примеру, а у меня совсем не показывает объекты Exchange в пользовательском выборе:

    20 февраля 2014 г. 7:39
  • Туплю! Сейчас.....
    20 февраля 2014 г. 7:42
  • В общем, выполняю бэкап только содержимого по пути:

    C:\Program Files\Microsoft\Exchange Server\V15\Mailbox

    Олег, этого хватит для восстановления работоспособности Exchange после переустановки?

    20 февраля 2014 г. 7:46
  • Вам надо выполнить бекап баз данных, где они находятся у вас я не знаю. Путь который вы указали, это базы данных расположены по умолчанию.

    После выполнения бекапа, средствами Windows, папок с базами данных.

    Еще на всякий случай, остановил службы Exchange и выполнил простое копирование папок с базой данных. 


    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    20 февраля 2014 г. 7:56
    Модератор
  • У меня все и находилось в путях по умолчанию, 18Гб

    Папку тоже скопировал.

    Теперь по вашему плану дальше двигаться?

    А еще подскажите, пожалуйста - у меня, как я понял, стоял Exchange 2013 Preview, я могу восстановить работу с нового дистрибутива, или обязательно надо использовать тот же самый?
    • Изменено vottghern 20 февраля 2014 г. 8:25
    20 февраля 2014 г. 8:18
  • )))


    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.


    20 февраля 2014 г. 8:24
    Модератор
  • ОК ))) Буду тот же дистрибут использовать 

    Спасибо большое!

    • Изменено vottghern 20 февраля 2014 г. 8:30
    20 февраля 2014 г. 8:29
  • Хм.... С восстановлением Exchange вылезла проблема:

    D:\Exchange_Server_2013>Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerm
    s
    
    Добро пожаловать в программу автоматической установки Microsoft Exchange Server
    2013 Preview
    Копирование файлов...
    Копирование файла завершено. Программа установки соберет дополнительные
    сведения, необходимые для установки.
    Языки
    Роль почтового ящика: служба передачи
    Роль почтового ящика: служба клиентского доступа
    Роль почтового ящика: единая система обмена сообщениями
    Роль почтового ящика: служба почтового ящика
    Средства управления
    Роль клиентского доступа: служба CAFE
    Роль клиентского доступа: служба FET
    
    Выполнение проверки готовности Microsoft Exchange Server
    
        Настройка предварительных условий                         ЗАВЕРШЕНО
        Анализ необходимых условий                                ОШИБКА
     На этом компьютере необходимо установить пакеты фильтров Microsoft Office 2010
    - версия 2.0. Загрузите программное обеспечение с веб-сайта http://go.microsoft.
    com/fwlink/?LinkID=191548.
     Для получения дополнительных сведений посетите веб-сайт: http://technet.microso
    ft.com/library(EXCHG.150)/ms.exch.setupreadiness.MSFilterPackV2NotInstalled.aspx
    
    
     Для этого компьютера нужны пакеты фильтров Microsoft Office 2010 версии 2.0 с п
    акетом обновления 1 (SP1). Установите это ПО со страницы http://go.microsoft.com
    /fwlink/?LinkId=262358.
     Для получения дополнительных сведений посетите веб-сайт: http://technet.microso
    ft.com/library(EXCHG.150)/ms.exch.setupreadiness.MSFilterPackV2SP1NotInstalled.a
    spx
    
         Для продолжения установки с аварийным восстановлением требуется доступ к ди
    ску журналов "C:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Dat
    abase 0790336176".
         Для получения дополнительных сведений посетите веб-сайт: http://technet.mic
    rosoft.com/library(EXCHG.150)/ms.exch.setupreadiness.MailboxLogDriveDoesNotExist
    .aspx
    
         Для продолжения установки с аварийным восстановлением требуется доступ к ди
    ску базы данных почтовых ящиков "C:\Program Files\Microsoft\Exchange Server\V15\
    Mailbox\Mailbox Database 0790336176\Mailbox Database 0790336176.edb".
         Для получения дополнительных сведений посетите веб-сайт: http://technet.mic
    rosoft.com/library(EXCHG.150)/ms.exch.setupreadiness.MailboxEDBDriveDoesNotExist
    .aspx
    
    
    Операция установки Exchange Server не завершена. Дополнительные сведения см. в
    файле ExchangeSetup.log, расположенном в папке
    "<SystemDrive>:\ExchangeSetupLogs".
    
    D:\Exchange_Server_2013>
                                                          
    

    У меня эти пакеты фильтров установлены, скачаны оттуда же, куда эти ссылки ведут.....

    20 февраля 2014 г. 13:55
  • Прикольно! Удалил русскую версию фильтров и поставил английскую - проглотил!

    Теперь вот требует старую базу по старому адресу:

    C:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Dat
    abase 0790336176

    Это нормально? В мануале я не слова не обнаружил на тему того, что база должна лежать на старом месте ПЕРЕД запуском восстановления.....

    20 февраля 2014 г. 17:26
  • Он создаст пустую при монтировании. 


    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    21 февраля 2014 г. 7:27
    Модератор
  • Он так категорически и отказывался ставится без старой базы. Подсунул ее ему. Сертификат втянул, который был у старого сервера....

    Вроде бы все нормально..... Есть только пара непонятных проблем:

    1. При первом запуске клиентского Outlook он тут же выводит сообщение об ошибке, говорит, что проблема с сертификатом, может быть подменным. Правда, после закрытия этого окна, сразу появляется окно импорта сертификата. После импорта сертификата на клиентском компе в дальнейшем Outlook запускается нормально, письма ходят.

    2. В веб-интерфейсе управления Exchange (ECP) при переходе по пунктам иногда появляется окно "превышен интервал ожидания....", правда, после закрытия окна ввсе продолжается нормально.

    21 февраля 2014 г. 8:24
  • 1. При первом запуске клиентского Outlook он тут же выводит сообщение об ошибке, говорит, что проблема с сертификатом, может быть подменным. Правда, после закрытия этого окна, сразу появляется окно импорта сертификата. После импорта сертификата на клиентском компе в дальнейшем Outlook запускается нормально, письма ходят.

    Это значит, что вы не подписали службу IIS старым сертификатом.

    2. В веб-интерфейсе управления Exchange (ECP) при переходе по пунктам иногда появляется окно "превышен интервал ожидания....", правда, после закрытия окна ввсе продолжается нормально.

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

    ЗЫ. Заработал Exchange, поздравляю.


    MCITP, PSLP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    21 февраля 2014 г. 8:36
    Модератор
  • Спасибо!

    Еще нашел проблему -  на моем Mac категорически отказывается работать его почтовый клиент Mail. Что-то с сертификатами. А раньше работал :-(

    21 февраля 2014 г. 8:56