1 문제
ExchangeServer01(AIRCONEX01)
ExchangeServer02(AIRCONEX02)
→ 복사상태를 확인하면 실패가 뜸
문제해결을 위해 사용한 방법
1) GUI를 통해 실패한 복사본에 대해 복사상태를 실패 및 일시 중단으로 바꾼 후 데이터베이스 복사본 업데이트를 진행하면 Healthy상태로 바뀌지만 시간이 지나면 다시 실패 또는 실패 및 일시 중단상태로 바뀌게 됨.
2) Exchange Management Shell을 통해 데이터베이스를 실패 및 일시 중단상태로변경 후
데이터베이스 복사본 업데이트를 진행
→ 위의 과정을 실패한 복사본 모두에게 적용시킨 후 복사본의 상태를 확인하면 ContentIndexState부분의 상태가 모두 Healthy로 바뀌지만 시간이 지나면 다시 실패 또는 실패 및 일시 중단상태로 바뀌게 됨.
이것이 완료되면 Copy Queue Length (큐 복사 길이)가 내려가기 시작.
3) 업데이트시 뒤에 -catalogonly를 붙여준다
catalogonly는 Exchange 서버의 DAG(데이터베이스 가용성 그룹) 환경에서 데이터베이스 복사본을 시드할 때 사용할 수 있는 매개 변수이다. 매개변수를 지정하면 전체 데이터베이스가 아닌 전체 텍스트 색인 카탈로그 파일만 대상 서버에 시드된다.
데이터베이스 시드는 원본 데이터베이스의 데이터를 사용하여 대상 서버의 데이터베이스를 복사하거나 초기화하는 프로세스를 의미한다.
→ 실패한 항목4가지에 대해 모두 일시중지 후 업데이트를 진행하고 다시 상태를 확인.
ExchangeServer01(AIRCONEX01)
ExchangeServer02(AIRCONEX02)
시간이 지나면 다시 실패로 돌아옴
ExchangeServer01(AIRCONEX01)
ExchangeServer02(AIRCONEX02)
04) eseutil /mh eseutil /r (안해봄)
Eseutil(Exchange 서버 데이터베이스 유틸리티)은 Exchange 서버 데이터베이스에서 다양한 유지 관리 및 복구 태스크를 수행하는 데 사용되는 명령줄 도구이다. Eseutil은 지정된 저장소 그룹에서 정보 저장소와 연결된 ESE(Extensible Storage Engine), 데이터베이스(.edb) 파일, 스트리밍(.stm) 파일 및 로그(.log) 파일과 함께 작동하는 명령줄 유틸리티이다. eseutil사용시 메일서비스를 내린 후 사용해야 한다.
/d : 데이터베이스 조각 모음을 통해 빈 공간을 회수하고 물리적 크기를 줄입니다
/r : 커밋되지 않은 트랜잭션 로그를 재생하여 데이터베이스의 소프트 복구를 수행합니다
/p : 데이터베이스 손상을 수정하고 잘못된 페이지를 제거하여 데이터베이스를 복구합니다
/g : 데이터베이스의 무결성을 확인합니다
/k : 데이터베이스 페이지의 체크섬을 확인하여 무결성을 확인합니다
/y : 데이터베이스를 새 위치로 복사하여 백업하거나 데이터베이스를 새 서버로 이동하는 데 유용합니다
/m : 데이터베이스의 현재 상태와 체크포인트 정보를 포함한 데이터베이스 파일의 헤더 정보를 표시합니다
'Windows > Exchange Server' 카테고리의 다른 글
[Exchange Server] Exchange Server (0) | 2023.02.05 |
---|---|
[Exchange Server] Exchange Server etc (0) | 2020.01.16 |
[Exchange Server] Exchange Server 2016설치 (0) | 2020.01.11 |
[Exchange Server] DAG (0) | 2020.01.10 |
[Exchange Server] Mail Server(메일서버) (0) | 2019.12.26 |