Exchange 2013 Database Move to New Partition

建議不要刪除預設資料庫,能夠通過修改預設資料庫名稱、路徑等實現您的需求。web

客戶:The HK Anti-Cancer Society
要求:遷移數據庫(01)到新分區,實際是遷移成為數據庫(05                shell

 操做時注意Exchange的標準版本,最多隻能夠有5個Database。企業版沒有限制。數據庫

 

新增數據庫01的副本05

命令行

同時,新建Database設定要與原Database設定相同,否則在遷移用戶Email時,會失敗。
Database 01 Setting

Database 05 Setting
blog

創建後,將開始遷移用戶Email Data,開啟Exchange Powershell administrator

ci


$olddb = Get-MailboxDatabase "Mailbox Database 01"
$newdb = Get-MailboxDatabase " Mailbox Database 05"
解釋:設定新舊數據庫名,為了之後的命令行能夠簡短rem


1
:查看"Mailbox Database 01"get

Get-mailbox –Database $olddb

it

移動"Mailbox Database 01"全部Data"Mailbox Database 05"(命令行比web界面逐個遷移要方便的多)io

Get-mailbox –Database $olddb | New-moverequest –TargetDatabase $newdb

檢查郵箱是否已經遷移到"Mailbox Database 05"
Get-Mailbox -Database $olddb

Get-Mailbox -Database $newdb

2
:檢查Public郵箱

Get-Mailbox -Database $olddb –PublicFolder

Public郵箱遷移到"Mailbox Database 05"  (沒有data則不用執行)

Get-Mailbox -Database $olddb –PublicFolder | New-moverequest –TargetDatabase $newdb

3:檢查Monitoring郵箱

Get-Mailbox -Database $olddb –Monitoring
保留它的副本並從Active Directory中刪除它。不要將Health Mailbox01數據庫移到新數據庫。

 4:檢查Arbitration郵箱

Get-Mailbox -Database $olddb –Arbitration

Arbitration 郵箱遷移到"Mailbox Database 05"  (沒有data則不用執行)

Get-Mailbox -Database $olddb –Arbitration | New-moverequest –TargetDatabase $newdblddb


5:檢查全部請求

Get-MoveRequest | Get-MoveRequestStatistics

6:刪除全部完成的移動結果

Get-moverequest | remove-moverequest

7:刪除Mailbox Database 01

Get-MailboxDatabase $olddb | Remove-MailboxDatabase

********************************************************************************************

若是,用web control遷移每一個Email Account DataDiscoverySearchMailbox…是看不到的,也就是當你遷移完全部的Email AccountExchange Server仍然不讓你刪除Database


最終,還是須要用命令行處理DiscoverySearchMailbox…

相關文章
相關標籤/搜索