Exchange 서버 데이터베이스 유틸리티 가이드

 

마지막으로 수정된 항목: 2006-08-30

데이터베이스가 손상된 경우 Eseutil을 사용하여 데이터를 복구하거나 백업에서 복원할 수 있습니다. Eseutil은 지정된 저장소 그룹에서 정보 저장소와 연결된 ESE(Extensible Storage Engine), 데이터베이스(.edb) 파일, 스트리밍(.stm) 파일 및 로그(.log) 파일과 함께 작동하는 명령줄 유틸리티입니다. Eseutil은 Exchange Server 2000 및 Exchange Server 2003의 C:\Program Files\Exchsrvr\Bin 폴더에 있습니다. 이 도구는 한 번의 하나의 데이터베이스에서 명령줄을 통해 실행되며 Exchange Server 5.5, Exchange Server 2000 및 Exchange Server 2003에서 복구, 오프라인 조각 모음, 무결성 검사 등의 데이터베이스 작업을 수행하는 데 사용됩니다. 가장 일반적인 Eseutil 스위치는 아래 표에 나와 있습니다.

참고

Microsoft Exchange Server 데이터베이스 유틸리티 가이드를 다운로드하여 인쇄하거나 오프라인 상태로 읽으십시오.

Eseutil 복구 모드는 손상된 데이터베이스를 복구하는 데 사용할 수 있는 반면, 복구 및 복원 모드는 트랜잭션 로그 파일을 데이터베이스에 재생하는 데 사용할 수 있습니다. 파일 헤더 덤프 모드는 데이터베이스와 트랜잭션 로그 파일의 상관 관계를 파악하고 기타 정보를 확인하는 데 사용할 수 있습니다. 체크섬 모드는 데이터베이스의 파일 무결성을 확인하는 데 사용할 수 있습니다. 파일 복사 모드는 대용량 파일의 빠른 복사에 유용합니다. 조각 모음 모드는 오프라인으로 데이터베이스를 압축하여 빈 공간을 제거함으로써 데이터베이스 파일 크기를 줄이는 데 사용할 수 있습니다.

이 가이드의 항목에서는 Eseutil 복구 도구의 개념, 도구 사용 시나리오, 여러 모드에 대한 설명과 함께 이러한 모드에서 Eseutil을 실행하는 방법에 대한 지침 및 일반적인 Eseutil 오류 해결 방법을 제공합니다. 일반적인 Eseutil 오류에 대한 자세한 내용은 일반적인 Eseutil 오류에 대한 참조를 참조하십시오.

Eseutil 모드 스위치 설명

조각 모음

/D

데이터베이스 파일의 조각을 모읍니다. 이 모드에서는 대부분의 빈 페이지와 임시 인덱스를 무시함으로써 데이터베이스(.edb) 및 스트리밍 파일(.stm)의 디스크 총 크기를 감소시킵니다.

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

복구

/P

오프라인 데이터베이스에서 손상된 페이지를 복구하고 수정할 수 없는 페이지는 무시합니다. 복구 모드에서 Eseutil 유틸리티는 개별 테이블을 수정하지만 테이블 간의 관계는 조정하지 않습니다. 테이블 간의 논리적 관계를 확인하려면 ISInteg를 사용해야 합니다.

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

복원

/C

Restore.env 파일을 표시하고 온라인 백업에서 복원 후 하드 복구를 제어합니다.

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

복구

/R

트랜잭션 로그 파일을 재생하거나 롤포워드하여 데이터베이스의 내부 일관성을 복원하거나 데이터베이스의 이전 복사본을 가져옵니다.

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

무결성

/G

페이지 수준 및 ESE(Extensible Storage Engine) 수준에서 데이터베이스의 논리적 무결성을 확인합니다. 그러나 정보 저장소 수준의 데이터베이스 무결성은 확인하지 않습니다.

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

파일 덤프

/M

데이터베이스 파일, 트랜잭션 로그 파일 및 검사점 파일의 헤더를 표시합니다. 또한 데이터베이스 공간 할당 및 메타데이터도 표시합니다.

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

체크섬

/K

데이터베이스 및 스트리밍 파일의 모든 페이지에서 체크섬을 확인합니다.

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

파일 복사

/Y

대용량 파일의 빠른 복사를 수행합니다.

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

ISInteg

ISInteg 유틸리티는 주로 Eseutil 복구 작업 후에 사용됩니다. 또한 이벤트나 오류가 발생한 경우에도 사용할 수 있습니다. 여러 Microsoft 기술 자료 문서에서는 특정 문제를 해결하는 데 ISInteg 사용을 권장합니다.

ISInteg는 데이터베이스의 응용 프로그램 수준에서 데이터베이스 문제를 해결하는 반면, Eseutil은 ESE 수준에서 데이터베이스 문제를 해결합니다. ISInteg는 데이터베이스를 사서함 모음 및 사서함의 항목 모음으로 인식하며 사서함, 폴더, 항목 및 첨부 파일 간의 상관 관계를 파악하고 정보 및 관계를 복구할 수 있습니다.

ISInteg는 원래 Exchange 개발 그룹의 테스터들이 내부용 유틸리티로 만들었지만 일반적인 유용성으로 인해 공개적으로 릴리스되었습니다. ISInteg는 데이터베이스에 대해 독립된 테스트와 상호 연관된 테스트를 복합적으로 수행할 수 있으며 불일치가 발견될 경우 이를 수정할 수 있습니다. 데이터베이스에서 발생 가능한 모든 문제를 포괄적으로 해결할 수는 없지만 매우 유용할 때가 많습니다. ISInteg는 지속적으로 향상되어 왔으며 더욱 강력하고 유용해졌습니다.

자세한 내용

데이터베이스 복구 전략에 대한 자세한 내용은 데이터베이스 복구 전략을 참조하십시오.

일반적인 Eseutil 오류에 대한 자세한 내용은 일반적인 Eseutil 오류에 대한 참조를 참조하십시오.

ISInteg 유틸리티에 대한 자세한 내용은 Microsoft 기술 자료 문서 182081, "Isinteg 유틸리티에 대한 설명"(https://go.microsoft.com/fwlink/?linkid=3052&kbid=182081)을 참조하십시오.

Exchange 데이터베이스 복구 및 재해 복구에 대한 자세한 내용은 Exchange Server 2003 재해 복구 작업 가이드(https://go.microsoft.com/fwlink/?LinkId=47570).

ESE(Extensible Storage Engine) 파일 형식에 대한 자세한 내용은 Extensible Storage Engine Files(https://go.microsoft.com/fwlink/?LinkId=68167)를 참조하십시오.