如何在 CCR 環境中移動資料庫
適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上次修改主題的時間: 2007-09-12
本主題說明如何使用 Exchange 管理命令介面重新設定資料庫的檔案位置。在叢集連續複寫 (CCR) 環境中,只有一組資料庫組態資訊會同時套用至兩份副本。這會產生額外的複雜性,因為要重新放置兩份副本。在某些情況下,其中一份副本可能會在另一份副本必須移動時無法使用。
您可以使用此主題中的程序變更信箱或公用資料夾資料庫的位置。
開始之前
若要執行此程序,必須對您使用的帳戶委派 Exchange Server 系統管理員角色及目標伺服器之本機 Administrators 群組。如需管理 Microsoft Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量。
雖然建議您在可以使用主動及被動節點時執行此程序,但這並不是必要作業。
程序
此程序會執行下列動作:
- 變更組態
- 移動主動伺服器上的副本
- 移動被動伺服器上的副本
使用 Exchange 管理命令介面在 CCR 環境中移動資料庫
開啟 Exchange 管理命令介面,然後使用 Suspend-StorageGroupCopy 指令程式終止儲存群組的重新顯示及記錄檔複寫。若要終止儲存群組的複寫活動,請執行下列命令:
Suspend-StorageGroupCopy -Identity <Server\StorageGroupName>
使用 Dismount-Database 指令程式卸載資料庫:
Dismount-Database -Identity <Server\StorageGroupName\DatabaseName>
使用 Move-DatabasePath 指令程式變更 Active Directory 目錄服務中的組態。請先確定資料庫已卸載,再執行移動作業。依下列方式執行指令程式:
Move-DatabasePath -Identity <Server\StorageGroupName\DatabaseName> -EdbFilePath <NewPath> -ConfigurationOnly
附註: 在 CCR 環境中,您必須使用 -ConfigurationOnly 參數。新位置不能是磁碟區的根目錄。 將檔案移到主動節點和被動節點兩者上的新位置。
使用 Mount-Database 指令程式裝載儲存群組中的資料庫。
使用 Resume-StorageGroupCopy 指令程式重新啟動複寫。若要重新啟動儲存群組的複寫活動,請執行下列命令:
Resume-StorageGroupCopy -Identity <Server\StorageGroupName>
依照如何檢視叢集信箱伺服器的狀態中的詳細程序,確認儲存群組的複寫運作正常。
相關資訊
如需管理 CCR 環境的相關資訊,請參閱管理叢集連續複寫。如需如何檢視被動副本狀態的相關資訊,請參閱如何使用 Exchange 管理命令介面檢視叢集連續複寫副本的狀態。
如需 Dismount-Database 指令程式的相關資訊,請參閱 Dismount-Database。
如需 Move-DatabasePath 指令程式的相關資訊,請參閱 Move-DatabasePath。
如需 Mount-Database 指令程式的相關資訊,請參閱 Mount-Database。
如需 Suspend-StorageGroupCopy 指令程式的相關資訊,請參閱 Suspend-StorageGroupCopy。
如需 Resume-StorageGroupCopy 指令程式的相關資訊,請參閱 Resume-StorageGroupCopy。
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.