некоторые полезные команды для Exchange
1 2 3 4 |
Get-ExchangeServer | Filter-ExchangeServer -minVersion 8 -maxVersion 2147483647 -serverRoles 'Mailbox' Get-MailboxStatistics -Server 'EXCH-MBX' | Filter-PropertyNotEqualTo DisconnectDate Get-MoveRequest -MoveStatus Completed | Remove-MoveRequest Remove-MoveRequest -Identity 'Ayla@humongousinsurance.com' |
политики:
1 2 |
Get-Mailbox Bharat | Select RetentionPolicy Get-Mailbox -Filter {RetentionPolicy -eq $policy} -ResultSize unlimited | Format-Table Name,RetentionPolicy -Auto |
Создание политик хранения:
1 2 3 4 |
New-RetentionPolicyTag "My Policy TAG" –Type All –RetentionEnabled $true –AgeLimitForRetention 300 –RetentionAction MoveToArchive New-RetentionPolicy "My Policy" –RetentionPolicyTagLinks "My Policy TAG" Set-Mailbox MyUserMailbox –RetentionPolicy "My Policy" Start-ManagedFolderAssistant |
или:
1 2 3 |
Get-Mailbox –Database “DatabaseName” | Set-Mailbox –RetentionPolicy "My Policy" Get-Mailbox –Database “DatabaseName” | Enable-Mailbox -Archive -ArchiveDatabase 'Mailbox_archive' Get-Mailbox -Database “DatabaseName” | Start-ManagedFolderAssistant |
Необходимо получить перечень состояний резервных копий для всех баз данных почтовых ящиков в организации? Введите:
1 |
Get-MailboxDatabase -Status | Format-Table Name, Server, *Backup* |
Как насчет баз данных почтовых ящиков на конкретном сервере? Введите:
1 2 |
$Databases = Get-MailboxDatabase -Server -Status $Databases | Format-Table Name, *Backup* |
статистика:
1 2 |
Get-MailboxDatabase "Mailbox_DB" | Get-MailboxStatistics | ft Get-MailboxDatabase | Get-MailboxStatistics | where {$_.DisconnectReason -ne $null} | ft displayname,database,disconnectreason |
Выставляем квоты для базы:
1 |
Get-Mailbox –Database “Mailbox_DB” | Set-Mailbox -UseDatabaseQuotaDefaults $false -IssueWarningQuota '19.53 GB (20,971,520,000 bytes)' -ProhibitSendQuota '20.51 GB (22,020,096,000 bytes)' -ProhibitSendReceiveQuota '21.48 GB (23,068,672,000 bytes)' |
Команда выведет имя, тип, размер и количество писем в каждой папке ящика:
1 |
Get-MailboxFolderStatistics -Identity $mailbox | ft -a name, foldertype, foldersize, itemsinfolder |