Eseutil /M(파일 덤프)을 실행하는 방법
적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
마지막으로 수정된 항목: 2006-12-19
Exchange Server 데이터베이스 유틸리티(Eseutil)와 함께 /M 스위치를 사용하여 파일 덤프를 만들거나, Eseutil을 실행할 때 지정하는 다양한 데이터베이스 파일 형식의 서식 있는 출력을 볼 수 있습니다.
Eseutil /M 구문은 다음과 같습니다.
ESEUTIL /M modemodifier filename [options]
Eseutil과 함께 사용되는 가장 일반적인 모드 한정자는 다음과 같습니다.
H 이 모드 한정자는 데이터베이스 헤더를 덤프합니다(기본값).
K 이 모드 한정자는 검사점 파일을 덤프합니다.
L 이 모드 한정자는 로그 파일이나 로그 집합을 덤프합니다.
M 이 모드 한정자는 데이터베이스의 메타데이터 또는 덤프 시스템 카탈로그를 덤프합니다.
S 이 모드 한정자는 데이터베이스의 테이블 공간 사용에 대한 정보를 덤프합니다.
참고
Eseutil의 추가 옵션을 나열하려면 명령 프롬프트에서 eseutil /?를 입력하고 Enter 키를 누르십시오.
Eseutil 파일 덤프 모드에 대한 자세한 내용은 Eseutil/M 파일 덤프 모드를 참조하십시오.
시작하기 전에
데이터베이스에 대해 Eseutil /M 명령을 실행하기 전에 다음을 수행하십시오.
데이터베이스 파일이 오프라인이거나 분리되어 있는지 확인합니다.
해당 컴퓨터의 로컬 관리자 그룹의 구성원 자격을 위임받은 계정을 사용하여 로그온했는지 확인합니다.
절차
데이터베이스 파일의 헤더 및 페이지 헤더를 보려면 다음을 수행합니다.
데이터베이스 파일의 헤더를 보려면 명령 프롬프트에서 다음 명령을 실행합니다.
ESEUTIL /MH {filename.edb | mail.que}
검사점 파일의 헤더를 보려면 다음 명령을 실행합니다.
ESEUTIL /MK filename.chk
트랜잭션 로그 파일의 헤더를 보려면 다음 명령을 실행합니다.
ESEUTIL /ML filename.log
데이터베이스 페이지의 헤더를 보려면 다음 명령을 실행합니다.
ESEUTIL /M filename.edb /Plogicalpagenumber
참고
/P와 페이지 번호 사이에는 공백이 없습니다.
로그 파일 집합의 순서와 무결성을 모두 확인하려면 다음을 수행합니다.
손상이 의심되는 로그 파일을 테스트하려면 다음 명령을 실행합니다.
ESEUTIL /ML Log File Name
예를 들어 E00123ab.log라는 로그 파일을 테스트하려면 다음과 같이 입력합니다.
ESEUTIL /ML E001234ab.log
로그 파일이 테스트를 통과하면 다음과 같은 응답이 나타납니다.
Integrity check passed for log file: E001234ab.log
로그 파일이 테스트에 실패하면 다음과 같은 응답이 나타납니다.
CORRUPTION DETECTED in log file: E001234ab.logOperation terminated with error -501 (ESE_errLogFileCorrupt, Log file is corrupt)
폴더의 모든 로그 파일을 테스트하려면 다음 명령을 실행합니다. 이렇게 하려면 명령 프롬프트 창을 열고 로그 파일이 있는 폴더로 이동한 후 다음 명령을 입력합니다.
ESEUTIL /ML Enn
참고
이 명령에서 Enn은 로그 접두사를 나타냅니다. 로그 접두사는 로그 파일 이름의 처음 세 문자로, 이 문자는 특정 저장소 그룹에 속하는 모든 로그에 공통적으로 지정됩니다. 예를 들어 Eseutil /ML E00 명령을 실행하면 폴더에서 동일한 로그 접두사를 사용하는 모든 트랜잭션 로그 파일을 검색합니다. 또한 이 명령은 트랜잭션 로그 파일이 손상되었거나, 순서가 잘못되었거나, 누락되었거나, 다른 로그 파일과 일치하지 않는지 여부를 보고합니다.
메타데이터 덤프 정보를 보려면 다음을 수행합니다.
다음 기본 명령 구문을 실행하여 데이터베이스의 메타데이터 정보를 표시합니다.
ESEUTIL /MM filename.edb
참고
일반적인 데이터베이스의 경우 메타데이터 덤프는 여러 페이지의 화면에 표시해야 합니다. 출력을 파일로 보내 저장하려면 다음 예와 같이 위 명령에 리디렉션 명령을 추가합니다.
ESEUTIL /MM filename.edb > filename.txt
공간 사용 덤프 정보를 보려면 다음을 수행합니다.
다음 기본 명령 구문을 실행하여 데이터베이스의 공간 사용 정보를 표시합니다.
ESEUTIL /MS filename.edb
참고
공간 사용 덤프의 마지막 줄에는 데이터베이스에서 빈 페이지의 총 수가 표시됩니다. 이 숫자에 데이터베이스의 페이지 크기를 곱하면 조각 모음을 통해 확보할 수 있는 대략의 공간 크기를 알 수 있습니다. Eseutil 조각 모음 모드에 대한 자세한 내용은 Eseutil /D 조각 모음 모드를 참조하십시오.
참고
메타데이터와 공간 사용 명령에 대한 출력은 매우 유사합니다. 공간 사용 덤프는 메타데이터 덤프에 데이터베이스 파일에서 각 테이블이 사용하는 공간 크기에 대한 정보 열이 추가된 것입니다. 공간 덤프는 메타데이터 덤프보다 실행 시간이 더 오래 걸립니다. 메타데이터 덤프는 데이터베이스 파일의 시스템 카탈로그에 대한 덤프입니다. 시스템 카탈로그에는 데이터베이스에 대한 구조 정보가 들어 있습니다.
자세한 내용
명령 프롬프트에서 **eseutil /?**를 입력한 다음 파일 덤프에 대해 M을 선택하여 Eseutil /M의 전체 명령줄 참조 및 구문을 볼 수 있습니다.
자세한 내용은 다음 항목을 참조하십시오.