다음을 통해 공유


스트리밍 백업을 다른 서버에 복원하는 방법

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2010-07-28

원래의 사서함 데이터베이스가 있던 Exchange Server 서버의 저장소 그룹 및 데이터베이스와 이름이 같은 저장소 그룹과 데이터베이스를 만들어 다른 서버로 사서함 데이터베이스를 복원할 수 있습니다.

참고

Windows Server 2008의 Windows 서버 백업에서는 더 이상 Exchange 인식 백업 또는 복원을 지원하지 않습니다. 이전 버전의 Windows 백업과는 달리 Windows 서버 백업을 사용하여 Exchange의 스트리밍 백업을 만들거나 복원할 수 없습니다. 따라서 Windows Server 2008에서 Exchange Server 2007 SP1 또는 Exchange 2007 RTM을 백업 및 복원하려면 Microsoft System Center Data Protection Manager와 같이 Exchange 2007용 VSS(볼륨 섀도 복사본 서비스) 기록기를 지원하는 Exchange 인식 응용 프로그램, VSS 기반의 타사 Exchange 인식 응용 프로그램 또는 Exchange 서버에서 로컬로 스트리밍 백업 API를 사용하여 Exchange 서버에 로컬로 백업을 만드는 타사 Exchange 인식 응용 프로그램을 사용해야 합니다. Exchange 서버에서 로컬로 실행되어 백업을 원격으로 백업 응용 프로그램에 스트리밍하는 백업 에이전트를 사용하는 응용 프로그램은 로컬 백업으로 간주됩니다.
그러나 Exchange 2007 SP2에는 Windows Server 2008에서 Windows Server 백업을 사용하여 Exchange 데이터의 VSS(볼륨 섀도 복사본 서비스) 기반 백업을 만들 수 있는 새로운 플러그 인이 포함되었습니다. Windows Server 백업을 사용하여 Exchange 2007 SP2 데이터베이스를 백업 및 복원할 수 있습니다. 유능한 Exchange 관리자가 되려면 백업해야 하는 항목, 백업 저장 위치 및 백업 복원 방법을 완전히 이해하는 것이 중요합니다. Exchange 2007에서 백업해야 하는 항목에 대한 자세한 내용은 Windows Server 백업을 사용하여 Exchange 데이터 백업 및 복원을 참조하십시오.

중요

공용 폴더 데이터베이스에는 종종 다른 공용 폴더 저장소에 있는 폴더의 복제본이 포함됩니다. 이전 버전의 공용 폴더 데이터베이스를 대체 서버에 복원하면 복제본 문제가 발생할 수 있습니다.

시작하기 전에

다음 절차를 수행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • Exchange 조직 관리자 역할

사용 권한, 역할 위임 및 Exchange 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

또한 이 절차에는 다음과 같은 가정이 적용됩니다.

  • Server1에는 "SG2\mailbox database 1"이라는 데이터베이스가 포함되어 있습니다.

  • Microsoft Windows Server 2003 백업을 사용하여 만든 SG2\mailbox database 1 데이터베이스의 스트리밍 백업이 있습니다.

    참고

    백업 이외의 다른 백업 유틸리티를 사용할 경우 4단계의 하위 단계가 적용되지 않습니다.

  • 이 백업을 Server2에 복원하려고 합니다. 복원할 위치에는 충분한 여유 디스크 공간이 있어야 합니다.

절차

사서함 데이터베이스 백업을 다른 서버에 복원하려면 다음을 수행합니다.

  1. 다음 Exchange 관리 셸 명령을 실행하여 Server2에 "SG2"라는 저장소 그룹을 만듭니다.

    New-StorageGroup SG2 -Server Server2
    
  2. 다음 Exchange 관리 셸 명령을 실행하여 저장소 그룹 SG2에 "mailbox database 1"이라는 데이터베이스를 만듭니다.

    New-MailboxDatabase -StorageGroup Server2\SG2 -Name "mailbox Database 1"
    
  3. 다음 Exchange 관리 셸 명령을 실행하여 "mailbox database 1" 데이터베이스를 덮어쓸 수 있도록 설정합니다.

    Set-MailboxDatabase "mailbox database 1" -AllowFileRestore $true
    
  4. 다음 단계를 수행하여 .bkf 파일을 카탈로그로 만들고 파일을 복원할 위치 설정을 Server2로 변경합니다.

    1. 백업을 열고 고급 모드 링크를 클릭한 후 미디어 복원 및 관리 탭을 클릭합니다.

    2. 도구를 클릭하고 백업 파일 카탈로그를 선택합니다. 카탈로그로 만들 백업 파일을 선택한 후 확인을 클릭합니다.

    3. 백업 ID 레이블에서 해당 백업 파일을 찾아 선택합니다.

    4. 파일을 복원할 위치 설정을 대체 위치로 변경한 후 대체 위치를 Server2에서 해당 데이터베이스가 있는 폴더로 설정합니다.

    5. 복원 시작을 클릭하여 복원 작업을 시작합니다.

    6. 복원 확인에서 고급을 클릭하여 고급 복원 옵션을 지정하거나 확인을 클릭하여 복원을 시작합니다.

  5. 다음 Exchange 관리 셸 명령을 실행하여 데이터베이스를 Server2에 탑재합니다.

    mount-database "mailbox database 1"
    
  6. 다음 Exchange 관리 셸 명령을 실행하여 Exchange 데이터베이스에서 시작 시 이 데이터베이스를 탑재하지 않음 설정을 제거합니다.

    Set-MailboxDatabase <restored_database> -MountAtStartUp $true
    

자세한 내용

저장소 그룹을 만드는 자세한 단계는 새 저장소 그룹을 만드는 방법을 참조하십시오.

데이터베이스 이식성에 대한 자세한 내용은 데이터베이스 이식성을 참조하십시오.

백업 및 관련 문제 해결 방법에 대한 자세한 내용은 Windows Server 2003 온라인 도움말에서 Backing up and restoring data를 참조하십시오.