В данном разделе объясняется, как выполнять принудительное восстановление почтового ящика Exchange или базы данных общих папок с использованием режима восстановления, реализуемого с помощью служебных программ (Eseutil.exe) базы данных сервера Exchange. Параметр /C нельзя использовать при работе на базах данных очередей транспорта, т.к. эти базы данных не архивированы. Режим восстановления Eseutil позволяет выполнить процедуру принудительного восстановления на базе данных, восстановленной из сетевого архива, и просмотреть файл Restore.env. Файл Restore.env создается во время восстановления из сетевого архива и управляет процессом принудительного восстановления.
Прежде чем приступить к работе
Перед запуском команды Eseutil /C на базе данных почтовых ящиков или общих папок Exchange необходимо проверить следующее:
- Убедитесь, что вход в систему выполнен с использованием учетной
записи, которой делегировано членство в локальной группе
администраторов на данном компьютере.
- Убедитесь, что у вас есть права уровня папок и разрешения на
папки, где находятся файлы базы данных, предназначенные для
исправления, а также файлы журнала.
- Убедитесь, что имеется доступ к локальном компьютеру, на
котором находятся база данных и файлы журнала, и где размещены
двоичные файлы Exchange (файл Eseutil.exe и зависимые от него
файлы).
Процедура
Чтобы запустить режим восстановления Eseutil
-
Если после восстановления из архива предполагается начать принудительное восстановление, откройте окно командной строки.
-
Перейдите в папку, где расположен файл Restore.env.
-
Для повторения журналов выполните следующую команду:
Копировать код eseutil /cc
Примечание. После успешного завершения повторения журналов транзакций появится сообщение "Операция успешно завершена".
Чтобы запустить команду Eseutil /C с использованием других параметров
-
Чтобы просмотреть файл Restore.env, используйте основной синтаксис командной строки:
Копировать код ESEUTIL /CM "d:\temp\First Storage Group"
Примечание. Если команда запускается из каталога, где находится Restore.env, нет необходимости указывать данные пути. При указании данных пути не добавляйте Restore.env в конец пути. -
Для принудительного восстановления базы данных, которая не была виктимизирована (объяснение термина виктимизирована приводится ниже во втором примечании), можно выполнить следующую команду, как если бы база данных была виктимизирована, что показано в следующем примере:
Копировать код ESEUTIL /CC /T
Примечание. Не следует использовать какие-либо параметры с переключателем /T. Использование переключателя /T приводит к повторению всех журналов транзакций в местоположении Restore.env независимо от того, указаны они в файле Restore.env, или нет. Никакие журналы в текущей папке не повторяются. Примечание. При выполнении восстановления на другой сервер, или если удалена и вновь создана исходная база данных, повторяются только журналы транзакций во временной папке. Журналы транзакций в обычной папке базы данных не повторяются. Такое отличительное свойство позволяет избежать конфликтов, связанных с повторением журналов транзакций, в случаях, когда приложение Exchange Server осведомлено о том, что база данных, в которую происходит восстановление, не является той же самой, из которой был создан архив. База данных, восстановленная при таких обстоятельствах, называется виктимизированной базой данных.
Дополнительные сведения
Полную справку в режиме командной строки и сведения о синтаксисе Eseutil /C можно получить, введя в командную строку eseutil /? и затем выбрав C для восстановления.
Дополнительные сведения о Eseutil см. в следующих разделах:
- Режим
восстановления Eseutil /C
- Режим
дефрагментации Eseutil /D
- Режим
восстановления Eseutil /P
- Режим
восстановления Eseutil /R
- Режим
целостности Eseutil /G
- Режим дампа
файла программы Eseutil /M
- Режим
контрольной суммы Eseutil /K
- Режим
копирования файлов Eseutil /Y
- Справочник
по наиболее частым ошибкам Eseutil