Восстановление Exchange Server

Область применения: Exchange Server 2013 г.

Вы можете восстановить потерянный сервер с помощью параметра Setup /m:RecoverServer в Microsoft Exchange Server 2013. Большинство параметров для компьютера под управлением Exchange 2013 хранятся в Active Directory. Параметр /m:RecoverServer перестраивает сервер Exchange с тем же именем, используя параметры и другие сведения, хранящиеся в Active Directory.

Восстановление утерянного сервера Exchange часто выполняется с помощью нового оборудования. Однако можно также использовать существующий сервер.

В этом разделе показано, как восстановить потерянный сервер Exchange 2013, который не является членом группы доступности базы данных (DAG). Подробные инструкции по восстановлению сервера, который входил в DAG, см. в разделе Восстановление рядового сервера группы доступности базы данных.

Примечание.

Если Exchange установлен в расположении, отличном от папки по умолчанию, необходимо использовать параметр /TargetDir, чтобы указать расположение двоичных файлов Exchange. Если параметр /TargetDir не используется, файлы Exchange устанавливаются в расположении по умолчанию (%ProgramFiles%\Microsoft\Exchange Server\V15).

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

  1. Откройте файл ADSIEDIT.MSC или LDP.EXE.
  2. Перейдите в следующее расположение: CN=ExServerName,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=ExOrg Name,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=DomainName,CN=Com
  3. Щелкните объект сервера Exchange правой кнопкой мыши и выберите пункт Свойства.
  4. Найдите атрибут msExchInstallPath. Этот атрибут содержит текущий путь установки.

Ищете другие задачи управления, связанные с резервным копированием и восстановлением данных? Ознакомьтесь с статьей Резервное копирование, восстановление и аварийное восстановление.

Что нужно знать перед началом работы

  • Предполагаемое время для завершения: 20 минут

  • Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе "Разрешения инфраструктуры Exchange" раздела Разрешения инфраструктуры Exchange и оболочки .

  • На сервере, на котором выполняется восстановление, должна быть установлена та же операционная система, что и на утерянном сервере. Например, невозможно восстановить сервер под управлением Exchange 2013 и Windows Server 2008 R2 на сервере с Windows Server 2012, и наоборот. Аналогично, невозможно восстановить сервер под управлением Exchange 2013 и Windows Server 2012 на сервере с Windows Server 2012 R2, и наоборот.

  • На сервере, на котором выполняется восстановление, должны быть те же буквы диска для подключенных баз данных, что и на неисправном сервере.

  • Сервер, на котором выполняется восстановление, должен иметь те же характеристики производительности и конфигурации оборудования, что и утерянный сервер.

  • Параметр /Mode:RecoverServer назначает самозаверяющий сертификат всем службам Exchange, для которых требуется ПРОТОКОЛ SSL/TLS. Если сервер ранее использовал SSL/TLS-сертификат, выданный другим центром сертификации, потребуется повторно импортировать сертификат и настроить службы для использования сертификата. В противном случае пользователи получат запрос на сертификат при попытке подключиться (например, в Outlook).

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.

Восстановление утерянного сервера Exchange

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

  2. Установите подходящую операционную систему и укажите для нового сервера имя утерянного сервера. Если имя сервера, на котором выполняется восстановление, отличается от имени утерянного сервера, восстановление не будет успешно завершено.

  3. Присоедините сервер к тому же домену, что и утерянный сервер.

  4. Установите необходимые программные компоненты и компоненты операционной системы. Дополнительные сведения см. в разделах Требования к системе Для Exchange 2013 и Предварительные требования к Exchange 2013.

  5. Войдите в систему восстанавливаемого сервера и откройте окно командной строки.

  6. Перейдите к установочным файлам Exchange 2013 и выполните следующую команду.

    Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerms
    
  7. После завершения установки (но до перевода восстанавливаемого сервера в рабочий режим) повторно настройте пользовательские параметры, которые были ранее настроены на этом сервере, а затем перезапустите сервер.

Как проверить, что все получилось?

Успешное завершение установки — первый показатель успешного восстановления. Чтобы проверить, успешно ли вы восстановили потерянный сервер, откройте средство служб Windows (services.msc) и убедитесь, что службы Microsoft Exchange установлены и запущены.

Возможные проблемы с агентом скриптов

Если вы ранее включили агент скриптов в организации Exchange, процесс восстановления может завершиться ошибкой. Ошибка будет выглядеть следующим образом:

"Initialization failed: '"Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'.""' ---> Microsoft.Exchange.Provisioning.ProvisioningException: "Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'."" ---> System.IO.FileNotFoundException: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'."

Если у вас есть другие серверы Exchange в вашей организации, вам необходимо:

  1. Отключите агент скриптов в командной консоли Exchange на существующем сервере:

    Disable-CmdletExtensionAgent -Identity "Scripting Agent"
    
  2. Запустите программу установки Exchange в режиме восстановления, как описано выше в этом разделе.

  3. Включите агент сценариев в командной консоли Exchange после завершения восстановления сервера Exchange:

    Enable-CmdletExtensionAgent -Identity "Scripting Agent"
    

Если восстановленный сервер Exchange Server является единственным сервером Exchange в вашей организации, вам потребуется:

  1. Переименуйте файл %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig. xml.sample to %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig. xml.

    Значением по умолчанию %ExchangeInstallationPath% является %ProgramFiles%\Microsoft\Exchange Server\V15, но фактическим значением является место установки Exchange на сервере.

  2. Повторно запустите программу установки Exchange в режиме восстановления, как описано выше в этом разделе.