Обслуживание баз данных почтовых ящиков
Применимо к: Exchange Server 2010
Последнее изменение раздела: 2009-12-07
Для обслуживания базы данных почтовых ящиков можно использовать несколько инструментов. В следующих разделах рассматривается использование таких инструментов для обеспечения эффективной работы баз данных почтовых ящиков. Эти средства помогают сократить количество административных задач по обслуживанию баз данных, которые необходимо было выполнять в предыдущих версиях Exchange.
Сведения о других задачах управления, связанных с обслуживанием баз данных почтовых ящиков, см. в разделе Управление базами данных почтовых ящиков.
Использование счетчиков производительности для наблюдения за оперативной дефрагментацией
В Microsoft Exchange Server 2010 для наблюдения за поведением дефрагментации баз данных добавлены приведенные ниже счетчики производительности, которые используются с системным монитором.
- База данных MSExchange ==> Экземпляры \ Задачи дефрагментации. Показывает фоновые задачи дефрагментации базы данных, выполняющиеся в текущий момент.
- База данных MSExchange ==> Завершенные задачи дефрагментации/сек. Показывает число фоновых задач дефрагментации базы данных, завершающих выполнение, в секунду.
- База данных MSExchange ==> Отмененные задачи дефрагментации. Показывает фоновые задачи дефрагментации базы данных, которые невозможно зарегистрировать.
- База данных MSExchange ==> Ожидающие задачи дефрагментации. Показывает фоновые задачи дефрагментации базы данных, ожидающие в текущий момент.
- База данных MSExchange ==> Экземпляры \ Запланированные задачи дефрагментации/сек. Показывает фоновые задачи дефрагментации базы данных, запланированные для выполнения в секунду.
Это информационные счетчики производительности, служащие для отображения производительности базы данных, которые не обязательно должны быть частью ежедневного обслуживания базы данных.
Для большей помощи в обслуживании базы данных можно также включить счетчики производительности подсистемы ESE. Дополнительные сведения см. в статье Включение дополнительных счетчиков производительности системы ESE (статья может быть на английском языке).
Установка расписания обслуживания базы данных с помощью консоли управления Exchange
Подраздел «База данных почтовых ящиков» Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе в разделе Разрешения для почтового ящика.
С помощью консоли управления Exchange можно установить расписание обслуживания базы данных или разрешить обслуживание базы данных в режиме 24 x 7. Ежедневное обслуживание базы данных рекомендуется выполнять в период времени, когда интенсивность работы с базой данных невысока. Оперативная дефрагментация больше не работает, как в Exchange Server 2007. В Exchange 2010 в период обслуживания оперативная дефрагментация выполнялась постоянно во время чтения данных из базы и записи в нее. Дополнительные сведения см. в разделе New Exchange Core Store Functionality.
- В дереве консоли разверните узел Конфигурация организации и нажмите пункт Почтовый ящик.
- В области результатов щелкните сервер почтовых ящиков, на котором находится база данных.
- В рабочей области щелкните базу данных почтовых ящиков, для которой необходимо задать расписание обслуживания.
- В области действий под именем базы данных нажмите Свойства. Появится диалоговое окно Свойства <имя_базы_данных>.
- На вкладке Обслуживание включите фоновое обслуживание базы данных (которое включает сканирование ESE в режиме 24 x 7), выберите одно из заданных расписаний или нажмите Настройка, чтобы создать собственное расписание.
Включение сканирования базы данных подсистемой ESE в режиме 24 x 7
- Нажмите кнопку ОК, чтобы сохранить изменения.
Установка расписания обслуживания базы данных с помощью командной консоли
Подраздел «База данных почтовых ящиков» Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе в разделе Разрешения для почтового ящика.
В этом примере с помощью командлета Set-MailboxDatabase задается расписание обслуживания для базы данных почтовых ящиков MailboxDatabase1 на сервере Server01, которое должно выполняться в период с 02:00 до 03:00 по воскресеньям и средам.
Set-MailboxDatabase -Identity "Server01\MailboxDatabase1" -MaintenanceSchedule "Sun.2:00-Sun.3:00","Wed.2:00-Wed.3:00"
В этом примере командлет Set-MailboxDatabase используется для подключения базы данных с фоновым контрольным суммированием в режиме 24 x 7.
Set-MailboxDatabase -BackgroundDatabaseMaintenance -Identity <dbname> $true
При установке значения $false
база данных будет подключена без контрольного суммирования в режиме 24 x 7, и будет выполняться обслуживание подсистемой ESE с проверкой контрольной суммы во время выбранного периода оперативного обслуживания.
Дополнительные сведения о синтаксисе и параметрах см. в разделе Set-MailboxDatabase. Дополнительные сведения об обслуживании базы см. в подразделе «Обслуживание базы данных» раздела New Exchange Core Store Functionality.