В данном разделе даются инструкции и синтаксис для выполнения служебных программ базы данных сервера Exchange (Eseutil.exe) на базе данных почтовых ящиков, общих папок или очередей транспортного сервера. Кроме того, в данном разделе также даются рекомендации по действиям после восстановления. В режиме восстановления Eseutil корректируются испорченные или поврежденные базы данных на уровне страниц и таблиц, но не на уровне приложения. Восстановление может быть выполнено так удачно, что все таблицы базы данных окажутся целыми, но база данных может быть так серьезно повреждена, что ее нельзя будет подключить. Дополнительные сведения о режиме восстановления Eseutil см. в разделе Режим восстановления Eseutil /P.

Прежде чем приступить к работе

Перед запуском режима восстановления Eseutil на базе данных почтовых ящиков или общих папок необходимо сделать следующее:

  • Проверьте, достаточно ли места на логическом диске для хранения временной базы данных при восстановлении. Предлагается зарезервировать 20 процентов свободного места от объема восстанавливаемых файлов базы данных, хотя размер временного файла может меняться в широких пределах в зависимости от характера выполняемого восстановления. Если свободного места недостаточно, можно перенаправить временные файлы на другой диск, как описано ниже в данном разделе.

  • Проверьте, чтобы были все разрешения для папок, на которых предполагается выполнять восстановление.

  • Убедитесь, что вход в систему выполнен с использованием учетной записи, которой делегировано членство в локальной группе администраторов на данном компьютере.

  • Отключение базы данных.

  • Сделайте копию файлов базы данных, которые предполагается восстанавливать.

Перед запуском режима восстановления Eseutil на базе данных очередей транспортного сервера, роли транспортного сервера-концентратора или роли пограничного транспортного сервера, необходимо выполнить следующее:

  • Остановите службу транспорта Microsoft Exchange.

  • Сделайте архивацию папки очередей на сервере Exchange.

  • Проверьте, чтобы были все разрешения для папок, на которых предполагается выполнять восстановление.

  • Необходимо войти в систему с помощью учетной записи домена, являющейся членом локальной группы «Администраторы» этого компьютера.

    Важно!
    Чтобы не прерывать поток почты, существующую папку очередей можно переименовать и создать новые папку и базу данных очередей после перезапуска службы транспорта Microsoft Exchange. Дополнительные сведения о порядке выполнения этой процедуры см. в разделе Работа с базой данных очереди на транспортных серверах.

Процедура

Чтобы запустить Eseutil /P на базе данных почтовых ящиков, общих папок или очередей транспортного сервера

  • Основной синтаксис командной строки для восстановления базы данных Eseutil имеет следующий вид:

    Копировать код
    ESEUTIL /P databasefilename.edb
    
    Примечание.
    По умолчанию база данных очередей транспорта называется mail.que.

Рекомендации по действиям после восстановления для баз данных почтовых ящиков или общих папок

После запуска Eseutil /P для восстановления базы данных почтовых ящиков или общих папок обратите внимание на следующие моменты:

  • После восстановления необходимо как можно скорее сделать полную архивацию базы данных. Восстановление приводит в негодность предыдущие архивы. Это не означает, что эти предыдущие архивы невозможно будет восстановить или они не имеют ценности. Это означает, что после восстановление невозможно полностью развернуть базу данных из прежнего архива. При восстановлении прежнего архива повторение файла журнала транзакций заканчивается в точке, в которой было сделано восстановление. Любые изменения в этой базе данных после восстановления не могут быть внесены обратно в восстановленную базу данных. Следовательно, критически важно, чтобы после восстановления была как можно скорее сделана полная архивация базы данных.

  • Помните, что следует запустить режим дефрагментации Eseutil (Eseutil /D) и средство проверки целостности банка данных (Isinteg.exe) с параметром -fix, чтобы завершить восстановление. Только если предполагается использовать восстановленную базу данных как страховочную и затем она будет отброшена, можно пропустить эти дополнительные шаги. Пропуск этих шагов означает, что можно спасти меньше данных, чем если бы вы их выполнили, но также означает экономию нескольких часов в процессе восстановления.

    Важно!
    Перед запуском восстановления следует сделать копию базы данных путем архивации файлов базы данных, если восстанавливаемая база данных находится в худшем состоянии по сравнению с архивной версией.

Дополнительные сведения

Полную справку в режиме командной строки и сведения о синтаксисе Eseutil /P можно получить, введя в командную строку eseutil /? и затем выбрав P для восстановления.

Примечание.
Можно заметить, что в справке командной строки для Eseutil /P отображаются переключатели, применимые к потоковым файлам (STM-файлам): /createstm и /s. Однако эти переключатели не работают для баз данных Microsoft Exchange Server 2007, поскольку потоковые файлы не поддерживаются средством Eseutil.

Дополнительные сведения о Eseutil см. в следующих разделах: