Как известно, после удаления письма из почтового ящика, письмо сразу не удаляется из почтовой базы Exchange. В течении 14 дней (по умолчанию) оно ещё хранится и его можно восстановить в случае надобности. После этого срока письмо окончательно удаляется из базы. Но самое удивительное, что размер файла БД после удаления не изменяется и с каждым днем продолжает расти. Для того, чтобы компактно сжать почтовую базу необходимо провести ее дефрагментацию. Проблема только в том, что это возможно сделать, когда сама база отмонтирована.
И так последовательность действий:
1) Заходим в консоль администрирования Exchange 2010: Конфигурация организации – Почтовый ящик – Управление базой данных. Находим нужную нам базу и отмонтируем ее. Через свойства смотрим, где эта база хранится.
2) Перед тем, как проделывать любые манипуляции с данными, необходимо сделать их резервную копию.
3) Открываем командную строку и переходим в директорию, где хранится почтовая база. Командой eseutil /D “имя_базы.edb” начинаем процесс сжатия базы данных.
4) Ждем, когда процесс закончится. В моем случае он длился около 30 минут.
5) Смотрим полученный результат. БД существенно уменьшилась в размерах. Что нам и требовалось.