Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
очистка_и_удаление_базы_данных [2023/10/25 13:33] – jp | очистка_и_удаление_базы_данных [2023/10/25 14:08] (current) – jp |
---|
<code>Get-Mailbox -ResultSize Unlimited | Where {$_.ArchiveDatabase -like "Database1"} | New-MoveRequest -ArchiveTargetDatabase "Database2"</code> | <code>Get-Mailbox -ResultSize Unlimited | Where {$_.ArchiveDatabase -like "Database1"} | New-MoveRequest -ArchiveTargetDatabase "Database2"</code> |
</WRAP> | </WRAP> |
| |
| 5. Проверим, есть ли публичные папки в нашей БД: |
| |
| <code>Get-Mailbox -Database "Database1" -PublicFolder</code> |
| |
| 6. Перемещаем, если есть: |
| |
| <code>Get-Mailbox -Database "Database1" -PublicFolder | New-MoveRequest -TargetDatabase "Database2"</code> |
| |
| 7. Проверяем наличие ящиков с типом arbitration: |
| |
| <code>Get-Mailbox -Database "Database1" -Arbitration</code> |
| |
| 8. Отправляем их в другую БД: |
| |
| <code>Get-Mailbox -Database "Database1" -Arbitration | New-MoveRequest -TargetDatabase "Database2"</code> |
| |
| 9. Ищем ящики аудита: |
| |
| <code>Get-Mailbox -Database "Database1" -AuditLog</code> |
| |
| 10. Перемещаем: |
| |
| <code>Get-Mailbox -Database "Database1" -AuditLog | New-MoveRequest -TargetDatabase "Database2"</code> |
| |
| 11. Проверяем ящики мониторинга: |
| |
| <code>Get-Mailbox -Database "Database1" -Monitoring | Format-Table Name, DisplayName, Database, Servername</code> |
| |
| 12. Если они есть в базе - их не рекомендуется куда-либо перемещать, а рекомендуется просто отключить. Делаем это: |
| |
| <code>Get-Mailbox -Database "Database1" -Monitoring | Disable-Mailbox -Confirm:$false</code> |
| |
| {{tag>Exchange Microsoft Mail PowerShell}} |