Share via


데이터베이스 크기 제한 구성 및 관리

 

마지막으로 수정된 항목: 2008-08-05

Microsoft Exchange Server 2003 서비스 팩 2(SP2) 이전에는 Exchange Server 2003에서 데이터베이스 크기 제한을 구성할 방법이 없었습니다. Exchange Server 2003 SP2에서는 다음과 같은 새로운 기능을 도입합니다.

  • Standard Edition의 경우 기본 구성된 데이터베이스 크기 제한은 현재 18GB로, 이전 제한에 2GB가 추가되었고 새로운 최대 크기는 75GB입니다.
  • Enterprise Edition의 경우 기본 구성된 데이터베이스 크기 제한과 소프트웨어 설정 최대 크기가 없습니다.
  • Exchange Server 2003 SP2의 두 버전에는 레지스트리 키를 통해 설정된 경고 간격, 경고 임계값 및 제한을 구성하는 기능이 있습니다.
  • 데이터베이스의 크기 검사에는 논리적 데이터베이스 크기가 사용됩니다. 데이터베이스의 공백은 구성된 데이터베이스 크기 한도 계산에 포함되지 않으므로 구성되거나 허가된 데이터베이스 한도를 초과하는 복구에는 오프라인 조각 모음이 필요하지 않습니다.
  • 정기적으로 수행되는 제한 검사는 JET 대신에 저장소 프로세스로 제어됩니다. 기본 시간 간격은 24시간이고 이 간격은 레지스트리를 통해 구성할 수 있습니다.

레지스트리 설정

  • 데이터베이스 크기 제한 레지스트리 키는 서비스가 시작할 때가 아니라 데이터베이스가 탑재될 때와 제한 검사 작업이 실행될 때마다 읽습니다.

크기 제한 수정의 대상인 각 데이터베이스에 대해 레지스트리 매개 변수를 설정해야 합니다. 레지스트리 항목은 로컬 서버 레지스트리의 각 데이터베이스 항목 아래 있어야 합니다. 따라서 /disasterecovery 설치 스위치를 사용하여 서버를 다시 만들어야 할 경우 레지스트리 키를 수동으로 다시 설정해야 합니다.

참고

레지스트리를 잘못 편집하면 운영 체제를 다시 설치해야 하는 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하지 못할 수도 있습니다. 레지스트리를 편집하려면 먼저 중요 데이터를 백업하십시오.

이 항목에 설명되어 있는 모든 레지스트리 설정은 다음 레지스트리 위치에 만들어집니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<SERVER NAME>\Private-013e2e46-2cd7-4a8e-bfec-0e4652b94b00

이 키(Private-013e2e46-2cd7-4a8e-bfec-0e4652b94b00)의 GUID가 한 가지 예이며 +F28 데이터베이스의 Active Directory 개체에 대한 objectGUID 특성 값과 일치해야 합니다.

참고

기본적으로 이 문서에 언급된 레지스트리 항목은 존재하지 않으며 항목을 만들 경우 코드에 설정된 기본값을 다시 정의합니다.

참고

이 문서에 언급된 모든 레지스트리 값은 16진수가 아니라 10진수입니다.

  • SP2에서 사용할 수 있는 새 레지스트리 설정은 다음과 같습니다.
  • Database Size Limit in GB
  • Database Size Buffer Warning in Percentage
  • Database Size Check Start Time in Hours from Midnight

Database Size Limit in GB

Database Size Limit in GB 설정은 최대 허가된 데이터베이스 크기를 초과하지 않도록 구성 가능한 최대 데이터베이스 크기입니다. Standard Edition의 경우 1GB에서 75GB 사이의 데이터베이스 크기 제한을 설정할 수 있습니다. 기본값은 18GB입니다. Enterprise Edition의 경우 1GB에서 8,000GB 사이의 데이터베이스 크기 제한을 설정할 수 있습니다. 기본적으로는 설정되어 있지 않습니다.

다음 레지스트리 값을 사용하여 구성 가능한 데이터베이스 크기 제한을 제어합니다.

데이터 형식 이름 값(GB) 기본값(GB)

REG_DWORD

Database Size Limit in GB

Standard: 1-75

Enterprise: 1-8000

Standard: 18

Enterprise: 8,000 제한 없음

Database Size Buffer in Percentage

Database Size Buffering in Percentage 설정은 구성 가능한 오류 임계값으로 데이터베이스가 용량에 도달하거나 근접하면 이벤트 로그 항목을 통해 경고하고 이벤트가 기록되는 24시간 내에 종료됩니다. 기본적으로 Exchange Server 2003 SP2에서는 데이터베이스가 구성된 데이터베이스 크기 제한의 10% 내까지 증가하면 이벤트를 기록합니다. 이 임계값은 구성 가능합니다. 최소 버퍼는 구성된 크기 제한의 1%입니다.

다음 레지스트리 값을 사용하여 데이터베이스 크기 버퍼를 제어합니다.

데이터 형식 이름 값(%) 기본값(%)

REG_DWORD

Database Size Buffer in Percentage

1 - 100

10

Database Size Check Start Time in Hours from Midnight

Database Size Check Start Time in Hours from Midnight 설정을 사용하면 현재 구성된 데이터베이스 크기 제한을 초과했는지 확인하기 위해 시스템의 데이터베이스 검사 시간을 구성할 수 있습니다. 기본적으로 데이터베이스 크기 검사는 매일 오전 5시에 수행됩니다. 이 시간은 변경할 수 있습니다. 이 시간을 수정하면 다음 작업이 새 오프셋 시간에 예정됩니다. 데이터베이스 크기 검사 간격에 예정된 검사는 새 시작 시간까지 건너뜁니다.

크기 제한을 초과했으면 첫 번째 데이터베이스 크기 검사로 인해 데이터베이스가 오프라인되지 않습니다. 데이터베이스가 오프라인이 되지 않으므로 기본 설정 제한을 초과한 후 최소 24시간 동안 가용성을 확보합니다.

데이터 형식 이름 기본값 설명

REG_DWORD

Database Size Check Start Time in Hours from Midnight

1 - 24

5

데이터베이스가 탑재된 후 첫 번째 데이터베이스 크기 검사가 수행되는 시간을 결정합니다.

구성된 데이터베이스 크기 제한 또는 허가된 데이터베이스 크기 제한 도달 시 동작

데이터베이스가 탑재되면 저장소 프로세스에서는 실제 데이터베이스 크기를 Configured Database Size Limit in GB와 비교합니다. 실제 크기가 구성된 Database Size Warning Buffer in Percentage 내에 있거나 이 값을 초과하면 저장소에서는 데이터베이스 크기의 논리적 계산을 수행합니다. 해당 값이 이 경고 버퍼 이하이면 논리적 크기가 실제 크기를 초과하지 않으므로 여유 공간을 계산할 필요가 없습니다. 일반적으로 실제 크기는 경고 임계값보다 작으므로 크기 검사는 1밀리초 내에 완료되어야 합니다. 여유 공간 계산을 수행해야 하는 경우에는 크기 검사에서 데이터베이스를 구문 분석하여 논리적 크기 계산을 생성하는 데 몇 초가 걸릴 수 있습니다.

Database Size Warning Buffer in Percentage에 도달하거나 초과된 경우에는 응용 프로그램 이벤트 로그에 오류 이벤트(ID 9688)가 기록됩니다.

Exchange Server 2003 SP2 이상의 경우 구성 가능하거나 기본 구성된 데이터베이스 크기 제한에 도달하면 서버에서 다음 작업을 수행합니다.

  • 데이터베이스 탑재 후에 첫 번째 검사에서 제한을 초과하는 데이터베이스 크기를 발견하면 데이터베이스가 오프라인이 되지 않지만 응용 프로그램 이벤트 로그에 오류 이벤트(ID 9689)가 기록됩니다.
  • 두 번째 검사 시에는 응용 프로그램 이벤트 로그에 오류 이벤트가 기록되고 데이터베이스는 오프라인이 됩니다.

관리자는 데이터베이스를 다시 탑재한 후 24시간 내에 또는 다음 데이터베이스 크기 검사나 기본값이 설정된 경우 오전 5시까지 적절한 조치를 취합니다.

허가된 데이터베이스 크기 제한

Exchange Server 2003 Standard Edition은 하나의 개인 정보 저장소 데이터베이스 및 하나의 공용 폴더 데이터베이스가 탑재된 단일 저장소 그룹으로 제한됩니다. SP2 이전의 각 데이터베이스는 총 실제 크기가 16GB로 제한되었습니다. SP2에서는 Exchange Server 2003 Standard Edition의 허가된 데이터베이스 크기 제한이 16GB에서 75GB로 증가되었으며 기본 구성된 데이터베이스 크기 제한은 18GB입니다. Exchange Server 2003 Enterprise Edition 저장소 그룹 및 Exchange 저장소 옵션은 SP2를 적용해도 변경되지 않습니다. 그러나 구성 가능한 Exchange 저장소 크기 제한이 Enterprise Edition에 추가됩니다.

Exchange Server 2003 버전 허가된 제한 기본 구성 제한

SP2 이전 Standard Edition

16GB

적용되지 않음

Standard Edition SP2

75GB

18GB

SP2 이전 Enterprise Edition

8,000GB(제한 없음)

적용되지 않음

Enterprise Edition SP2

8,000GB(제한 없음)

8,000GB

참고

현재 하드코드된 JET 데이터베이스 제한은 8,192GB 또는 8TB(테라바이트)입니다.

재해 복구 계획 고려 사항

Exchange 데이터베이스의 크기 제한을 변경하는 경우 Exchange 데이터베이스 백업 및 복원 계획을 다시 평가할 수 있습니다. 특히 Exchange 데이터베이스의 크기 제한이 늘어나면 서비스 수준 계약을 충족할 수 있는지 확인하기 위해 새 데이터베이스 크기 제한을 사용하여 백업 및 복구 작업을 테스트해야 합니다. 예를 들어 사서함 저장소의 이전 크기가 15GB였고 8시간 이내로 데이터를 복구하여 서비스 수준 계약을 충족할 수 있었던 경우 사서함 저장소의 크기를 20GB 이상으로 늘리면 데이터베이스를 더 이상 이전처럼 신속하게 복구할 수 없습니다.

서비스 수준 계약에 대한 자세한 내용은 Exchange Server 2003 높은 수준의 가용성 가이드에서 "가용성 목표 설정"의 "SLA 설정"을 참조하십시오.

데이터베이스 크기 제한 옵션을 구성하는 방법에 대한 자세한 내용은 Exchange Server 2003 SP2 온라인 도움말에서 "데이터베이스 크기 제한 구성"을 참조하십시오.