如何設定通訊記錄管理記錄

Exchange 2007
 

適用版本: 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 組織的改善計劃。

note附註:
您無法使用 Exchange 管理主控台設定 MRM 記錄。

您可以在 Exchange 管理命令介面中使用 Set-MailboxServer 指令程式來:

  • 利用 LogPathForManagedFolders 參數設定 MRM 記錄檔目錄的位置。MRM 記錄檔目錄 (預設名稱為「受管理的資料夾助理員」) 是儲存 MRM 記錄檔的目錄。
  • 利用 LogDirectorySizeLimitForManagedFolders 參數設定 MRM 記錄檔目錄的大小上限。
  • 利用 LogFileSizeLimitForManagedFolders 參數設定 MRM 記錄檔的大小上限。
  • 利用 LogFileAgeLimitForManagedFolders 參數設定 MRM 記錄檔的保留天數上限。
  • 利用 RetentionLogForManagedFoldersEnabled 參數啟用或停用保留記錄項目。
  • 利用 JournalingLogForManagedFoldersEnabled 參數啟用或停用 MRM 日誌記錄項目。
  • 利用 FolderLogForManagedFoldersEnabled 參數啟用或停用資料夾記錄項目。
  • 利用 SubjectLogForManagedFoldersEnabled 參數啟用或停用電子郵件主旨行記錄。

若要執行下列程序,必須對您使用的帳戶委派下列項目:

  • Exchange 組織系統管理員角色

若要在已安裝 Mailbox server role 的電腦上執行下列程序,您必須使用該電腦之本機 Administrators 群組成員的帳戶進行登入。

如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

同時,當您在執行此主題中的程序之前,請先注意下列事項:

  • 若要執行本主題中的組態工作,請使用 Set-MailboxServer 指令程式。如需詳細語法及參數的資訊,請參閱 Set-MailboxServer 參考主題。
    note附註:
    除了設定記錄設定外,您也可以使用 Set-MailboxServer 指令程式並搭配 ManagedFoldedAssistantSchedule 參數來排定「受管理的資料夾助理員」。
  • 若要檢視目前的 MRM 記錄設定,請使用 Get-MailboxServer 指令程式。如需詳細語法及參數的資訊,請參閱 Get-MailboxServer 參考主題。

MRM 記錄檔的格式為以 Tab 鍵分隔的格式。這種格式的檔案可匯入大多數資料庫及試算表應用程式,例如 Microsoft Excel。

每個記錄項目都包含下列資訊:

  • 目前的日期與時間
  • MRM 動作類型 (保留、日誌、管理初始化資料夾佈建,以及使用者啟動的資料夾佈建)
  • 資料夾的完整路徑 (根層級資料夾與子資料夾)
  • 信箱擁有者 (網域\別名)

下列項目僅針對保留及日誌作業記錄:

  • 郵件主旨
  • 郵件接收日期 (寄件備份的郵件傳送日期)
  • 郵件寄件者 (如果郵件是由某人代表傳送,則會包含實際寄件者和代表傳送郵件的人)。
  • 網際網路郵件識別碼 (這在多封郵件具有相同的主旨及寄件者時,用來尋找特定郵件很有幫助)。
  • 郵件類別
  • 採取的保留動作 (僅適用於超過其保留設定的郵件)
  • 日誌目的地位址 (僅適用於日誌項目)

因為預設不會啟用 MRM 記錄,所以您必須先啟用它,然後才能執行組態工作。

  1. 在伺服器上設定 MRM。如需設定 MRM 的相關資訊,請參閱了解通訊記錄管理

  2. 使用 Set-MailboxServer 指令程式,將下列至少一個參數設定為 $true

    • RetentionLogForManagedFoldersEnabled (預設設定為 $false)
    • JournalingLogForManagedFoldersEnabled (預設設定為 $false)
    • FolderLogForManagedFoldersEnabled (預設設定為 $false)
    • SubjectLogForManagedFoldersEnabled (預設設定為 $false)

如需相關資訊,請參閱本主題稍後關於啟用 MRM 的小節。

  1. 使用 Get-MailboxServer 指令程式,確認下列參數設定是否在範圍內:
    • LogDirectorySizeLimitForManagedFolders大於 0 (預設設定為 Unlimited)
    • LogFileSizeLimitForManagedForManagedFolders 大於 0 (預設設定為 10 (MB))

如需詳細語法及參數的資訊,請參閱 Set-MailboxServerGet-MailboxServer 參考主題。

MRM 記錄預設會儲存在 <Exchange 安裝路徑>\Logging\Managed Folder Assistant 目錄中。目錄必須位於 Exchange 2007 電腦的本機。

  • 執行下列命令:

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

    例如,若要在名稱為 Exchange01 的 Exchange 2007 電腦上,將 MRM 記錄檔路徑設定為 C:\Example\Managed Folder Assistant,請執行下列命令:

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

若要針對所有來自單一郵件資料庫的受管理的資料夾記錄檔設定大小限制,您可以使用 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 倍。

note附註:
MRM 記錄檔目錄的大小上限會計算為具有相同名稱前置詞之全部記錄檔的大小總和。不遵守名稱前置詞慣例的其他檔案則不列入總目錄大小的計算中。重新命名舊的記錄檔或將其他檔案複製到郵件追蹤記錄檔目錄會導致目錄超過其指定的大小上限。

您必須針對 LogDirectorySizeLimitForManagedFolders 參數指定整數或 unlimited。當您輸入值時,請以下列其中一個單位來限定值:

  • B (位元組)
  • KB (千位元組)
  • MB (百萬位元組)
  • GB
  • TB

無限定的值會視為位元組。

  • 執行下列命令:

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

    例如,若要在名稱為 Exchange01 的伺服器上,將 MRM 記錄檔目錄大小限制設定為 1 GB,請執行下列命令:

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

每個 MRM 記錄檔的大小上限預設為 10 MB。當 MRM 記錄檔達到其大小上限時,Exchange 2007 會開啟新的 MRM 記錄檔。在發生下列情況前,會不斷進行此處理程序:

  • MRM 記錄檔目錄達到其指定的大小上限。在此情況下,將會繼續建立新的記錄檔,但是也會刪除較舊的記錄檔。如需如何測量大小上限及如何變更 MRM 記錄檔目錄大小上限的相關資訊,請參閱本主題稍早的<設定 MRM 記錄檔目錄的大小上限>。
  • MRM 記錄檔達到其指定的保留天數上限。在此情況下,會刪除已達到其保留天數上限的記錄檔,並繼續建立新的記錄檔。如需如何變更 MRM 記錄檔之保留天數上限的相關資訊,請參閱本主題稍後的<設定 MRM 記錄檔的保留天數上限>。

達到大小或保留天數的上限時,循環記錄會刪除最舊的 MRM 記錄檔。

當您輸入值時,請以下列其中一個單位來限定值:

  • B (位元組)
  • KB (千位元組)
  • MB (百萬位元組)
  • GB
  • TB

無限定的值會視為位元組。

  • 執行下列命令:

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

    例如,若要在名稱為 Exchange01 的伺服器上,將 MRM 記錄檔大小限制設定為 20 MB,請執行下列命令:

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

如需詳細語法及參數的資訊,請參閱 Set-MailboxServer 參考主題。

所有 MRM 記錄檔的保留天數上限都預設為 30 天。發生下列任一狀況時,將會刪除 MRM 記錄檔:

  • MRM 記錄檔目錄達到其指定的大小上限。
  • MRM 記錄檔達到其指定的保留天數上限。

若要指定記錄檔保留天數,請輸入時間範圍:dd.hh:mm:ss,其中 d = 天數、h = 小時數、m = 分鐘數,而 s = 秒數。例如,若要指定 30 天間隔,請輸入 30.00:00:00。

note附註:
在此參數值中,小時數、秒數及分鐘數是以冒號區隔,但天數是以句點區隔 (例如,30.00:00:00)。

  • 執行下列命令:

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

    例如,若要在名稱為 Exchange01 的伺服器上,將 MRM 記錄檔保留天數限制設定為兩週,請執行下列命令:

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

如需詳細語法及參數的資訊,請參閱 Set-MailboxServer 參考主題。

您可以使用 RetentionLogForManagedFoldersEnabled 參數,記錄受管理的資料夾助理員是否記錄已達其保留限制之郵件的相關資訊。此參數的兩個可能值是 $true$false。如果指定 $true,將記錄由於已達到保留限制而加以處理之郵件的相關資訊。預設值為 $false

  • 執行下列命令:

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

    例如,若要在名稱為 Exchange01 的伺服器上,啟用記錄已達到其保留限制之郵件的相關資訊,請執行下列命令:

    Set-MailboxServer -Identity Exchange01 -RetentionLogForManagedFoldersEnabled $true
    

如需詳細語法及參數的資訊,請參閱 Set-MailboxServer 參考主題。

日誌記錄項目會記錄受管理的資料夾中的資訊何時記錄至另一個位置。您可以使用 JournalingLogForManagedFoldersEnabled 參數,指定是否啟用 MRM 日誌記錄項目。此參數的兩個可能值是 $true$false。如果指定 $true,則會記錄日誌資訊的相關資訊。預設值為 $false

  • 執行下列命令:

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

    例如,若要在名稱為 Exchange01 的伺服器上啟用日誌資訊的記錄,請執行下列命令:

    Set-MailboxServer -Identity Exchange01 -JournalingLogForManagedFoldersEnabled $true
    

如需詳細語法及參數的資訊,請參閱 Set-MailboxServer 參考主題。

資料夾記錄項目會記錄受管理的資料夾助理員何時建立或刪除受管理的資料夾。您可以使用 FolderLogForManagedFoldersEnabled 參數,指定是否啟用 MRM 資料夾記錄項目。此參數的兩個可能值是 $true$false。如果指定 $true,將記錄已套用受管理的資料夾信箱原則之資料夾的相關資訊。預設值為 $false

  • 執行下列命令:

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

    例如,若要在名稱為 Exchange01 的伺服器上啟用資料夾記錄,請執行下列命令:

    Set-MailboxServer -Identity Exchange01 -FolderLogForManagedFoldersEnabled $true
    

如需詳細語法及參數的資訊,請參閱 Set-MailboxServer 參考主題。

您可以使用 SubjectLogForManagedFoldersEnabled 參數,指定是否啟用電子郵件主旨行的記錄。一旦啟用,便會記錄受管理的資料夾助理員所處理之電子郵件的主旨行。此參數的兩個可能值是 $true$false。如果指定 $false,在受管理的資料夾記錄中,郵件的主旨將是空白。預設值為 $false

  • 執行下列命令:

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

    例如,若要在名稱為 Exchange01 的伺服器上啟用電子郵件主旨行的記錄,請執行下列命令:

    Set-MailboxServer -Identity Exchange01 -SubjectLogForManagedFoldersEnabled $true
    

如需詳細語法及參數的資訊,請參閱 Set-MailboxServer 參考主題。

若要深入了解 MRM,請參閱了解通訊記錄管理

若要深入了解日誌記錄,請參閱日誌概觀

如需使用 Exchange 管理命令介面的相關資訊,請參閱使用 Exchange 管理命令介面

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.
顯示: