메시징 레코드 관리 로깅을 구성하는 방법

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2008-01-21

이 항목에서는 Exchange 관리 셸을 사용하여 Microsoft Exchange Server 2007에서 MRM(메시징 레코드 관리) 로깅을 구성하는 방법에 대해 설명합니다. 시스템 성능을 추적하거나 발생할 수 있는 문제를 수정하거나 문제가 발생하기 전에 예측하거나 Exchange 조직을 위한 개선을 계획할 수 있기 때문에 로그 파일을 정기적으로 모니터링하는 것이 좋습니다.

참고

Exchange 관리 콘솔을 사용하여 MRM 로깅을 구성할 수 없습니다.

Exchange 관리 셸에서 Set-MailboxServer cmdlet를 사용하여 다음을 수행할 수 있습니다.

  • LogPathForManagedFolders 매개 변수를 사용하여 MRM 로그 디렉터리의 위치를 구성합니다. 기본적으로 Managed Folder Assistant라는 이름이 지정되는 MRM 로그 디렉터리는 MRM 로그 파일이 저장되는 디렉터리입니다.

  • LogDirectorySizeLimitForManagedFolders 매개 변수를 사용하여 MRM 로그 디렉터리의 최대 크기를 구성합니다.

  • LogFileSizeLimitForManagedFolders 매개 변수를 사용하여 MRM 로그 파일의 최대 크기를 구성합니다.

  • LogFileAgeLimitForManagedFolders 매개 변수를 사용하여 MRM 로그 파일의 최대 보존 기간을 구성합니다.

  • RetentionLogForManagedFoldersEnabled 매개 변수를 사용하여 보존 로그 항목을 사용하거나 사용하지 않도록 설정합니다.

  • JournalingLogForManagedFoldersEnabled 매개 변수를 사용하여 MRM 저널링 로그 항목을 사용하거나 사용하지 않도록 설정합니다.

  • FolderLogForManagedFoldersEnabled 매개 변수를 사용하여 폴더 로그 항목을 사용하거나 사용하지 않도록 설정합니다.

  • SubjectLogForManagedFoldersEnabled 매개 변수를 사용하여 전자 메일 메시지 제목 줄 로깅을 사용하거나 사용하지 않도록 설정합니다.

시작하기 전에

다음 절차를 수행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • Exchange 조직 관리자 역할

사서함 서버 역할이 설치되어 있는 컴퓨터에서 다음 절차를 수행하려면 해당 컴퓨터의 로컬 관리자 그룹에 속한 계정을 사용하여 로그온해야 합니다.

사용 권한, 역할 위임 및 Exchange 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

이 항목의 절차를 수행하기 전에 다음 사항도 고려해야 합니다.

  • 이 항목의 구성 작업을 수행하려면 Set-MailboxServer cmdlet를 사용합니다. 구문과 매개 변수에 대한 자세한 내용은 Set-MailboxServer 참조 항목을 참조하십시오.

    참고

    로깅 설정을 지정하는 것 외에도 Set-MailboxServer cmdlet를 사용하면 ManagedFoldedAssistantSchedule 매개 변수를 통해 관리되는 폴더 도우미를 예약할 수 있습니다.

  • 현재 MRM 로깅 설정을 보려면 Get-MailboxServer cmdlet를 사용합니다. 구문과 매개 변수에 대한 자세한 내용은 Get-MailboxServer 참조 항목을 참조하십시오.

로그 파일 형식 및 데이터

MRM 로그 파일은 탭으로 구분되는 형식입니다. 이러한 형식의 파일은 Microsoft Excel과 같은 대부분의 데이터베이스 및 스프레드시트 응용 프로그램으로 가져올 수 있습니다.

각 로그 항목에는 다음 정보가 포함됩니다.

  • 현재 날짜 및 시간

  • MRM 동작 유형(보존, 저널, 관리자가 시작한 폴더 제공 및 사용자가 시작한 폴더 제공)

  • 폴더의 전체 경로(루트 수준 폴더 및 하위 폴더)

  • 사서함 소유자(도메인\별칭)

다음 항목은 보존 및 저널 작업에 대해서만 기록됩니다.

  • 메시지 제목

  • 메시지 받은 날짜(보낸 항목의 경우에는 메시지 보낸 날짜)

  • 메시지 보낸 사람(특정 사용자를 대신해서 항목을 보낸 경우에는 실제 보낸 사람과 항목 보내기를 위임한 사람이 모두 포함됨)

  • 인터넷 메시지 ID(여러 항목의 제목과 보낸 사람이 같은 경우 특정 항목을 찾는 데 유용)

  • 메시지 클래스

  • 수행한 보존 작업(보존 설정과 다른 작업을 수행한 항목에만 해당)

  • 저널 대상 주소(저널링되는 항목에만 해당)

MRM 로깅 사용

기본적으로 MRM 로깅이 사용하도록 설정되지 않으므로 구성 작업을 수행할 수 있으려면 먼저 MRM 로깅을 사용하도록 설정해야 합니다.

MRM 로깅을 사용하도록 설정하려면 다음을 수행합니다.

  1. 서버에서 MRM을 구성합니다. MRM 설정에 대한 자세한 내용은 메시징 레코드 관리 이해를 참조하십시오.

  2. Set-MailboxServer cmdlet를 사용하여 다음 매개 변수 중 하나 이상을 $true로 설정합니다.

    • RetentionLogForManagedFoldersEnabled(기본 설정: $false)

    • JournalingLogForManagedFoldersEnabled(기본 설정: $false)

    • FolderLogForManagedFoldersEnabled(기본 설정: $false)

    • SubjectLogForManagedFoldersEnabled(기본 설정: $false)

자세한 내용은 이 항목 뒷부분에 있는 MRM 로깅 사용에 대한 섹션을 참조하십시오.

  1. Get-MailboxServer cmdlet를 사용하여 다음 매개 변수 설정이 범위 안에 있는지 확인합니다.

    • LogDirectorySizeLimitForManagedFolders 0보다 큼(기본 설정은 제한 없음)

    • LogFileSizeLimitForManagedForManagedFolders 0보다 큼(기본 설정은 10MB)

구문과 매개 변수에 대한 자세한 내용은 Set-MailboxServerGet-MailboxServer 참조 항목을 참조하십시오.

MRM 로그 디렉터리의 위치 구성

기본적으로 MRM 로그는 <Exchange 설치 경로>\Logging\Managed Folder Assistant 디렉터리에 저장됩니다. 디렉터리는 Exchange 2007 컴퓨터에 대해 로컬이어야 합니다.

Exchange 관리 셸을 사용하여 MRM 로그 디렉터리의 위치를 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-MailboxServer -Identity <server> -LogPathForManagedFolders <MRM folder path>
    

    예를 들어 MRM 로그 경로를 이름이 Exchange01인 Exchange 2007 컴퓨터의 C:\Example\Managed Folder Assistant로 설정하려면 다음 명령을 실행합니다.

    Set-MailboxServer -Identity Exchange01 -LogPathForManagedFolders "C:\Example\Managed Folder Assistant"
    

MRM 로그 디렉터리의 최대 크기 구성

단일 메시지 데이터베이스의 모든 관리되는 폴더 로그 파일에 대한 크기 제한을 지정하려면 LogDirectorySizeLimitForManagedFolders 매개 변수를 사용합니다. 기본적으로 MRM 로그 디렉터리에는 크기 제한이 없습니다. 이 디렉터리에 크기 제한을 설정할 경우 메시지 데이터베이스의 MRM 로그 파일 집합에 대해 크기 제한에 도달하면 새 파일에 대한 공간을 확보하기 위해 가장 오래된 파일부터 차례대로 삭제됩니다.

관리되는 폴더 로그 파일의 크기는 이름 접두사가 같은 모든 로그 파일의 총 크기로 계산됩니다. 예를 들어 이름이 Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]20061018-1.log인 파일의 경우 접두사는 **Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]**입니다. 로그 파일의 이름을 바꾸거나 다른 파일을 관리되는 폴더 로그 디렉터리로 복사하는 경우 이러한 파일은 로그 파일의 크기를 계산할 때 합산되지 않습니다. 각 메시지 데이터베이스의 관리되는 폴더 로그 파일에는 고유한 이름 접두사가 지정되어 있습니다. 그러므로 이 제한은 디렉터리의 모든 로그 파일이 아닌, 각 메시지 데이터베이스의 로그 파일에 적용됩니다. 메시지 데이터베이스가 여러 개인 경우 관리되는 폴더 로그 디렉터리의 최대 크기는 LogDirectorySizeLimitForManagedFolders 매개 변수에 지정된 크기와 다릅니다. 서로 다른 데이터베이스에서 생성된 관리되는 폴더 로그 파일에는 서로 다른 이름 접두사가 지정되어 있기 때문입니다. 관리되는 폴더 로그 디렉터리의 최대 크기는 메시지 데이터베이스가 n개인 경우 지정한 값의 n배가 됩니다.

참고

MRM 로그 디렉터리의 최대 크기는 이름 접두사가 같은 모든 로그 파일의 전체 크기로 계산됩니다. 이름 접두사 규칙을 따르지 않는 다른 파일은 전체 디렉터리 크기를 계산할 때 합산되지 않습니다. 이전 로그 파일의 이름을 바꾸거나 다른 파일을 메시지 추적 로그 디렉터리로 복사하면 디렉터리의 지정된 최대 크기를 초과할 수 있습니다.

LogDirectorySizeLimitForManagedFolders 매개 변수에 정수나 제한 없음을 지정해야 합니다. 값을 입력할 때 다음 단위 중 하나로 값을 한정하십시오.

  • B(바이트)

  • KB(킬로바이트)

  • MB(메가바이트)

  • GB(기가바이트)

  • TB(테라바이트)

정규화되지 않은 값은 바이트로 처리됩니다.

Exchange 관리 셸을 사용하여 MRM 로그 디렉터리의 최대 크기를 구성하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-MailboxServer -Identity <server> -LogDirectorySizeLimitForManagedFolders <size>
    

    예를 들어 이름이 Exchange01인 서버에서 MRM 로그 디렉터리 크기 제한을 1GB로 설정하려면 다음 명령을 실행합니다.

    Set-MailboxServer -Identity Exchange01 -LogDirectorySizeLimitForManagedFolders "1 GB"
    

MRM 로그 파일의 최대 크기 구성

기본적으로 각 MRM 로그 파일의 최대 크기는 10MB입니다. MRM 로그 파일이 최대 크기에 도달하면 Exchange 2007이 새 MRM 로그 파일을 엽니다. 이 프로세스는 다음 조건 중 하나가 만족될 때까지 계속됩니다.

  • MRM 로그 디렉터리가 지정된 최대 크기에 도달합니다. 이 경우 새 로그 파일이 계속 만들어지지만 이전 로그 파일은 삭제됩니다. 최대 크기가 측정되는 방법 및 MRM 로그 디렉터리의 최대 크기를 변경하는 방법에 대한 자세한 내용은 이 항목의 앞부분에 있는 "MRM 로그 디렉터리의 최대 크기 구성"을 참조하십시오.

  • MRM 로그 파일이 지정된 최대 보존 기간에 도달합니다. 이 경우 최대 보존 기간에 도달한 로그 파일이 삭제되고 새 로그 파일은 계속 만들어집니다. MRM 로그 파일의 최대 보존 기간을 변경하는 방법에 대한 자세한 내용은 이 항목 뒷부분에 있는 "MRM 로그 파일의 최대 보존 기간 구성"을 참조하십시오.

최대 크기 또는 보존 기간에 도달하면 순환 로깅이 가장 오래된 MRM 로그 파일을 삭제합니다.

값을 입력할 때 다음 단위 중 하나로 값을 한정하십시오.

  • B(바이트)

  • KB(킬로바이트)

  • MB(메가바이트)

  • GB(기가바이트)

  • TB(테라바이트)

정규화되지 않은 값은 바이트로 처리됩니다.

Exchange 관리 셸을 사용하여 MRM 로그 파일의 최대 크기를 구성하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-MailboxServer -Identity <server> -LogFileSizeLimitForManagedFolders <size>
    

    예를 들어 이름이 Exchange01인 서버에서 MRM 로그 파일 크기 제한을 20MB로 설정하려면 다음 명령을 실행합니다.

    Set-MailboxServer -Identity Exchange01 -LogFileSizeLimitForManagedFolders "20 MB"
    

구문과 매개 변수에 대한 자세한 내용은 Set-MailboxServer 참조 항목을 참조하십시오.

MRM 로그 파일의 최대 보존 기간 구성

기본적으로 MRM 로그 파일의 최대 보존 기간은 30일입니다. 다음 조건 중 하나를 만족할 경우 MRM 로그 파일이 삭제됩니다.

  • MRM 로그 디렉터리가 지정된 최대 크기에 도달합니다.

  • MRM 로그 파일이 지정된 최대 보존 기간에 도달합니다.

로그 파일 보존 기간을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 예를 들어 기간을 30일로 지정하려면 30.00:00:00을 입력합니다.

참고

이 매개 변수에서 시간, 분, 초는 콜론으로 구분되지만 일은 마침표로 구분됩니다(예: 30.00:00:00).

Exchange 관리 셸을 사용하여 MRM 로그 파일의 최대 보존 기간을 구성하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-MailboxServer -Identity <server> -LogFileAgeLimitForManagedFolders dd.hh:mm:ss
    

    예를 들어 이름이 Exchange01인 서버에서 MRM 로그 파일 보존 기간을 2주로 설정하려면 다음 명령을 실행합니다.

    Set-MailboxServer -Identity Exchange01 - LogFileAgeLimitForManagedFolders 14.00:00:00
    

구문과 매개 변수에 대한 자세한 내용은 Set-MailboxServer 참조 항목을 참조하십시오.

메시지 보존 로그 항목 사용 또는 사용 안 함

RetentionLogForManagedFoldersEnabled 매개 변수를 사용하면 관리되는 폴더 도우미에서 보존 제한 기간에 도달한 메시지에 대한 정보를 기록할지 여부를 지정할 수 있습니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $true로 지정하면 보존 제한 기간에 도달하여 처리된 메시지에 대한 정보가 기록됩니다. 기본값은 $false입니다.

Exchange 관리 셸을 사용하여 보존 로그 항목을 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-MailboxServer -Identity <server> -RetentionLogForManagedFoldersEnabled <true/false>
    

    예를 들어 이름이 Exchange01인 서버에서 보존 제한 기간에 도달한 메시지에 대한 정보 로깅을 사용하도록 설정하려면 다음 명령을 실행합니다.

    Set-MailboxServer -Identity Exchange01 -RetentionLogForManagedFoldersEnabled $true
    

구문과 매개 변수에 대한 자세한 내용은 Set-MailboxServer 참조 항목을 참조하십시오.

저널링 로그 항목 사용 또는 사용 안 함

저널링 로그 항목은 관리되는 폴더의 정보가 다른 위치에 저널링될 때 기록됩니다. JournalingLogForManagedFoldersEnabled 매개 변수를 사용하여 MRM 저널링 로그 항목을 사용하도록 설정할지 여부를 지정할 수 있습니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $true로 지정하면 저널링된 정보에 대한 정보가 기록됩니다. 기본값은 $false입니다.

Exchange 관리 셸을 사용하여 저널링 로그 항목을 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-MailboxServer -Identity <server> -JournalingLogForManagedFoldersEnabled <true/false>
    

    예를 들어 이름이 Exchange01인 서버에서 저널링 정보의 로깅을 사용하도록 설정하려면 다음 명령을 실행합니다.

    Set-MailboxServer -Identity Exchange01 -JournalingLogForManagedFoldersEnabled $true
    

구문과 매개 변수에 대한 자세한 내용은 Set-MailboxServer 참조 항목을 참조하십시오.

MRM 폴더 로그 항목 사용 또는 사용 안 함

폴더 로그 항목은 관리되는 폴더 도우미에 의해 관리되는 폴더가 만들어지거나 삭제될 때 기록됩니다. FolderLogForManagedFoldersEnabled 매개 변수를 사용하여 MRM 폴더 로그 항목을 사용하도록 설정할지 여부를 지정할 수 있습니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $true로 지정하면 관리되는 폴더 사서함 정책이 적용된 폴더에 대한 정보가 기록됩니다. 기본값은 $false입니다.

Exchange 관리 셸을 사용하여 MRM 폴더 로그 항목을 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-MailboxServer -Identity <server> -FolderLogForManagedFoldersEnabled <true/false>
    

    예를 들어 이름이 Exchange01인 서버에서 폴더 로깅을 사용하도록 설정하려면 다음 명령을 실행합니다.

    Set-MailboxServer -Identity Exchange01 -FolderLogForManagedFoldersEnabled $true
    

구문과 매개 변수에 대한 자세한 내용은 Set-MailboxServer 참조 항목을 참조하십시오.

전자 메일 메시지 제목 줄 로그 항목 사용 또는 사용 안 함

SubjectLogForManagedFoldersEnabled 매개 변수를 사용하여 전자 메일 메시지의 제목 줄 로깅이 사용되는지 여부를 지정할 수 있습니다. 사용하도록 설정된 경우 관리되는 폴더 도우미에 의해 처리 중인 전자 메일 메시지의 제목 줄이 기록됩니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $false로 지정하면 관리되는 폴더 로그에 메시지의 제목이 빈 문자열로 표시됩니다. 기본값은 $false입니다.

Exchange 관리 셸을 사용하여 전자 메일 메시지 제목 줄 로그 항목을 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Set-MailboxServer -Identity <server> -SubjectLogForManagedFoldersEnabled <true/false>
    

    예를 들어 이름이 Exchange01인 서버에서 전자 메일 메시지 제목 줄의 로깅을 사용하도록 설정하려면 다음 명령을 실행합니다.

    Set-MailboxServer -Identity Exchange01 -SubjectLogForManagedFoldersEnabled $true
    

구문과 매개 변수에 대한 자세한 내용은 Set-MailboxServer 참조 항목을 참조하십시오.

자세한 내용

MRM에 대한 자세한 내용은 메시징 레코드 관리 이해를 참조하십시오.

저널링에 대한 자세한 내용은 저널링 개요를 참조하십시오.

Exchange 관리 셸 사용에 대한 자세한 내용은 Exchange 관리 셸 사용을 참조하십시오.