Exchange Server中的公用資料夾

公用資料夾的設計目的在於共用存取,並提供簡易有效率的方式來收集及組織資訊,以及與工作群組或組織中的其他人員共用資訊。 公用資料夾有助於讓深度階層中的內容更容易流覽。 使用者會在 Outlook 中看到完整的階層,這可讓他們輕鬆地找到他們感興趣的內容。

公用資料夾可在下列 Outlook 用戶端中使用:

  • Outlook 網頁版 (先前稱為 Exchange 2016 或更新版本的 Outlook Web App)

  • 支援的outlook for Exchange Server 版本

  • Mac 版 Outlook 2016 和 Office 365 的 Mac 版 Outlook。

公用資料夾也可作為通訊群組的封存方法。 當您對公用資料夾啟用郵件功能並將其新增為通訊群組的成員,傳送給該群組的電子郵件都會自動加入公用資料夾,供日後參考。

公用資料夾不是設計用於下列用途:

  • 資料封存:具有信箱限制的使用者有時會使用公用資料夾,而不是信箱來封存資料。 因為這會影響公用資料夾的儲存量,並且破壞信箱限制的目標,所以不建議使用這種方式。 相反地,建議您 在 Exchange 2016 中使用就地 封存作為封存解決方案。

  • 檔共用和共同作業:公用資料夾不提供版本設定或其他檔管理功能,例如受控制的簽入和簽出功能,以及內容變更的自動通知。 我們建議您改用 SharePoint 作為文件共用解決方案。

若要深入瞭解 Exchange 中的公用資料夾和其他共同作業方法,請參閱 共同作業

若要流覽有關 Exchange 中公用資料夾的一些常見問題,請參閱 常見問題:公用資料夾

如需公用資料夾限制和配額的詳細資訊,請參閱公用資料夾的限制

公用資料夾架構

公用資料夾會使用信箱基礎結構來利用信箱資料庫現有的高可用性和儲存技術。 公用資料夾架構使用特殊設計的信箱,來儲存公用資料夾階層與內容。 這也表示不再有舊版 Exchange 中的公用資料夾資料庫。 公用資料夾信箱的高可用性是由資料庫可用性群組 (DAG) 提供。 若要深入瞭解 DAG,請參閱 資料庫可用性群組

公用資料夾的主要架構元件是公用資料夾信箱,這些信箱可以位在一或多個信箱資料庫中。

公用資料夾信箱

公用資料夾信箱有兩種類型:主要階層信箱和次要階層信箱。 這兩種信箱類型都能包含內容:

  • 主要階層信箱:主要階層信箱是公用資料夾階層的可寫入副本。 公用資料夾階層會複製到其他所有公用資料夾信箱,但那些都會是唯讀副本。

  • 次要階層信箱:次要階層信箱包含公用資料夾內容以及公用資料夾階層的唯讀副本。

注意事項

公用資料夾信箱不支援保留原則。

公用資料夾信箱有兩種管理方法:

  • 在 Exchange 系統管理中心 (EAC) 中,流覽至[公用資料夾>] [公用資料夾] 信箱

  • 在 Exchange 管理命令介面中,使用 *-Mailbox 一組 Cmdlet。 已新增下列參數至 New-Mailbox Cmdlet 以支援公用資料夾信箱:

    • PublicFolder:此參數與 New-Mailbox Cmdlet 搭配使用可建立公用資料夾信箱。 建立公用資料夾信箱時,會以 PublicFolder 信箱類型建立新信箱。 如需詳細資訊,請參閱建立公用資料夾信箱

    • HoldForMigration:只有當您要將公用資料夾從 Exchange 2010 移轉至 Exchange 2016 時,才會使用此參數。 如需詳細資訊,請參閱本主題稍後的 移轉公用資料夾

    • IsHierarchyReady:此參數會指出公用資料夾信箱是否就緒,可以為使用者提供公用資料夾階層的服務。 只有在整個階層已同步處理至公用資料夾信箱之後,它才會設定為 $True。 如果此參數設定為 $False,使用者就不會使用它來存取階層。 但是,如果您將使用者信箱上的 DefaultPublicFolderMailbox 屬性設定為特定的公用資料夾信箱,使用者將仍可存取指定的公用資料夾信箱,即便 IsHierarchyReady 參數設定為 $False

    • IsExcludedFromServingHierarchy:此參數可避免使用者在指定的公用資料夾信箱上存取公用資料夾階層。 針對負載平衡用途,根據設定使用者將平均分配於公用資料夾信箱中。 當此參數設定於公用資料夾信箱上時,信箱未包含於此自動負載平衡中,且無法供使用者存取以擷取公用資料夾階層。 但是,如果您將使用者信箱上的 DefaultPublicFolderMailbox 屬性設定為特定的公用資料夾信箱,使用者將仍可存取指定的公用資料夾信箱,即便 IsExcludedFromServingHierarchy 參數已為該公用資料夾信箱設定。

如果使用 DefaultPublicFolderMailbox 屬性,明確地在使用者信箱上指定次要階層信箱,或者符合下列條件,則次要階層信箱只會為使用者提供公用資料夾階層資訊:

  • 公用資料夾信箱上的 IsHierarchyReady 屬性設定為 $True

  • 公用資料夾信箱上的 IsExcludedFromServingHierarchy 屬性設定為 $False

公用資料夾階層

公用資料夾階層包含了該資料夾的內容和組織資訊,包括樹狀結構。 每個公用資料夾信箱都包含公用資料夾階層的副本。 但只有一個可寫入的階層副本,其位置在主要公用資料夾信箱中。 對於特定資料夾而言,階層資訊可用來識別下列事項:

  • 資料夾的權限

  • 公用資料夾樹狀目錄內資料夾的位置,包含其父項及子項資料夾

注意事項

階層不會儲存已啟用郵件功能之公用資料夾的電子郵件地址相關資訊。 電子郵件地址是儲存在 Active Directory 的目錄物件上。

階層同步

公用資料夾階層同步處理常式會使用累加式變更同步處理 (ICS) ,其提供機制來監視及同步處理 Exchange 存放區階層或內容的變更。 這些變更包括建立、修改和刪除資料夾和訊息。 當使用者連線並使用內容信箱時,每隔 15 分鐘就會進行一次同步處理。 如果沒有任何使用者連線到內容信箱,則 (每隔 24 小時) 會觸發較少的同步處理。如果在主要階層上執行如建立資料夾的寫入作業,則會立即觸發同步處理, (同步) 至內容信箱。

重要事項

因為只有一個可寫入的階層副本,資料夾建立程序會由使用者連線到的內容信箱透過 Proxy 傳送到階層信箱。

在大型組織中,當您建立新的公用資料夾信箱時,階層必須先同步至該公用資料夾,之後使用者才能與其連線。 否則,使用者在連線到 Outlook 時可能會看到不完整的公用資料夾結構。 若要在同步進行期間不讓使用者嘗試連線到新的公用資料夾信箱,在建立公用資料夾信箱時請對 New-Mailbox Cmdlet 設定 IsExcludedFromServingHierarchy 參數。 此參數可防止使用者連線到新建立的公用資料夾信箱。 同步完成後,執行 Set-Mailbox Cmdlet 並將 IsExcludedFromServingHierarchy 參數設為 false,表示該公用資料夾信箱已準備好可供連線。 您也可以使用 Get-PublicFolderMailboxDiagnostics Cmdlet,根據 SyncInfo 和 AssistantInfo 屬性來檢視同步狀態。

如需詳細資訊,請參閱建立公用資料夾

公用資料夾內容

公用資料夾內容可包含電子郵件、文章、文件和 eForms。 這些內容儲存在公用資料夾信箱中,但不會複寫到多個公用資料夾信箱。 所有使用者都是存取同一個公用資料夾信箱中的同一個內容集。 您可以對公用資料夾內容執行全文搜尋,但無法在多個公用資料夾之間搜尋公用資料夾內容,Exchange 搜尋也未對內容編制索引。

注意事項

支援Outlook 網頁版,但有限制。 您可以透過 Outlook 將公用資料夾新增至我的最愛,然後執行專案層級作業,例如建立、編輯、刪除貼文,以及透過Outlook 網頁版回復貼文。 不過,您無法從Outlook 網頁版建立或刪除公用資料夾。 此外,只能將 [郵件]、[Post]、[行事曆] 和 [連絡人] 公用資料夾新增至 Outlook 網頁版 中的 [我的最愛] 清單。

遷移公用資料夾

  • 您可以在下列案例中移轉公用資料夾:

  • 從 Exchange 2010 到 Exchange 2016 或 Exchange Online。

  • 從 Exchange 2016 或更新版本到 Exchange Online。

如果您在安裝 Exchange 2016 之前已在組織中擁有 Exchange 2010 SP3 公用資料夾,則必須將這些公用資料夾移轉至 Exchange 2016。 若要這麼做,請使用 PublicFolderMigrationRequst Cmdlet。 如需詳細資訊,請 參閱使用批次移轉將 Exchange 2010 公用資料夾移轉至 Exchange 2016。 如果您正在將組織移至 Exchange Online,您可同時將公用資料夾移轉至雲端並升級。 如需詳細資訊,請參閱使用批次移轉將舊版公用資料夾移轉至 Microsoft 365、Office 365和Exchange Online使用批次移轉將Exchange Server公用資料夾移轉至 Exchange Online

由於公用資料夾的儲存方式變更,Exchange 2010 信箱無法存取 Exchange 2016 或 Exchange Online 上的公用資料夾階層。 不過,Exchange 2016 上的使用者信箱可以連線到 Exchange 2010 公用資料夾。 Exchange 2016 公用資料夾和舊版公用資料夾不能同時存在於您的 Exchange 組織中。 這實際上表示不同版本無法共存。 將公用資料夾移轉至 Exchange Server 2016 或 Exchange Online 目前為一次性的完全移轉程式。

基於這個理由,建議您在移轉 Exchange 2010 公用資料夾之前,先將 Exchange 2010 信箱移轉至 Exchange 2016 或Exchange Online。 如需移轉信箱的詳細資訊,請參閱信箱在Exchange Server移動使用 Exchange 完全轉換方法移轉電子郵件,以及執行電子郵件到 Microsoft 365 或Office 365的分段移轉

公用資料夾移動

您可將公用資料夾移動至其他公用資料夾信箱,也可以將公用資料夾信箱移動至其他信箱資料庫。 若要將公用資料夾移動至其他公用資料夾信箱,請使用 PublicFolderMoveRequest 這組 Cmdlet。 依預設,要移動之公用資料夾下的子資料夾不會移動。 如果您想要移動公用資料夾的分支,您可以使用 Move-PublicFolderBranch.ps1 預設隨 Exchange 安裝的腳本。 如需詳細資訊,請 參閱將公用資料夾移至不同的公用資料夾信箱

除了移動公用資料夾,您也可以使用 MoveRequest 這組 Cmdlet 將公用資料夾信箱移至其他信箱資料庫。 這與用來移動一般信箱的 Cmdlet 是同一組 Cmdlet。 如需詳細資訊,請參閱將公用資料夾信箱移至不同的信箱資料庫

PublicFolderMoveRequest Cmdlet 和 MoveRequest Cmdlet 使用信箱複寫服務,以非同步方式移動公用資料夾。 這表示實際操作不是由 Cmdlet 執行的,而且在大部分移動過程中,使用者仍可使用公用資料夾和公用資料夾信箱。 因為是由信箱複寫服務執行信箱移動、匯入和匯出要求以及公用資料夾移動要求,所以請務必考慮節流和工作負載管理。

公用資料夾配額

根據預設,新的公用資料夾信箱會自動繼承信箱資料庫的大小限制。 因此,若要使用 Get-Mailbox Cmdlet 精確評估公用資料夾信箱目前的儲存配額狀態,您必須先檢閱 UseDatabaseQuotaDefaults 屬性的值:

  • 如果值為 True ,則會忽略每個信箱設定,並使用信箱資料庫限制。

  • 如果值為 False ,則會使用每個信箱設定。

如果 UseDatabaseQuotaDefaults 屬性為 True ,而且 ProhibitSendQuotaProhibitSendReceiveQuotaIssueWarningQuota 屬性為 unlimited ,信箱大小就不會沒有真正的限制。 相反地,您必須使用 Get-MailboxDatabase Cmdlet,並檢閱對應的信箱資料庫儲存限制,以瞭解信箱的限制為何。 預設信箱資料庫配額限制為:

  • IssueWarningQuota:1.9 GB

  • ProhibitSendQuota:2 GB

  • ProhibitSendReceiveQuota:2.3 GB

若想找出信箱資料庫配額,請執行 Get-MailboxDatabase Cmdlet。

若要設定公用資料夾信箱上的配額,請使用 Set-OrganizationConfig Cmdlet 搭配 DefaultPublicFolderIssueWarningQuotaDefaultPublicFolderProhibitPostQuota 參數。

災害復原

公用資料夾建置在信箱基礎結構上,並使用相同的可用性和備援機制。 每個公用資料夾信箱都能有多個複製檔以及自動容錯移轉功能,與一般信箱相同。 若要深入瞭解,請參閱 規劃高可用性和網站復原能力

除了整體嚴重損壞修復案例,您也可以還原下列狀況中的公用資料夾:

  • 虛刪除公用資料夾還原:公用資料夾已遭刪除,但仍在保留期間內。

  • 虛刪除公用資料夾信箱還原:公用資料夾信箱已遭刪除,但仍在信箱保留期間內。

  • 從復原資料庫還原公用資料夾信箱:已刪除的信箱超過保留期間時,您可以從備份復原個別的公用資料夾信箱。 然後您可以從已還原信箱中擷取資料,並將資料複製到目標資料夾或合併至另一個信箱。

在上述所有情況中,公用資料夾和公用資料夾信箱都能使用 MailboxRestoreRequest Cmdlet 加以復原。

如需詳細資訊,請參閱從失敗的移動還原公用資料夾及公用資料夾信箱