Exchange Server 복구

적용 대상: Exchange Server 2013

Microsoft Exchange Server 2013의 Setup /m:RecoverServer 스위치를 사용하여 손실된 서버를 복구할 수 있습니다. Exchange 2013을 실행하는 컴퓨터의 설정은 대부분 Active Directory에 저장됩니다. /m:RecoverServer 스위치는 Active Directory에 저장된 설정 및 기타 정보를 사용하여 동일한 이름의 Exchange 서버를 다시 빌드합니다.

손실된 Exchange 서버를 복구하려는 경우 대체로 새 하드웨어를 사용합니다. 그러나 기존 서버를 사용할 수도 있습니다.

이 항목에서는 DAG(데이터베이스 가용성 그룹)의 구성원이 아닌 손실된 Exchange 2013 서버를 복구하는 방법을 보여 줍니다. 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 및 Shell 인프라 권한 항목의 " Exchange 인프라 권한 " 섹션을 참조하세요.

  • 복구 중인 서버에서 손실된 서버와 동일한 운영 체제를 실행하고 있어야 합니다. 예를 들어, Windows Server 2012를 실행 중인 서버에서는 Exchange 2013 및 Windows Server 2008 R2를 실행했던 서버를 복구할 수 없으며 그 반대의 경우도 마찬가지입니다. 이와 같이 Exchange 2013 및 Windows Server 2012가 실행되는 서버를 Windows Server 2012 R2가 실행되는 서버에서 복구할 수 없으며 그 반대의 경우도 마찬가지입니다.

  • 오류가 발생한 서버에서 탑재된 데이터베이스에 사용된 디스크 드라이브 문자와 동일한 디스크 드라이브 문자가 복구를 실행 중인 서버에 있어야 합니다.

  • 복구 중인 서버의 성능 특성과 하드웨어 구성이 손실된 서버와 같아야 합니다.

  • /Mode:RecoveryServer 스위치는 SSL/TLS가 필요한 모든 Exchange Services에 자체 서명된 인증서를 할당합니다. 서버가 이전에 다른 인증 기관에서 발급한 SSL/TLS 인증서를 사용한 경우 인증서를 다시 가져오고 인증서를 사용하도록 서비스를 구성해야 합니다. 그렇지 않으면 사용자가 연결을 시도할 때(예: Outlook에서) 인증서 프롬프트를 받게 됩니다.

  • 이 항목의 절차에 적용할 수 있는 바로 가기 키에 대한 자세한 내용은 Exchange 관리 센터의 바로 가기 키을 참조하세요.

문제가 있습니까? Exchange 포럼에서 도움을 요청하세요. Exchange Server 포럼을 방문하세요.

손실된 Exchange Server 복구

  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 서버가 있는 경우 11에서 다음을 수행해야 합니다.

  1. 기존 서버의 Exchange 관리 셸에서 스크립팅 에이전트를 사용하지 않도록 설정합니다.

    Disable-CmdletExtensionAgent -Identity "Scripting Agent"
    
  2. 이 항목의 앞부분에서 설명한 대로 복구 모드에서 Exchange 설치 프로그램을 실행합니다.

  3. Exchange 서버 복구가 완료된 후 Exchange 관리 셸에서 스크립팅 에이전트를 사용하도록 설정합니다.

    Enable-CmdletExtensionAgent -Identity "Scripting Agent"
    

복구된 Exchange 서버가 조직에서 유일한 Exchange 서버인 경우 다음을 수행해야 합니다.

  1. %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig 파일의 이름을 바꿉니다. xml.sample to %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig. xml.

    %ExchangeInstallationPath%의 기본값은 %ProgramFiles%\Microsoft\Exchange Server\V15이지만 실제 값은 서버에 Exchange를 설치한 위치입니다.

  2. 이 항목의 앞부분에서 설명한 대로 복구 모드에서 Exchange 설치 프로그램을 다시 실행합니다.