匯出及匯入 Exchange 2007 日誌規則

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2016-11-28

日誌規則可讓您針對特定收件者,精細地記錄他們所收發的郵件。包含寄件者、收件者、郵件 ID 與主旨等郵件中繼資料欄位的日誌報告,將會連同原始郵件副本 (以附件方式) 傳送至規則所指定的日誌信箱。若要深入了解日誌記錄,請參閱瞭解日誌記錄

Microsoft Exchange Server 2010 與 Exchange Server 2007 使用相同的 X-header,來表示郵件已經記錄到日誌中,並識別日誌報告。Exchange 2010 集線傳輸伺服器對於由另一台 Exchange 2010 或 Exchange 2007 集線傳輸伺服器記錄至日誌中的郵件,不會產生重複的日誌報告。至於包含 Exchange Server 2003 與 Exchange 2010 伺服器之組織記錄考量,已涵蓋在了解 Exchange 2003 與 Exchange 2010 混合環境中的日誌記錄

儘管在 Exchange 2010 中進行記錄,與在 Exchange 2007 中進行記錄的方法類似,不過在日誌規則物件中仍有一些差異。當您將第一台 Exchange 2010 集線傳輸伺服器安裝到 Exchange 2007 環境時,安裝程式會為 Exchange 2010 日誌規則建立新的容器,將所有 Exchange 2007 日誌規則轉換為 Exchange 2010 格式,然後將這些規則全部存放到位於 Active Directory 中的這個新容器中。安裝程式完成後,Exchange 2010 日誌規則集合便和 Exchange 2007 日誌規則集合完全一樣。不管執行的是 Exchange 2010 或 Exchange 2007,都會將同樣的日誌規則套用到負責處理郵件的第一台集線傳輸伺服器上的郵件。

管理共存的日誌規則

在您的 Exchange 組織同時擁有 Exchange 2010 與 Exchange 2007 集線傳輸伺服器期間,您必須從 Exchange 2010 伺服器上的 EMC 或命令介面來管理 Exchange 2010 日誌規則,並從 Exchange 2007 伺服器上的 EMC 或命令介面來管理 Exchange 2007 日誌規則。

為了協助讓 Exchange 2010 與 Exchange 2007 中的日誌規則保持一致,當您使用 Exchange 2010 中的 EMC 或命令介面來建立或修改日誌規則時,這些工具將提供您有用的訊息,提示您在 Exchange 2007 環境中進行同樣的變更。

必要條件

您的組織同時擁有 Exchange 2010 和 Exchange 2007 集線傳輸伺服器。

使用命令介面從 Exchange 2007 匯出日誌規則集合

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱郵件原則及符合性權限主題中的「日誌」項目。

注意事項附註:
您不能使用 EMC 從 Exchange 2007 匯出日誌規則集合。

本範例會匯出 Exchange 2007 日誌規則集合。第一個步驟使用 Export-JournalRuleCollection 指令程式,將 Exchange 2007 日誌規則匯出並儲存於變數中。第二個步驟使用 Set-Content 指令程式,將從該變數匯出的日誌規則儲存到 C:\MyDocs 資料夾的 Ex2007-JournalRules.xml 檔案中。您必須在 Exchange 2010 集線傳輸伺服器上執行此程序,因為 Exchange 2010 Export-JournalRuleCollection 指令程式能同時認得這兩種日誌規則格式,會在您使用 ExportLegacyRules 參數時匯出 Exchange 2007 日誌規則。

$file = Export-JournalRuleCollection -ExportLegacyRules
Set-Content -Path "C:\MyDocs\Ex2007-JournalRules.xml" -Value $file.FileData -Encoding Byte

如需詳細的語法及參數資訊,請參閱下列主題:

使用命令介面將日誌規則集合匯入 Exchange 2010

注意注意:
匯入日誌規則時,會使用從 .xml 檔案匯入的規則,來取代所有的 Exchange 2010 日誌規則。建議您先在測試環境中測試此程序,再於生產環境中實作它。為了確保您可以回復上一個狀態,建議您先將現有的 Exchange 2010 日誌規則匯出至檔案,再匯入 Exchange 2007 日誌規則。如果您打算將檔案儲存到與先前儲存所匯出之 Exchange 2007 日誌規則相同的位置中,對於從個別版本匯出的日誌規則,請使用唯一的檔案描述名稱。

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱郵件原則及符合性權限主題中的「日誌」項目。

注意事項附註:
您不能使用 EMC 將日誌規則集合匯入 Exchange 2010。

本範例會將 Ex2007-JournalRules.xml 檔案中的日誌規則集合,匯入 Exchange 2010 日誌規則集合。第一個步驟使用 Get-Content 指令程式,將 .xml 檔案中的資料擷取至變數 $Data。第二個步驟使用 Import-JournalRuleCollection 指令程式,從變數 $Data 匯入規則。

[Byte[]]$Data = Get-Content -Path "C:\MyDocs\Ex2007-JournalRules.xml" -Encoding Byte -ReadCount 0
Import-JournalRuleCollection -FileData $Data

如需詳細的語法及參數資訊,請參閱下列主題:

其他工作

匯出或匯入日誌規則集合後,您可能還想要:

 © 2010 Microsoft Corporation. 著作權所有,並保留一切權利。