В лог-файлах хранятся записи о действиях в базе данных, таких как создание или изменение записей. После того, как операции успешно выполнены, они сохраняются в базе данных и лог-файлы становятся ненужными. Если эти файлы не удалять периодически, они начнут занимать все доступное место на диске.
Для того, чтобы узнать, какие лог-файлы можно безопасно удалить, нужно обратиться к CHK-файлу, который содержит информацию о том, какие операции были успешно выполнены и сохранены в базе данных. После того, как отработанные лог-файлы определены, их можно безопасно удалить, чтобы освободить место на диске.
Для проверки файла CHK запускаем Windows PowerShell, переходим в папку с логами Microsoft Exchange и выполняем команду:
eseutil /mk E03.chk
где E03 — имя файла chk в каталоге где лежат логи
В полученом выводе нас интересует поле Checkpoint, в каталоге с логами находим файл имя которого заканчивается на 9920 и удаляем log файлы старше по дате изменения.