Назад | Перейти на главную страницу

Размер базы данных Exchange 2010 SP2

У меня одна среда Exchange 2010 sp2 с 3 хранилищами БД. Я пытаюсь уменьшить размеры, перемещая почтовые ящики в запасную БД, а затем удаляя пустую базу данных. Я очистил почтовые ящики пользователей, чтобы уменьшить их размеры, и установил периоды хранения на 1 день каждый и подождал несколько дней перед перемещением почтовых ящиков. Базы данных выполняют резервное копирование и очищают файлы журналов, но когда я перемещал почтовые ящики, я заметил, что они занимают много времени, хотя некоторые из них были меньше 100 МБ. Когда я проверил новый размер базы данных, мне показалось, что исходный размер почтового ящика может измениться (1 ГБ вместо 100 МБ). Exchange показывает ожидаемые меньшие размеры почтовых ящиков, когда я запускаю статистику получения почтовых ящиков для базы данных. Итак, если у меня есть 5 почтовых ящиков по 100 МБ каждый, он отображается как 3 ГБ вместо примерно 500 МБ и без пробелов. Я все жду, думая, что у mailby срок хранения еще не истек, но он уже намного превышает 1 день. Сегодня я устанавливаю их оба на 0, чтобы посмотреть, работает ли это.

Что мне не хватает, чтобы объединенные размеры почтовых ящиков соответствовали размеру БД за вычетом пробелов?

Вы пытались проверить размер удаленного элемента, чтобы убедиться, что сохранение работает правильно?

get-mailbox | get-mailboxstatistics | fl DisplayName,TotalDeletedItemSize,TotalItemSize

Предполагая, что проверка прошла успешно, имейте в виду, что вы не всегда можете рассчитывать на то, что физический размер файла базы данных будет напрямую отражать комбинированные размеры всех почтовых ящиков. Механизм хранения edb организован по страницам, и всегда есть страницы, которые используются не полностью, а также есть резервы / пробелы для немедленного роста / расширения.