Exchange Server 데이터베이스 가용성 그룹에 대해 AutoReseed 구성

이 항목의 단계를 사용하여 Exchange Server DAG(데이터베이스 가용성 그룹)에 대해 AutoReseed를 구성합니다.

주의

자동 다시 시드 기능은 필수 구성 작업을 수행하지 않습니다. 올바른 디스크 설치, 시스템에 예비용 디스크 추가, 불량 디스크 교체 및 새 디스크 포맷 작업은 관리자가 직접 수행해야 합니다.

DAG와 관련된 추가 관리 작업은 데이터베이스 가용성 그룹 관리를 참조하세요.

시작하기 전에 알아야 할 사항은 무엇인가요?

  • 이 작업의 예상 완료 시간: 10분.

  • Exchange 관리 셸을 여는 방법을 확인하려면 Exchange 관리 셸 열기를 참조하세요.

  • 이러한 절차를 수행하려면 먼저 사용 권한을 할당받아야 합니다. 필요한 권한을 보려면 고가용성 및 사이트 복원력 권한 항목의 "데이터베이스 가용성 그룹" 항목을 참조하세요.

  • 실제 디스크당 하나의 논리 디스크/파티션을 만들어야 합니다.

  • 아래 단계에서 설명하는 특정 데이터베이스 및 로그 폴더 구조를 사용해야 합니다.

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

문제가 있습니까? Exchange Server, Exchange Online 또는 Exchange Online Protection. 무슨 작업을 하고 싶으십니까?

1단계: 데이터베이스 및 볼륨의 루트 경로 구성

1단계에서는 DAG에 사용되는 데이터베이스(AutoDagDatabasesRootFolderPath) 및 볼륨(AutoDagVolumesRootFolderPath)의 루트 디렉터리를 구성합니다. 기본값은 각각 C:\ExchangeDatabases와 C:\ExchangeVolumes입니다. 기본 경로를 사용하는 경우 이 단계를 생략할 수 있습니다.

이 예에서는 데이터베이스의 루트 경로를 구성하는 방법을 보여줍니다.

Set-DatabaseAvailabilityGroup DAG1 -AutoDagDatabasesRootFolderPath "C:\ExchDbs"

이 예에서는 저장소 볼륨의 루트 경로를 구성하는 방법을 보여줍니다.

Set-DatabaseAvailabilityGroup DAG1 -AutoDagVolumesRootFolderPath "C:\ExchVols"

이 단계의 작동 여부는 어떻게 확인합니까?

데이터베이스 및 볼륨의 루트 경로가 구성되었는지 확인하려면 다음 명령을 실행합니다.

Get-DatabaseAvailabilityGroup DAG1 | Format-List *auto*

AutoDagDatabasesRootFolderPathAutoDagVolumesRootFolderPath의 출력에 구성된 경로가 반영되어야 합니다.

2단계: 볼륨당 데이터베이스 수 구성

다음으로, DAG에 대해 볼륨당 데이터베이스 수(AutoDagDatabaseCopiesPerVolume)를 구성합니다.

이 예에서는 볼륨당 4개의 데이터베이스가 구성된 DAG에 대해 이 자동 다시 시드 설정을 구성하는 방법을 보여줍니다.

Set-DatabaseAvailabilityGroup DAG1 -AutoDagDatabaseCopiesPerVolume 4

이 단계의 작동 여부는 어떻게 확인합니까?

볼륨당 데이터베이스 수가 구성되었는지 확인하려면 다음 명령을 실행합니다.

Get-DatabaseAvailabilityGroup DAG1 | Format-List *auto*

AutoDagDatabaseCopiesPerVolume의 출력에 구성된 값이 반영되어야 합니다.

3단계: 데이터베이스 및 볼륨의 루트 디렉터리 만들기

다음으로, 1단계에서 구성한 루트 디렉터리에 해당하는 디렉터리를 만듭니다. 이 예에서는 명령 프롬프트를 사용하여 기본 디렉터리를 만드는 방법을 보여줍니다.

md C:\ExchangeDatabases
md C:\ExchangeVolumes

이 단계의 작동 여부는 어떻게 확인합니까?

데이터베이스 및 볼륨의 루트 디렉터리가 구성되었는지 확인하려면 다음 명령을 실행합니다.

Dir C:\

만든 디렉터리가 출력 목록에 나타나야 합니다.

4단계: 볼륨 폴더 탑재

데이터베이스에 사용할 모든 볼륨(예비 볼륨 포함)에 대해 Windows 디스크 관리 애플리케이션(diskmgmt.msc)을 사용하여 C:\ExchangeVolumes 아래의 탑재된 폴더에 각 볼륨을 탑재합니다. 예를 들어, 데이터베이스가 포함된 두 개의 볼륨과 한 개의 예비 볼륨이 있는 경우 다음 탑재 폴더에 볼륨을 탑재합니다.

  • C:\ExchangeVolumes\Volume1

  • C:\ExchangeVolumes\Volume2

  • C:\ExchangeVolumes\Volume3

폴더가 루트 볼륨의 경로에서 탑재된 경우 탑재된 폴더의 이름은 아무 이름으로나 설정할 수 있습니다.

이 단계의 작동 여부는 어떻게 확인합니까?

볼륨 폴더가 탑재되었는지 확인하려면 다음 명령을 실행합니다.

Dir C:\

탑재된 볼륨이 출력 목록에 나타나야 합니다.

5단계: 데이터베이스 폴더 만들기

다음으로, 루트 경로 C:\ExchangeDatabases 아래에 데이터베이스 디렉터리를 만듭니다. 이 예에서는 각 볼륨에서 4개의 데이터베이스가 있는 저장소 구성에 대해 디렉터리를 만드는 방법을 보여줍니다.

md c:\ExchangeDatabases\db001
md c:\ExchangeDatabases\db002
md c:\ExchangeDatabases\db003
md c:\ExchangeDatabases\db004

이 단계의 작동 여부는 어떻게 확인합니까?

데이터베이스 폴더가 탑재되었는지 확인하려면 다음 명령을 실행합니다.

Dir C:\ExchangeDatabases

만든 디렉터리가 출력 목록에 나타나야 합니다.

6단계: 데이터베이스 탑재 지점 만들기

각 데이터베이스에 대한 탑재 지점을 만들고 탑재 지점을 올바른 볼륨에 연결합니다. 예를 들어 db001에 대한 탑재된 폴더는 C:\ExchangeDatabases\db001에 있어야 합니다. 이렇게 하려면 diskmgmt.msc 또는 mountvol.exe를 사용합니다. 이 예에서는 mountvol.exe를 사용하여 db001을 C:\ExchangeDatabases\db001에 탑재하는 방법을 보여줍니다.

Mountvol.exe c:\ExchangeDatabases\db001 \\?\Volume (GUID)

이 단계의 작동 여부는 어떻게 확인합니까?

데이터베이스 탑재 지점이 만들어졌는지 확인하려면 다음 명령을 실행합니다.

Mountvol.exe C:\ExchangeDatabases\db001 /L

탑재된 볼륨이 탑재 지점 목록에 나타나야 합니다.

7단계: 데이터베이스 디렉터리 구조 만들기

다음으로, 5단계에서 만든 폴더 아래에 각 데이터베이스에 대해 하나씩, 동일한 볼륨에 저장될 각 데이터베이스의 로그 스트림에 대해 하나씩 두 개의 디렉터리를 만듭니다. 디렉터리 구조에 다음 형식을 사용해야 합니다.

C:\<DatabaseFolderName>\ DatabaseName \<DatabaseName.db>

C:\<DatabaseFolderName>\ DatabaseName \<DatabaseName.log>

이 예에서는 볼륨 1에 저장될 4개의 데이터베이스에 대해 디렉터리를 만드는 방법을 보여줍니다.

md c:\ExchangeDatabases\db001\db001.db
md c:\ExchangeDatabases\db001\db001.log
md c:\ExchangeDatabases\db002\db002.db
md c:\ExchangeDatabases\db002\db002.log
md c:\ExchangeDatabases\db003\db003.db
md c:\ExchangeDatabases\db003\db003.log
md c:\ExchangeDatabases\db004\db004.db
md c:\ExchangeDatabases\db004\db004.log

모든 볼륨의 데이터베이스에 대해 위의 명령을 반복합니다.

이 단계의 작동 여부는 어떻게 확인합니까?

데이터베이스 디렉터리 구조가 만들어졌는지 확인하려면 다음 명령을 실행합니다.

Dir C:\ExchangeDatabases /s

만든 디렉터리가 출력 목록에 나타나야 합니다.

8단계: 데이터베이스 만들기

적절한 폴더로 구성된 로그 및 데이터베이스 경로로 데이터베이스를 만듭니다. 이 예에서는 새로 만든 디렉터리 및 탑재 지점 구조에 저장될 데이터베이스를 만드는 방법을 보여줍니다.

New-MailboxDatabase -Name db001 -Server MBX1 -LogFolderPath C:\ExchangeDatabases\db001\db001.log -EdbFilePath C:\ExchangeDatabases\db001\db001.db\db001.edb

이 단계의 작동 여부는 어떻게 확인합니까?

데이터베이스가 적절한 폴더에 만들어졌는지 확인하려면 다음 명령을 실행합니다.

Get-MailboxDatabase db001 | Format List *path*

반환된 데이터베이스 속성은 데이터베이스 파일 및 로그 파일이 위의 폴더에 저장됨을 나타내야 합니다.

이 작업의 작동 여부는 어떻게 확인합니까?

DAG에 대해 자동 다시 시드가 구성되었는지 확인하려면 다음을 수행하십시오.

  1. 다음 명령을 실행하여 DAG가 제대로 구성되었는지 확인합니다.

    Get-DatabaseAvailabilityGroup DAG1 | Format-List *auto*
    
  2. 다음 명령을 실행하여 디렉터리 구조가 제대로 구성되었는지 확인합니다. 여기에 사용된 경로는 기본 경로이며 필요한 경우 실제 사용하는 경로로 바꿉니다.

    Dir c:\ExchangeDatabases /s
    
    Dir c:\ExchangeVolumes /s