Инструкции по запуску команды Eseutil /C (восстановления)
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Последнее изменение раздела: 2006-12-19
В данном разделе объясняется, как выполнять принудительное восстановление почтового ящика 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 см. в следующих разделах: