Avamar: "부적절한 종료" 상태에서 Exchange 데이터베이스를 복구하는 방법
Summary: 이 문서에는 "부적절한 종료" 상태에서 Exchange 데이터베이스를 복구하는 데 필요한 단계가 포함되어 있습니다. 단계가 완료되면 데이터베이스는 "Clean ShutDown" 상태가 됩니다.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Microsoft Exchange 환경에서는 다음과 같은 여러 가지 이유로 Exchange 데이터베이스가 "Dirty Shutdown" 상태에 있을 수 있으며, 그 중 일부는 다음과 같습니다.
그러나 백업 및 복구 환경(예: Avamar)에서는 Exchange 데이터베이스가 "Dirty Shutdown" 상태일 수도 있습니다. 일반적으로 다른 이유가 있습니다.
백업 관리자는 다음 단계에 따라 Exchange 데이터베이스를 복구할 수도 있습니다.
이 문서에서는 Exchange 데이터베이스에서 트랜잭션 로그를 재생하는 데 사용되는 Microsoft 도구 "eseutil.exe"의 사용에 대해 설명합니다.
데이터베이스 상태를 확인하려면 데이터베이스가 복원된 경로에서 다음 명령을 실행합니다.
트랜잭션 로그에 응답하여 데이터베이스를 복구하려면 다음 명령을 실행합니다.
데이터베이스 상태를 다시 확인하고 이제 복구되었는지 확인하려면 다음 명령을 다시 실행합니다.
이제 Exchange 데이터베이스가 "완전하게 종료" 상태가 되었으므로 다음과 같을 수 있습니다.
- Exchange 서버 업데이트가 잘못되었거나 오래된 버전을 사용하고 있습니다.
- EDB 파일이 로그 파일에서 제대로 분리되지 않습니다.
- 서버에 로그 파일이 없습니다.
- 로그 파일이 손상되었습니다.
- 서버에서 로그 파일을 읽을 수 없습니다.
그러나 백업 및 복구 환경(예: Avamar)에서는 Exchange 데이터베이스가 "Dirty Shutdown" 상태일 수도 있습니다. 일반적으로 다른 이유가 있습니다.
- 일반적인 시나리오는 Avamar 사용자 인터페이스 또는 avtar.exe 명령을 사용하여 데이터베이스 파일을 플랫 파일로 복원하는 경우입니다.
- 이 경우 예상되는 동작은 데이터베이스가 "Dirty Shutdown" 상태가 되는 것입니다.
- 이는 트랜잭션 로그 파일이 "플랫 파일" 복원 작업의 일부가 아니기 때문에 아직 데이터베이스로 재생되지 않았음을 의미합니다.
- 이는 복원 프로세스의 일부로 로그를 재생하는 Exchange 플러그인 복원 유형과는 다릅니다.
백업 관리자는 다음 단계에 따라 Exchange 데이터베이스를 복구할 수도 있습니다.
이 문서에서는 Exchange 데이터베이스에서 트랜잭션 로그를 재생하는 데 사용되는 Microsoft 도구 "eseutil.exe"의 사용에 대해 설명합니다.
데이터베이스 복구 단계:
관리자 권한으로 Windows 명령 프롬프트를 엽니다(관리자 권한으로 실행).데이터베이스 상태를 확인하려면 데이터베이스가 복원된 경로에서 다음 명령을 실행합니다.
Syntax: eseutil /mh <database name> | findstr State Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /mh database4.edb | findstr State State: Dirty Shutdown트랜잭션 로그를 확인하고 트랜잭션 로그가 사용 가능하며 양호한 상태인지 확인하려면 트랜잭션 로그가 복원된 경로에서 다음 명령을 실행합니다.
Syntax: eseutil /ml <log base name> Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /ml E04 Extensible Storage Engine Utilities for Microsoft(R) Exchange Server Version 15.01 Copyright (C) Microsoft Corporation. All Rights Reserved. Initiating FILE DUMP mode... Verifying log files... Base name: E04 Log file: E:\Restore_Temp\H\mountpoint\database4\E040000002D.log - OK Log file: E:\Restore_Temp\H\mountpoint\database4\E040000002E.log - OK ... .. . Log file: E:\Restore_Temp\H\mountpoint\database4\E04000000A5.log - OK Log file: E:\Restore_Temp\H\mountpoint\database4\E04000000A6.log - OK No damaged log files were found. Operation completed successfully in 3.15 seconds.
참고: "E04"는 로그 "기본 이름"이며 "로그 시퀀스 이름"이라고도 하며 각 데이터베이스에서 고유합니다. 기본 이름에 주의하여 올바른 명령 구문을 제공하십시오.
트랜잭션 로그에 응답하여 데이터베이스를 복구하려면 다음 명령을 실행합니다.
Syntax: eseutil /r <log base name> /l <database's path> /d <transaction log's path> Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /r E04 /l "E:\Restore_Temp\H\mountpoint\database4" /d "E:\Restore_Temp\H\mountpoint\database4" Extensible Storage Engine Utilities for Microsoft(R) Exchange Server Version 15.01 Copyright (C) Microsoft Corporation. All Rights Reserved. Initiating RECOVERY mode... Logfile base name: E04 Log files: E:\Restore_Temp\H\mountpoint\Database4 System files: <current directory> Database Directory: E:\Restore_Temp\H\mountpoint\Database4 Performing soft recovery... Restore Status (% complete) 0 10 20 30 40 50 60 70 80 90 100 |----|----|----|----|----|----|----|----|----|----| ................................................... Operation completed successfully in 2.859 seconds.
데이터베이스 상태를 다시 확인하고 이제 복구되었는지 확인하려면 다음 명령을 다시 실행합니다.
Syntax: eseutil /mh <database name> | findstr State Example: E:\Restore_Temp\H\mountpoint\database4>eseutil /mh database4.edb | findstr State State: Clean Shutdown
이제 Exchange 데이터베이스가 "완전하게 종료" 상태가 되었으므로 다음과 같을 수 있습니다.
- Exchange 서버에 마운트됨
- GLR(Granular Level Recovery Purposes)을 위해 Dell Itempoint 툴을 통해 사용
- Exchange PowerShell 명령을 통해 사용됨
- 기타
참고: 복구 "/r" 옵션이 실패하면 하드 복구를 위한 다른 옵션 "/p"가 있지만 고급 사용자에게 권장됩니다. 문제가 지속되면 Exchange 관리자 또는 Microsoft 지원에 문의하십시오.
Affected Products
Avamar Plug-in for Exchange VSSProducts
AvamarArticle Properties
Article Number: 000228246
Article Type: How To
Last Modified: 03 Sep 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.