這篇文章將為大家詳細講解有關Exchange 2016如何實現數據庫副本自動分配新功能,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
我們都知道在Exchange 2010以后,微軟提供了一個腳本RedistributeActiveDatabases.ps1能夠自動平衡DB副本到其他DAG節點上。腳本RedistributeActiveDatabases.ps1通過判定數據庫的ActivationPreference為1的節點,將ActivationPreference為1的數據庫激活在該節點上。
在Exchange 2010/2013中操作該腳本的方式是:
1、打開Exchange Powersehll,進入到Scripts目錄下: cd $exscripts
2、然后運行腳本執行如下命令:
RedistributeActiveDatabases.ps1 -DagName DAG01 -BalanceDbsByActivationPreference -ShowFinalDatabaseDistribution -Confirm:$False
在Exchange 2016 CU2以后,微軟加入了一個新功能,就是執行周期性自動平衡DAG數據庫副本到各個節點,在DAG屬性中PreferenceMoveFrequency默認是開啟的,開啟后由Microsoft Exchange Replication service來判斷DAG節點的健康狀態,如果節點是健康的,會將數據庫分布激活到該節點;這樣的周期性操作是每個一小時就會檢查一次,相當于Exchange 2016 CU2以后自動添加了一個計劃任務每小時運行一次RedistributeActiveDatabases.ps1 腳本。(仍然是通過判定ActivationPreference的屬性值來覺得優先激活到哪個節點上)
如果要關閉此功能可以使用命令:Set-DatabaseAvailabilityGroup <Name> –PreferenceMoveFrequency [System.Threading.Timeout]::InfiniteTimeSpan
關于“Exchange 2016如何實現數據庫副本自動分配新功能”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。