Share via


Eseutil /D 조각 모음 모드

 

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

마지막으로 수정된 항목: 2009-03-16

Exchange Server 데이터베이스 유틸리티(Eseutil.exe) /D 스위치를 사용하여 데이터베이스를 오프라인에서 조각 모음하고 압축할 수 있습니다. 조각 모음 옵션을 통해 사용하는 저장소를 연속적으로 구성하고 사용하지 않는 저장소를 제거하며 데이터베이스를 압축하여 데이터베이스 파일 크기를 줄입니다.

Eseutil /D 구문을 사용하는 방법에 대한 지침은 Eseutil /D(조각 모음)를 실행하는 방법을 참조하십시오.

정상 작업 동안 데이터베이스 파일은 현재 크기 이하로 축소되지 않습니다. 항목 삭제로 인해 데이터베이스 공간을 사용할 수 있기 때문에 가능한 기존 페이지를 다시 사용합니다. 일반적으로 Microsoft Exchange Server 데이터베이스는 서비스를 시작한 후 몇 달 동안 증가하지만 결과적으로 데이터베이스 크기가 안정화됩니다.

정상 조건 하에서 오프라인 조각 모음을 수행하더라도 많은 디스크 공간을 영구적으로 복구하지 않습니다. 파일은 조각 모음 이전 크기로 다시 증가할 가능성이 높습니다.

Eseutil 조각 모음이 작동하는 방법

조각 모음 프로세스의 일부로, Eseutil은 원본 데이터베이스의 모든 정보가 포함된 새 데이터베이스를 만듭니다. 조각 모음이 완료되면 원본 데이터베이스가 삭제되거나 사용자 지정 위치에 저장되고 새 버전 이름이 원본 이름으로 바뀝니다. 도구에 불량 레코드가 발생한 경우 중지하고 오류 메시지를 표시합니다.

오프라인 조각 모음을 수행하면 Exchange가 임시 데이터베이스 파일 복사본을 만듭니다. 데이터베이스 파일의 표는 유지되어 임시 데이터베이스에 복사되지만 빈 페이지는 삭제되고 인덱스는 다시 생성됩니다. 이 작업을 수행하면 데이터베이스의 실제 페이지 번호가 변경되므로, 페이지가 변경되지 않은 상태로 복사되지는 않습니다. 페이지 간의 페이지 링크는 모두 업데이트되며 데이터베이스에 남아 있는 모든 페이지에 대해서는 무결성 검사가 수행됩니다.

데이터베이스 조각 모음에 필요한 시간

조각 모음을 완료하는 데 필요한 시간은 데이터베이스 파일 크기가 아닌 비어 있는 데이터베이스 크기에 따라 달라집니다. 예를 들어 10GB의 데이터가 포함된 100기가바이트(GB) 데이터베이스를 조각 모음하는 경우 10GB의 데이터가 포함된 11GB 데이터베이스를 조각 모음하는 시간과 거의 동일하게 걸립니다.

기본적으로 조각 모음을 완료한 후 임시 데이터베이스는 자동적으로 새 프로덕션 데이터베이스가 되고 원본 프로덕션 데이터베이스 파일은 삭제됩니다. 동일한 논리 드라이브에 원본 데이터베이스 파일 크기보다 큰 사용 가능한 공간이 있는 경우 조각 모음하는 데 걸리는 시간을 현저히 줄일 수 있습니다. 이러한 경우 임시 데이터베이스를 동일한 논리 드라이브에 배치하면 최종 복사본이 거의 즉시 완료됩니다.

네트워크 드라이브를 사용하여 임시 데이터베이스를 보관하는 것은 바람직하지 않습니다. 임시 데이터베이스에 대해 네트워크 드라이브를 사용할 경우 조각 모음 시간이 길어지고 일시적 또는 영구 네트워크 오류로 인해 조각 모음 프로세스가 종료됩니다. 조각 모음을 다시 시작할 수 없기 떄문에 처음부터 시작해야 합니다.

참고

조각 모음 수행 후 파일의 최종 크기에 해당하는 추가 논리 드라이브 디스크 공간이 필요합니다. 다시 확보할 정확한 디스크 공간을 예측할 수 없더라도 사용 가능한 디스크 드라이브 공간의 110%(권장 사항)를 남겨 두어야 합니다.

데이터베이스의 사용 가능한 여유 공간을 결정하는 방법

Exchange 데이터베이스 파일에서 사용 가능한 여유 공간 크기는 데이터베이스의 온라인 조각 모음을 수행한 후 이벤트 로그에 기록된 이벤트에 표시됩니다. 온라인 조각 모음은 정상적인 데이터베이스 유지 관리 동안 자동으로 수행됩니다. 또한 관련 로깅 수준을 없음으로 설정한 경우에도 이벤트가 이벤트 로그에 기록됩니다. 사서함 또는 공용 폴더 데이터베이스의 경우 다음 이벤트와 유사한 이벤트가 이벤트 로그에 기록됩니다.

이벤트 유형: 정보

이벤트 원본: MSExchangeIS Mailbox Store

이벤트 범주: 일반

이벤트 ID: 1221

날짜: 8/16/2006

시간: 9:15:00 AM

사용자: 해당 없음

컴퓨터: 컴퓨터 이름

설명: 온라인 조각 모음이 끝난 후 "storage_group\mailbox_database" 데이터베이스에 nnn메가바이트의 여유 공간이 확보되었습니다.

참고

Exchange Server 2007의 경우 이벤트 ID 1221 메시지 설명에 다음과 같은 텍스트가 포함되어 있습니다. 온라인 조각 모음이 끝난 후 "storage_group\mailbox_database" 데이터베이스에 nnn메가바이트의 여유 공간이 확보되었습니다. 여기서 Storage_group은 저장소 그룹의 이름이고 mailbox_database는 사서함 데이터베이스의 이름이며 nnn은 사용 가능한 여유 공간 크기(MB)입니다. 컴퓨터 이름은 Exchange Server 컴퓨터의 이름입니다.

큐 데이터베이스(Exchange Edge 전송 또는 Hub 전송 서버 역할에 있는 전송 데이터베이스)의 경우 다음과 유사한 이벤트가 이벤트 로그에 기록됩니다.

이벤트 유형: 정보

이벤트 원본: MSExchangeTransport

이벤트 범주: 구성 요소

이벤트 ID: 7007

날짜: 8/16/2006

시간: 01:00:02 AM

사용자: 해당 없음

컴퓨터: 컴퓨터 이름

설명: 데이터베이스 mail.que에 대한 온라인 조각 모음이 완료되었습니다. 데이터베이스에서 nnn바이트를 사용할 수 있습니다.

참고

이전 설명에서 nnn은 사용 가능한 여유 공간 크기(바이트)입니다. 컴퓨터 이름은 Exchange Server 컴퓨터의 이름입니다.

사용 가능한 여유 공간 크기를 결정하는 다른 방법은 오프라인 데이터베이스 파일에 대해 Eseutil /ms를 사용한 공간 덤프를 실행하는 것입니다. 예를 들어 eseutil /ms Mailbox Database.edb 명령을 실행합니다. 그러면 공간 덤프에서 테이블이 출력됩니다. 표의 Availablecolumn에서 숫자를 가져와서 페이지 크기와 곱하여 데이터베이스 파일에 대한 사용 가능한 공간을 결정합니다. Eseutil 파일 덤프 모드에 대한 자세한 내용은 Eseutil/M 파일 덤프 모드를 참조하십시오.

Eseutil /D 실행 시점

Eseutil /D를 실행하여 Exchange 데이터베이스를 조각 모음하는 것이 적절한 여러 상황이 있습니다. 다음 목록에서는 이러한 상황 중 일부에 대해 설명합니다.

  • 데이터베이스에 확보 가능한 상당한 크기의 사용 가능한 공간이 있으며 다시 사용하지 않습니다.

  • 데이터베이스 파일의 인덱스에 영향을 주는 ESE -1018 오류가 있습니다. 이러한 경우 오프라인 조각 모음으로 인덱스를 다시 구성합니다. 오프라인 조각 모음을 실행하면 이 손상을 효율적으로 제거할 수 있습니다.

  • 데이터베이스 파일이 Eseutil /P를 사용하여 복구되었습니다. 복구를 실행한 후 Eseutil 오프라인 조각 모음을 데이터베이스 파일에서 수행해야 합니다.

  • Exchange 2007 Hub 전송 또는 Edge 전송 서버에 남아 있는 큐 데이터베이스 파일에서 메일 폭풍이 발생합니다. 메일 폭풍은 전송 서비스가 전자 메일 메시지를 처리할 수 있는 속도보다 빠르게 전송 큐를 채우는 대용량 메일입니다. 이 동작으로 큐에 메일이 채워지고 큐 데이터베이스는 필요한 경우 확장됩니다. 메일 폭풍을 처리하고 온라인 조각 모음을 데이터베이스에서 실행한 경우 일부 사용 가능한 공간이 데이터베이스에 남아 있습니다. 이 사용 가능한 공간을 확보하고 데이터베이스를 축소하려면 Eseutil /D를 실행하여 오프라인 데이터베이스 조각 모음을 수행합니다.

Eseutil /D 실행하지 않아야 할 시점

Eseutil /D를 실행하여 Exchange 데이터베이스를 조각 모음하는 것이 적합하지 않은 상황이 있습니다. 다음 목록에서는 이러한 상황 중 일부에 대해 설명합니다.

  • Eseutil 오프라인 조각 모음을 어떤 종류의 표준 유지 관리로도 실행하지 않아야 합니다. Exchange는 Exchange 매일 유지 관리를 처리하는 자동 온라인 조각 모음을 야간에 실행합니다. 매일, 매월 또는 매년 유지 관리의 경우 오프라인 조각 모음을 실행할 이유가 없습니다.

  • 데이터베이스가 일관된 상태를 유지하지 않는 경우 Eseutil 조각 모음을 실행하지 않아야 합니다.

  • 이동할 수 있는 사서함에 사용 가능한 데이터베이스가 있는 경우 Eseutil 오프라인 조각 모음을 실행하지 않아야 합니다. 이렇게 하면 최종 사용자의 가동 중지 시간을 줄일 수 있습니다. 오프라인 조각 모음은 오프라인에서 수행되기 때문에 조각 모음하는 동안 사용자는 해당 사서함에 대한 액세스가 없습니다. 최종 사용자에 대한 영향을 줄이려면 가능한 경우 사서함 이동 작업을 수행하여 사서함을 다른 데이터베이스로 이동하는 것이 좋습니다. 자세한 내용은 사서함 이동을 참조하십시오.

  • ESE -1018 오류가 데이터베이스 파일의 데이터 부분에 영향을 주는 경우 Eseutil 오프라인 조각 모음을 실행하지 않아야 합니다. 이러한 경우 오프라인 조각 모음은 오류를 감지하고 작업을 중단합니다.

자세한 내용

Eseutil에 대한 자세한 내용은 다음 항목을 참조하십시오.