【Exchange 2019】PowerShell 整理 DAG數據庫
答,你們可以參考微軟的部署文檔,進行數據庫的統籌( http://blog.51cto.com/happynews/2161716 )
我司的情況是這樣的。
創建PS1,統計
$Timestamp = Get-Date -Format ddMMMyyyy_HHmmss
[String]$TempFile = "C:\Task\CDAG\MBX15Temp.csv"
[String]$StatsFileP = "C:\Task\CDAG\Pri15MBXcountperDB-" + $Timestamp + ".csv"
Get-Mailbox -Filter {exchangeVersion -eq "0.20 (15.0.0.0)"} -ResultSize unlimited |
select-object name,samaccountname,primarysmtpaddress,Database,ArchiveDatabase,ArchiveQuota |
export-csv -path $TempFile -notypeinformation -force
$Prilist = Import-Csv -Path $TempFile
$Prilist | Group-Object -Property database | Sort-Object name | Select-Object name,count | export-csv -path $StatsFileP -NoTypeInformation
$Prilist | where-object {$_.archivedatabase -ne ""} | Group-Object -Property archivedatabase,archivequota |
Sort-Object name | Select-Object name,count | export-csv -path $StatsFileA -NoTypeInformation
結果
其中ARC是存檔,Pri是用戶郵箱。
【Exchange 2019】PowerShell 整理 DAG數據庫