如何植入叢集連續複寫副本
適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上次修改主題的時間: 2007-10-24
植入是一項讓資料庫的基準線副本在目前被動節點上變成可用的處理程序。視情況而定,植入可以是自動處理程序,或者是由您起始植入的手動處理程序。您可以在決定需要進行植入的情況下,使用此處理程序。所複製之資料庫的大小會直接影響到完成植入工作所需的時間量。
在下列情況下,需要進行植入:
- 將新的被動節點引進叢集連續複寫 (CCR) 環境,且工作儲存群組的第一個記錄檔無法使用時。
- 在資料因新的被動副本變成分歧且無法修復而遺失,而發生容錯移轉之後。
- 系統偵測到無法重新顯示至被動副本的損毀記錄檔。
- 發生資料庫任一副本的離線磁碟重組之後。
- 在資料庫的主動副本發生頁面刪除之後,且您想要將變更傳播至被動副本時。
- 儲存群組的記錄產生順序重設回 1 之後。
您可以使用下列方法在 Microsoft Exchange Server 2007 中執行植入:
- 自動植入 自動植入會在目標上產生一份儲存群組的資料庫副本。自動植入需要來源上有 log1。只有在建立新的伺服器、建立新的儲存群組及資料庫,或位於從未備份過的資料庫上時,才會發生自動植入。
- 使用 Update-StorageGroupCopy 指令程式進行植入 您可以使用 Exchange 管理命令介面中的 Update-StorageGroupCopy 指令程式來植入儲存群組副本。
- 手動複製離線資料檔案 此處理程序會卸載資料庫,並將資料庫檔案複製至被動節點上的相同位置。如果使用此方法,則因為此程序需要您卸載資料庫,所以服務會中斷。
附註: 某些備份應用程式可能支援使用備份作為植入資料庫來源的機制。不支援還原至被動節點。如果支援此選項,則備份應用程式必須明確且完整地支援被動節點。
在 Microsoft Exchange Server 2007 Service Pack 1 (SP1) 中,已延伸 Update-StorageGroupCopy 指令程式,使其包含新的參數 DataHostNames。DataHostNames 參數是用來指定應該用來進行植入或重新植入的網路。此值是兩個名稱組成的多重值清單:網域全名 (FQDN) 或主機名稱。其中一個名稱必須識別主動節點。
Exchange 2007 SP1 也會使用 Exchange 管理主控台中的更新儲存群組副本精靈,新增植入功能 (不含 DataHostNames 參數)。此精靈只可以在被動節點的 Exchange 管理主控台中使用。
本主題包含三個程序。第一個程序說明如何使用 Update-StorageGroupCopy 指令程式植入儲存群組副本。第二個程序說明如何使用 Exchange 管理主控台卸載資料庫,以離線複製至 CCR 資料庫資料夾。第三個程序說明如何使用更新儲存群組副本精靈。
開始之前
若要在已安裝叢集信箱伺服器的電腦上執行下列程序,必須對您使用的帳戶委派 Exchange Server 系統管理員角色及目標伺服器的本機 Administrators 群組。如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量。
使用 Update-StorageGroupCopy 指令程式進行植入作業可能會對作用中儲存群組磁碟區造成輸入/輸出 (I/O) 負荷。因此,視叢集的儲存設計而定,此方式會影響用戶端作業,且可能會中斷用戶端存取。因為可能會影響用戶端存取,所以建議可以將使用 Update-StorageGroupCopy 指令程式的植入作業排定在預計用戶端活動會較少的期間執行,以將可能的用戶端影響減到最少。必須考量延遲,以及由未植入之被動副本所建立的風險。
從主動節點設定新的 CCR 目標時,植入作業會自動在被動節點上建立目錄及資料庫檔案 (如果尚未存在)。叢集之伺服器間的資料庫及記錄檔位置必須相同。必須要有儲存,而且要足夠儲存資料庫及記錄。
重要事項: |
---|
如果要儲存被動副本的位置中有資料庫或記錄檔,則必須先移除資料庫或記錄檔,再起始植入作業。 |
重要事項: |
---|
Update-StorageGroupCopy 命令必須從被動節點執行。 |
程序
使用 Exchange 管理命令介面植入被動節點
使用下列命令,來暫停儲存群組的複寫:
Suspend-StorageGroupCopy -Identity:<Server\StorageGroupName>
從被動節點中移除資料庫檔案、所有記錄檔及檢查點檔案。從設定的目錄中移除 *.log、*.jrs、*.chk 及 .edb 檔案 (記錄目錄、系統檔目錄及主控資料庫檔案的目錄)。
在被動節點上執行下列命令,以植入儲存群組副本:
Update-StorageGroupCopy -Identity:<Server\StorageGroupName>
附註: TargetPath 參數是用來將資料庫植入與所設定之資料庫被動副本位置不同的路徑。例如,當您的每個 CCR 節點都位在不同的實體位置時,可以使用 TargetPath 參數在主動節點上以本機方式執行更新,然後使用提供資料壓縮的複製公用程式,將該副本透過網路移至被動節點。如果未使用 Target Path 參數,則必須在含有被動副本的電腦上發出 Update-StorageGroupCopy 指令程式。 附註: Update-StorageGroupCopy 命令會自動繼續複製至儲存群組副本。如果不要讓 Update-StorageGroupCopy 命令自動繼續複寫,請使用 ManualResume 參數來執行命令。如需相關資訊,請參閱Update-StorageGroupCopy。若要在執行 Update-StorageGroupCopy 命令之後手動繼續複寫,請執行下列命令: Resume-StorageGroupCopy -Identity:<Server>\<StorageGroupName>
附註: 如果在執行 Update-StorageGroupCopy 工作時發生錯誤,請參閱 Update-StorageGroupCopy 中的錯誤表格,以取得相關資訊。 附註: 請執行下列命令,指定使用備援網路進行植入作業: Update-StorageGroupCopy -Identity:<Server\StorageGroupName> -DataHostNames:{Host1,Host2}
在完成 Update-StorageGroupCopy 命令並繼續儲存群組副本之後,請使用 Get-StorageGroupCopyStatus 指令程式來確認複寫已正確運作。
重要事項: 請確定資料確實有在傳送,原因是雖然作業看起來像是正常的,但實際上資料可能並沒有傳送。
複製離線資料庫檔案,以使用 Exchange 管理主控台手動植入被動節點
開啟 Exchange 管理主控台。
展開 [伺服器組態],然後選取 [信箱]。
在結果窗格中,選取內含您要卸載之資料庫的 Mailbox Server。
在工作窗格中,於要卸載的資料庫上按一下滑鼠右鍵,然後選取 [卸載資料庫]。
暫停卸載資料庫上的複寫。請遵循如何終止叢集連續複寫副本的複寫中所示之暫停複寫的步驟。
在資料庫上暫停複寫之後,將資料庫檔案 (.edb 檔案) 從生產資料庫資料夾複製到 CCR 資料庫資料夾。
附註: 生產資料庫資料夾的位置可以在 [摘要] 頁面或 [內容] 頁面上找到。 將資料庫檔案從生產資料庫資料夾複製至 CCR 資料庫資料夾後,在已卸載的資料庫上按一下滑鼠右鍵,然後選取 [裝載資料庫]。
附註: 植入會在複製檔案後完成。裝載生產資料庫後,就會還原用戶端存取。 對卸載的 CCR 資料庫繼續複寫。請遵循如何重新啟動叢集連續複寫副本的複寫主題中的繼續複寫步驟。
附註: 現在已經完成植入,將自動進行交易記錄檔複寫和重新顯示。
使用更新儲存群組副本精靈以植入被動節點
在被動節點上開啟 Exchange 管理主控台。
展開 [伺服器組態],然後選取 [信箱]。
在結果窗格中,選取含有想要更新之儲存群組的 Mailbox Server。
在工作窗格中,於要更新的儲存群組上按一下滑鼠右鍵,然後選取 [更新儲存群組副本]。[更新儲存群組副本精靈] 就會出現。
驗證 [儲存群組名稱] 欄位中已列出正確的儲存群組。如果先前選取的是錯誤的儲存群組,請按一下 [取消]、結束精靈,並選取正確的儲存群組。如果在儲存群組的被動副本中看不到任何現有的記錄檔,或在植入完成之後進行的記錄重新顯示需要有這些記錄檔,請選取 [刪除目標路徑中的任何現有記錄檔] 核取方塊。按 [下一步] 繼續。
按一下 [更新] 植入具有資料庫副本的被動節點。
附註: 在更新處理程序期間,會提示您刪除位在儲存群組之被動副本中的任何舊檢查點檔案,以及位在儲存群組之被動副本中的任何現有資料庫檔案。 在植入完成之後,請按一下 [完成] 結束精靈。
相關資訊
如需本主題中所述之 Exchange 管理命令介面的相關資訊,請參閱:
如需管理 CCR 環境的相關資訊,請參閱管理叢集連續複寫。
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.