Exchange Server 2016管理系列課件49.DAG管理之更新資料庫副本

來源:互聯網
上載者:User

標籤:Exchange Server 201   資料庫管理   更新資料庫副本   植入   

在什麼情況下需要更新資料庫副本

更新(亦稱為植入)是將信箱資料庫副本添加到資料庫可用性群組 (DAG) 中另一郵箱伺服器的過程。新添加的副本將成為被動副本的基準資料庫,其中將重播從主動副本複製的記錄檔。在下列情況下必須設定種子:

1.建立資料庫的被動副本時。

對於新的信箱資料庫副本,可以延遲植入;但最終每個被動資料庫副本都必須設定種子,才能用作冗餘資料庫副本。

2.任一資料庫副本進行離線磁碟重組後。植入的方法1.自動植入

自動植入在資料庫建立期間執行,用於在目標郵箱伺服器上組建活動資料庫的被動副本。

2.使用 Update-MailboxDatabaseCopy cmdlet 設定種子

可以隨時在命令列管理程式中使用 Update-MailboxDatabaseCopy cmdlet 將資料庫副本設定為種子。

3.使用更新信箱資料庫副本嚮導設定種子

可以在 EAC 中隨時使用更新信箱資料庫副本嚮導將資料庫副本設定為種子。
注意:更新之前需要先掛起資料庫複寫。

掛起完成後,就可以看到更新選項了。

4.手動複製離線資料庫

可以卸載資料庫的主動副本,並將資料庫檔案複製到同一 DAG 中另一郵箱伺服器上的同一位置。使用此方法時,會遇到服務中斷,因為此過程需要卸載資料庫。

更新資料庫副本可能需要很長時間才能完成,尤其當要複製的資料庫很大或者網路延遲嚴重或網路頻寬很低時。植入過程啟動後,請勿在此過程結束前關閉 EAC 或命令列管理程式。否則,植入操作會終止。
可將主動副本或最新被動副本用作植入的源,為資料庫副本設定種子。從被動副本設定種子時,請注意,在以下幾種情況下,若出現網路通訊錯誤,則植入操作會終止:

1.植入源副本的狀態更改為已失敗或 FailedAndSuspended 時。2.資料庫容錯移轉到其他副本時。

可以同時為多個資料庫副本設定種子。不過,若同時為多個副本設定種子,只能對資料庫檔案設定種子,並省略內容索引目錄。為此,可以結合使用 DatabaseOnly 參數和 Update-MailboxDatabaseCopy cmdlet。
如果在從同一源為多個目標設定種子時不使用 DatabaseOnly 參數,此任務將失敗,出現 SeedInProgressException 錯誤 FE1C6491。

使用命令列管理程式更新信箱資料庫副本

本樣本顯示如何對 MBX1 上的資料庫 DB1 的副本設定種子。

Update-MailboxDatabaseCopy -Identity DB1\MBX1

本樣本顯示如何使用 MBX2 作為種子的源郵箱伺服器對 MBX1 上的資料庫 DB1 的副本設定種子。

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -SourceServer MBX2

本樣本顯示如何對 MBX1 上的資料庫 DB1 的副本設定種子,而不對內容索引編錄設定種子。

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -DatabaseOnly

本樣本顯示如何對 MBX1 上的資料庫 DB1 的副本的內容索引編錄設定種子,而不對資料庫檔案設定種子。

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -CatalogOnly
手動複製離線資料庫(可選閱讀)

如果為資料庫啟用迴圈日誌記錄,則在繼續之前必須先禁用它。通過使用 Set-MailboxDatabasecmdlet 可以禁用信箱資料庫的迴圈日誌記錄,如本例中所示。

Set-MailboxDatabase DB1 -CircularLoggingEnabled $false

卸載資料庫。可以使用 Dismount-Database cmdlet,如此樣本中所示。

Dismount-Database DB1 -Confirm $false

手動將資料庫檔案(資料庫檔案和所有記錄檔)複製到第二個位置,例如外部磁碟機或網際網路共用。
裝載資料庫。可以使用 Mount-Database cmdlet,如此樣本中所示。

Mount-Database DB1

在託管副本的伺服器上,將資料庫檔案從外部磁碟機或網際網路共用複製到與主動資料庫副本相同的路徑。例如,如果主動資料庫副本路徑為 D:\DB1\DB1.edb,記錄檔路徑為 D:\DB1,則可以將資料庫檔案複製到將託管副本的伺服器上的 D:\DB1。
通過使用 Add-MailboxDatabaseCopy cmdlet 和 SeedingPostponed 參數,添加信箱資料庫副本,如此樣本中所示。

Add-MailboxDatabaseCopy -Identity DB1 -MailboxServer MBX3 -SeedingPostponed

如果為資料庫啟用迴圈日誌記錄,則使用 Set-MailboxDatabase cmdlet 再次啟用它,如此樣本中所示。

Set-MailboxDatabase DB1 -CircularLoggingEnabled $true

擷取更多IT資訊,您也可以關注下方的公眾號:

曾垂鑫的網路課堂,曾垂鑫大講堂 - 51CTO學院

http://edu.51cto.com/lecturer/639838.html

Exchange Server 2016管理系列課件49.DAG管理之更新資料庫副本

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.