資料庫可攜性

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2011-07-01

Microsoft Exchange Server 2007 資料庫可攜性功能允許將信箱資料庫裝載至相同組織內的任何伺服器。在舊版的 Exchange 中,資料庫只能裝載至下列位置:

  • 復原儲存群組

  • 與資料庫來自的伺服器相同名稱的伺服器

  • 相同系統管理群組中的另一個伺服器

    note附註:
    在 Exchange Server 2003 及 Exchange 2000 Server 中,將資料庫移至相同系統管理群組中的另一個伺服器時,有幾個問題需要解決。

資料庫可攜性功能可免除上述限制,並解決這些限制所帶來的問題。資料庫可攜性是基於下列原因而執行:

  • 免除復原程序中容易犯錯的人工步驟,進而提高可靠性。

  • 若是遺失叢集信箱伺服器的案例,則必須先復原叢集信箱伺服器,用戶端才能存取 Exchange 資料庫。

  • Exchange 信箱資料與伺服器無關,因此存取資料也應該與伺服器無關。

  • 資料庫可攜性可在各種嚴重損壞修復案例中減少端對端復原時間。

在可延伸儲存引擎 (ESE) 層級上,Exchange 資料庫具可攜性。不過,在替代位置使資料庫連線之前,Exchange Server 2003 就具備了一些限制,使資料庫不具可攜性。資料庫可攜性免除了所有限制,但保留一項限制,就是資料庫必須是來自相同的 Exchange 組織。除非用戶端可以被重新導向替代位置的信箱資料,否則可攜式資料庫毫無用處。利用 Microsoft Office Outlook 2007 及 Exchange 2007 自動探索服務,嘗試連線的用戶端會被重新導向新的伺服器。

note附註:
只有 Exchange 2007 信箱資料庫才提供資料庫可攜性。公用資料夾資料庫不具可攜性。這是因為公用資料庫之間的複寫,受到每個透過特定伺服器連結及存取的資料庫所控制。在伺服器之間移動公用資料夾資料較好的方式是複寫資料,而不是將資料庫檔案複製至不同的伺服器。如果您將公用資料夾資料庫複製至不同伺服器,該資料庫將再也無法配合其他資料庫進行複寫。

如需如何使用資料庫可攜性功能執行資料庫復原的相關資訊,請參閱如何使用資料庫可攜性將信箱資料庫還原至新伺服器

跨作業系統或 Exchange 版本使用資料庫可攜性

您無法將舊版 Microsoft Exchange 中的信箱資料庫移至執行 Exchange 2007 的信箱伺服器。資料庫可攜性僅適用於 Exchange 2007 信箱資料庫。

Exchange RTM 及 SP1 之間的資料庫可攜性

運用資料庫可攜性,您可以將信箱資料庫從執行量產發行 (RTM) 版本的 Exchange Server 2007 伺服器移至執行 Exchange Server 2007 Service Pack 1 (SP1) 的伺服器;但您無法運用資料庫可攜性 (或任何其他方式),將資料庫從 Exchange 2007 SP1 移至 Exchange 2007 RTM。表 1 說明資料庫可攜性所支援的用法。

表 1   資料庫可攜性的相容性一覽表

來源信箱伺服器 支援的目標信箱伺服器

Exchange 2007 RTM (安裝於 Windows Server 2003)

Exchange 2007 RTM (安裝於 Windows Server 2003)

Exchange 2007 SP1 (安裝於 Windows Server 2003)

Exchange 2007 SP1 (安裝於 Windows Server 2008)

Exchange 2007 SP1 (安裝於 Windows Server 2003)

Exchange 2007 SP1 (安裝於 Windows Server 2003)

Exchange 2007 SP1 (安裝於 Windows Server 2008)

Exchange 2007 SP1 (安裝於 Windows Server 2008)

Exchange 2007 SP1 (安裝於 Windows Server 2008)

跨 Windows Server 版本的資料庫可攜性

如同舊版的 Microsoft Exchange,Exchange 伺服器的作業系統升級會導致資料庫標頭中 OS Version 的值進行更新。此更新會觸發內部資料庫索引的重建。在運用資料庫可攜性,將資料庫從執行 Windows Server 2003 的 Mailbox Server 移至執行 Windows Server 2008 的 Mailbox Server 時,可延伸儲存引擎 (ESE) 會偵測到作業系統的升級並採取下列動作:

  • 在資料庫初次裝載的作業期間,會捨棄所有的次要索引。次要索引可用來提供信箱資料的特定檢視 (例如,當郵件資料夾中的郵件是使用處於連線模式中的 Outlook 來排序時)。在完成此初始作業之前,將不會裝載資料庫,用戶端也無法加以使用。完成作業所需的時間,大多取決於資料庫的大小。資料庫越大,裝載作業需要的時間就越長。

  • 當 Outlook 使用者以連線模式來排序其檢視時,次要索引會視需要重新建立。在具有大型或超大型資料庫的環境中,視需要重新建立索引的最初將造成高處理器與磁碟使用率。

在重建索引時,ESE 會將下列事件記錄在應用程式事件日誌中:

事件類型:資訊

事件來源:ESE

事件類別:表格/欄位/索引定義

事件識別碼:611

描述:

MSExchangeIS (6568) <ServerName>_<StorageGroupName>: Database '<PathtoDatabaseFile>':在系統的 Windows 版本升級之後,將重新建立次要索引 '<Index GUID>' 以作為預防措施。此訊息是資訊性質,不表示資料庫有問題。