Восстановление серверов ExchangeRecover Exchange servers

Можно восстановить потерянный сервер Exchange Server с помощью параметра /mode: RecoverServer в автоматическом режиме (из командной строки) программы установки Exchange.You can recover a lost Exchange server by using the /Mode:RecoverServer switch in unattended mode (from the command line) of Exchange Setup. Так как большинство параметров Exchange Server хранятся в Active Directory, Setup.exe /Mode:RecoverServer команда использует эти сведения во время установки Exchange на новом сервере с тем же именем.Since most Exchange server settings are stored in Active Directory, the Setup.exe /Mode:RecoverServer command uses that information during the installation of Exchange on a new server with the same name.

Восстановление утерянного сервера Exchange часто выполняется с помощью нового оборудования.Recovering a lost Exchange server is often accomplished by using new hardware. Однако вы также можете использовать существующий сервер, на котором еще не установлен сервер Exchange.However, you can also use an existing server that doesn't already have Exchange installed on it.

В этом разделе показано, как восстановить потерянный сервер Exchange, который не является членом группы обеспечения доступности баз данных (DAG).This topic shows you how to recover a lost Exchange server that isn't a member of a database availability group (DAG). Подробное описание действий по восстановлению сервера, который являлся участником группы обеспечения доступности баз данных, представлено в разделе Восстановление рядового сервера группы обеспечения доступности баз данных.For detailed steps about how to recover a server that was a member of a DAG, see Recover a database availability group member server.

Ищете другие задачи управления, связанные с резервным копированием и восстановлением данных?Looking for other management tasks related to backing up and restoring data? Изучите резервное копирование, восстановление и аварийное восстановление.Check out Backup, Restore, and Disaster Recovery.

Что нужно знать перед началом работыWhat do you need to know before you begin?

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

  • Для учетной записи, которую вы будете использовать для восстановления сервера, необходимы следующие разрешения:The account that you'll use to do the server recovery requires the following permissions:

    • Членство в группе безопасности "Администраторы домена".Domain Admins security group membership.

    • Членство в группе ролей управления организацией Exchange.Exchange Organization Management role group membership.

  • Если Exchange устанавливается в расположение, отличное от расположения по умолчанию для%ProgramFiles%\Microsoft\Exchange Server\V15, необходимо включить в Setup.exe /Mode:RecoverServer команду переключатель /targetDir<:> Path , чтобы указать расположение Exchange. файлы программы (двоичные).If Exchange is installed in a location other than the default location of %ProgramFiles%\Microsoft\Exchange Server\V15, you must include the /TargetDir:<Path> switch in the Setup.exe /Mode:RecoverServer command to specify the location of the Exchange program (binary) files. Если вы не используете параметр /targetDir , файлы Exchange будут установлены в папке по умолчанию при восстановлении сервера Exchange Server.If you don't use the /TargetDir switch, the Exchange files will be installed in the default location when you recover the Exchange server.

    Чтобы найти расположение для установки Exchange на потерянном сервере Exchange Server, выполните следующие действия:To find the install location of Exchange on the lost Exchange server, do the following steps:

    1. Откройте файл ADSIEDIT.MSC или LDP.EXE.Open ADSIEDIT.MSC or 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 = имя_домена, CN = COMGo to 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 правой кнопкой мыши и выберите пункт Свойства.Right-click the Exchange server object, and then click Properties.

    4. Найдите атрибут мсексчинсталлпас .Find the msExchInstallPath attribute. Этот атрибут содержит текущий путь установки.This attribute stores the current installation path.

  • Вы можете восстановить сервер с помощью последнего доступного накопительного пакета обновления (CU).You can recover a server using the latest available Cumulative Update (CU). Только последние два накопительные пакеты обновления доступны для скачивания.Only the last two CUs are available for download. Более подробную информацию можно узнать в статье Updates for Exchange Server.For more information, see Updates for Exchange Server.

  • Целевой сервер должен использовать ту же версию Windows Server, что и потерянный сервер.The target server must use the same version of Windows Server as the lost server. Например, невозможно восстановить потерянный сервер Exchange 2016, на котором запущен Windows 2012 R2, на новом сервере под управлением Windows 2016 или наоборот.For example, you can't recover a lost Exchange 2016 server that was running Windows 2012 R2 on a new server that's running Windows 2016, or vice-versa.

  • На целевом сервере также должны присутствовать те же буквы диска, что и для смонтированных баз данных на потерянном сервере.The same disk drive letters that were used for mounted databases on the lost server must also exist on the target server.

  • Целевой сервер должен иметь те же общие характеристики производительности и конфигурацию оборудования, что и потерянный сервер.The target server should have the same general performance characteristics and hardware configuration as the lost server.

  • Параметр /mode: RecoverServer назначает самозаверяющий сертификат всем службам Exchange, требующим использования протокола SSL/TLS.The /Mode:RecoverServer switch assigns a self-signed certificate to all Exchange Services that require SSL/TLS. Если на сервере ранее использовался сертификат SSL/TLS, выданный другим центром сертификации, необходимо повторно импортировать сертификат и настроить службы для использования сертификата.If the server previously used an SSL/TLS certificate that was issued by a different certification authority, you'll need to re-import the certificate and configure the services to use the certificate. В противном случае при попытке подключения пользователи получат запрос на получение сертификата (например, в Outlook).Otherwise, users will get a certificate prompt when they try to connect (for example, in Outlook).

Совет

Возникли проблемы?Having problems? Обратитесь за помощью к участникам форумов Exchange.Ask for help in the Exchange forums. Посетите форумы на сервере Exchange Server.Visit the forums at Exchange Server.

Восстановление утерянного сервера ExchangeRecover a Lost Exchange Server

  1. Сбросьте учетную запись компьютера для утерянного сервера.Reset the computer account for the lost server. Подробное описание действий приведено в разделе Сброс учетной записи компьютера.For detailed steps, see Reset a Computer Account.

  2. Установите подходящую операционную систему и укажите для нового сервера имя утерянного сервера.Install the proper operating system and name the new server with the same name as the lost server. Восстановление не будет успешным, если целевой сервер Windows не имеет то же имя, что и утерянный сервер Exchange Server.Recovery won't succeed if the target Windows server doesn't have the same name as the lost Exchange server.

  3. Присоедините сервер к тому же домену, что и утерянный сервер.Join the server to the same domain as the lost server.

  4. Установите необходимые компоненты и компоненты операционной системы на целевой сервер.Install the necessary prerequisites and operating system components on the target server. Для получения дополнительных сведений обратитесь к разделу требования к системе для Exchange Server.For details, see Exchange Server system requirements.

  5. На целевом сервере откройте проводник, щелкните правой кнопкой мыши скачанный ISO-файл образа Exchange и выберите пункт Подключить. Запомните, какая буква диска будет назначена виртуальному DVD-дисководу.On the target server, open File Explorer, right-click on the Exchange ISO image file that you downloaded, and then select Mount. Note the virtual DVD drive letter that's assigned.

  6. Откройте окно командной строки Windows. Это можно сделать несколькими способами:Open a Windows Command Prompt window. For example:

    • Нажмите клавиши Windows + R, чтобы открыть диалоговое окно Выполнить, введите cmd.exe и нажмите кнопку ОК.Press the Windows key + 'R' to open the Run dialog, type cmd.exe, and then press OK.

    • Нажмите кнопку Пуск. В поле Поиск введите командная строка, а затем в списке результатов выберите Командная строка.Press Start. In the Search box, type Command Prompt, then in the list of results, select Command Prompt.

  7. В окне командной строки введите следующую команду:In the Command Prompt window, use the following syntax:

    <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms /Mode:RecoverServer [/TargetDir:<Path>] [/DomainController:<ServerNameOrFQDN>] [/DoNotStartTransport] [/EnableErrorReporting]
    

    В этом примере используются установочные файлы Exchange на диске E: для установки Exchange в расположение по умолчанию (%ProgramFiles%\Microsoft\Exchange Server\V15) и восстановления сервера Exchange Server.This example uses the Exchange installation files on drive E: to install Exchange in the default location (%ProgramFiles%\Microsoft\Exchange Server\V15) and recover the Exchange server.

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms /Mode:RecoverServer
    

    Это тот же пример, но пользовательское расположение для программных файлов Exchange должно совпадать с расположением на потерянном сервере.This is the same example, but a custom location for the Exchange program files is required to match the location on the lost server.

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms /Mode:RecoverServer /TargetDir:"D:\Program Files\Exchange"
    

    Дополнительные сведения о необязательных параметрах можно найти в разделе Использование автоматического режима в программе установки Exchange.For more information about the optional switches, see Use unattended mode in Exchange Setup.

  8. После завершения установки, но перед переводом восстановленного сервера в рабочую среду перенастройте пользовательские параметры, которые ранее присутствовали на сервере, а затем перезапустите сервер.After Setup has completed, but before you put the recovered server into production, reconfigure any custom settings that were previously present on the server, and then restart the server.

Как проверить, что все получилось?How do you know this worked?

Успешное завершение установки — первый показатель успешного восстановления.The successful completion of Setup will be the primary indicator that the recovery was successful. Чтобы убедиться, что вы успешно восстановили потерянный сервер, откройте средство служб Windows (Services. msc) и убедитесь, что установлены и запущены службы Microsoft Exchange.To further verify that you've successfully recovered a lost server, open the Windows Services tool (services.msc) and verify that the Microsoft Exchange services have been installed and are running.

Возможные проблемы с агентом сценариевPossible issues with the Scripting Agent

Если вы ранее включили агент скриптов в своей организации Exchange, процесс восстановления может закончиться с ошибками.If you previously enabled the Scripting Agent in your Exchange organization, the recovery process might fail. Ошибка будет выглядеть следующим образом:The error will look like this:

"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, вам потребуется выполнить следующие действия:If you have other Exchange servers in your organization, you'll need to:

  1. Отключите агент сценариев в командной консоли Exchange на существующем сервере:Disable the Scripting Agent in the Exchange Management Shell on an existing server:

    Disable-CmdletExtensionAgent -Identity "Scripting Agent"
    
  2. Запустите программу установки Exchange в режиме восстановления, как описано ранее в этой статье.Run Exchange Setup in recovery mode as described earlier in this topic.

  3. Включите агент сценариев в командной консоли Exchange после завершения восстановления Exchange Server:Enable the Scripting Agent in the Exchange Management Shell after the Exchange server recovery is complete:

    Enable-CmdletExtensionAgent -Identity "Scripting Agent"
    

Если восстановленный сервер Exchange является единственным сервером Exchange в Организации, необходимо выполнить следующие действия:If the recovered Exchange server is the only Exchange server in your organization, you'll need to:

  1. Переименуйте файл% ExchangeInstallPath% bin \ Кмдлетекстенсионажентс \ ScriptingAgentConfig. XML. пример для% ExchangeInstallPath% bin \ Кмдлетекстенсионажентс \ ScriptingAgentConfig. XML-файл.Rename the file %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml.sample to %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml.

    Значение по умолчанию% Ексчанжеинсталлатионпас% —%ProgramFiles%\Microsoft\Exchange Server\V15, , но фактическое значение — везде, где вы установили Exchange на сервере.The default value of %ExchangeInstallationPath% is %ProgramFiles%\Microsoft\Exchange Server\V15, but the actual value is wherever you installed Exchange on the server.

  2. Повторно запустите программу установки Exchange в режиме восстановления, как описано ранее в этой статье.Re-run Exchange Setup in recovery mode as described earlier in this topic.