virtualization/microsoft

[Microsoft Exchange Server 2003] 사서함 저장소 탑재 실패 (2)

yueisu 2012. 9. 25. 14:51
저번 포스팅에 이어... 흐흐

일단 복구가 되었습니다. 메일 손실도 없었고요... 모든 서비스를 확인하고 대응을 마쳤습니다. 그러나 잠시후 이벤트 로그에 다음과 같은 로그가 기록되기 시작하더군요.
Log Name: System
Source: Ntfs
Date: 9/15/2012 4:45:14 PM
Event ID: 55
Task Category: (2)
Level: Error
Keywords: Classic
User: N/A
Computer: xxxxxxx
Description:
The file system structure on the disk is corrupt and unusable. Please run the chkdsk utility on the volume \Device\HarddiskVolume1.

아울러 각 어플리케이션이 기동실패하더군요... --;
chkdsk를 실행하려 했지만, 명령창의 기동실패로 손쓸바가 없었기에, 서버를 재기동했습니다.
하지만...
"Load Needed DLLs For Kernel" 

하는수 없이 Windows Server 2003 CD로 부팅, 회복콘솔로 접속하여, "chkdsk /R" 을 실행했습니다.

무사히(?) OS가 기동을 하더군요. 상황은 처음 상태로 돌아갔습니다. 일단 탑재되었던 사서함 저장소는 또다시 정합성이 틀어지는 바람에 다시금 "eseutil.exe /p" 실행...

몇시간뒤 repair 완료... 사서함 저장소 탑재 실시...
실패... --; 

eseutil 만으로는 안되었던 모양이었습니다.

결국 최후의 수단(은 아니었습니다만, 백업 데이터에서 복원을 하면 1일간의 메일이 없어져버리기에...)으로 isinteg.exe를 실행했습니다.
c:\program files\exchsrvr\bin>isinteg -s 메일서버명 -fix -test alltests

제 경우에는 전부 21항목 6시간이 소요되었습니다.

isinteg.exe 실행후 손실되었던 DB가 복구되어, 무사히 사서함 저장소가 탑재되었습니다.



2일후 또 BSOD 상태로 서버가 정지했었습니다만, 이번에는 eseutil 만으로 탑재가 되었습니다.

현재는 마이그레이션 예정이었던 Exchange Server 2010으로 개인 사서함을 모두 이행한 상태랍니다.