очистка_и_удаление_базы_данных

This is an old revision of the document!


Очистка и удаление базы данных

Удалить базу данных Exchange можно при помощи команды:

Remove-MailboxDatabase -Identity "Database1"

Однако, без дополнительных действий мы, скорее всего, получим ошибку о том, что база данных не пуста. Ниже будет чек-лист того, что потребуется проверить и перенести (либо отключить перед удалением).

1. Для начала просмотрим наличие обычных ящиков Exchange:

Get-Mailbox -Database "Database1" -ResultSize Unlimited

2. Если там есть ящики, мы должны их перенести в другую базу данных:

Get-Mailbox -Database "Database1" -ResultSize Unlimited | New-MoveRequest -TargetDatabase "Database1"

Мониторить статус выполнения запросов на перемещение ящиков можно так:

Get-MoveRequestStatistics -MoveRequestQueue "Database2"

3. Теперь проверим наличие архивных ящиков в удаляемой БД:

Get-Mailbox -ResultSize Unlimited | Where {$_.ArchiveDatabase -like "Database1"}

4. Переместим архивные ящики в другую базу данных:

Get-Mailbox -ResultSize Unlimited | Where {$_.ArchiveDatabase -like "Database1"} | New-MoveRequest -ArchiveTargetDatabase "Database2"
очистка_и_удаление_базы_данных.1698240811.txt.gz · Last modified: 2023/10/25 13:33 by jp