Выполнение мягкого и жесткого восстановления Exchange с помощью команд Eseutil

Утилита Eseutil — это встроенный инструмент Exchange, разработанный специально для решения любых аварийных ситуаций с данными (ошибки Exchange), возникающих при использовании Microsoft Exchange Server. Эта ситуация может быть результатом неправильного завершения работы, что, в свою очередь, приводит к загрязнению базы данных. Eseutil справляется с такой ситуацией, выполняя дефрагментацию базы данных в автономном режиме. Далее он проверяет целостность базы данных и, наконец, восстанавливает поврежденную или потерянную базу данных. Его можно использовать как для мягкого восстановления, так и для жесткого восстановления. Кроме того, рекомендуется всегда сохранять резервную копию данных, чтобы при возникновении любого кризиса данных эти данные можно было легко восстановить.

Расположение утилиты Eseutil

Инструмент Eseutil можно легко найти в каталоге \EXCHSRVR\BIN. Точное местонахождение —

C:\Program Files\Microsoft\Exchange Server\V15\Bin

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Как использовать команды Eseutil для мягкого и жесткого восстановления базы данных Exchange?

Для использования утилиты Eseutil необходимо отключить базу данных от сервера Exchange. Eseutil также можно запустить из командной строки.

Рекомендуется скопировать или сделать резервную копию исходной базы данных и файлов журналов в другое место, поскольку команды Eseutil могут выполнять определенные изменения в файлах при программном или аппаратном восстановлении. Кроме того, убедитесь, что у вас есть права администратора и примерно в 1,2 раза больше места для хранения файлов базы данных Exchange.

  1. Прежде всего рекомендуется проверить, не повреждена ли данная база данных или есть какие-либо другие проблемы.
  2. Чтобы точно просмотреть состояние базы данных, используйте команду –

    ESEUTIL /MH «имя базы данных»

    Результаты поиска команды Eseutil покажут, находится ли база данных в исправном или грязном состоянии.

  3. Как только будет подтверждено, что база данных находится в грязном состоянии, проверьте также состояние файлов журнала, выполнив команду –

    ESEUTIL /ML «имя базы данных»

  4. Если файлы журналов находятся в работоспособном состоянии, выполните мягкое восстановление. Выполните команду –

    ESEUTIL /R/L «путь к файлам журнала» /D «путь к базе данных»

    Далее снова монтируйте магазины.

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

    Операция прервана с ошибкой -1216 (JET_errAttachedDatabaseMismatch, в начале или в конце восстановления обнаружено незавершенное вложение базы данных, но база данных отсутствует или не соответствует информации о вложении) через n секунд.

    В такой ситуации вы можете попробовать запустить команду ESEUTIL /R с переключателем «I», чтобы устранить проблему несоответствия.

  5. Но если файлы журналов не в работоспособном состоянии или недоступны, необходимо выполнить принудительное восстановление.

    Примечание: Здесь сначала вам нужно восстановить базу данных из резервной копии (если она есть) и временную папку, содержащую только что созданный файл restore.env, и переместить ее в другое место.

    Затем запустите эту команду.

    ESEUTIL/CC «путь к папке с файлом restore.env»

    Вы можете считать принудительное восстановление успешным, если эта временная папка сейчас пуста. Далее снова монтируйте магазины.

  6. Используйте служебную команду ESEUTIL /MS для автономной дефрагментации базы данных.

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

  7. Следующим шагом будет проверка целостности выбранной базы данных с помощью команды –

    ЭСЕУТИЛ /Г. Введите следующую команду: ESEUTIL /GC:\Program files\exchsrvr\mdbdata\имя базы данных.edb

  8. Если файла .STM нет, его можно создать с помощью команды –

    ESEUTIL/CREATESTM

    Однако при использовании коммутатора ESEUTIL/P существует вероятность потери данных, поэтому резервное копирование данных действительно очень важно.

    Команды можно повторить для полного исправления и восстановления файлов базы данных Exchange Server, а затем базу данных можно смонтировать с помощью команды —

    Mount-MailboxDatabase – идентификатор

Также доступен ряд переключателей, которые также можно использовать в зависимости от требований, как показано ниже.

ЭСЕУТИЛ/Р: Он выполняет мягкое восстановление и приводит выбранные данные в согласованное состояние.
ESEUTIL/Y: Этот переключатель эффективно копирует большие файлы базы данных или почтовые ящики с высокой производительностью.
EXEUTIL/C: Он способен выполнять жесткое восстановление во время онлайн-резервного копирования.
ЭСЕУТИЛ/К: Этот переключатель позволяет пользователю проверить, было ли восстановление успешным или нет. На результат успешного восстановления указывают ноль неверных номеров страниц и ноль неверных контрольных сумм.

Если не удается восстановить поврежденный сервер базы данных Exchange с помощью приведенных выше команд Eseutil, или вы чувствуете какие-либо сложности при выполнении этих команд, или база данных не монтируется после восстановления, вы можете использовать стороннее программное обеспечение для восстановления Exchange. Этот инструмент может исправить все повреждения в базе данных Exchange и очистить сервер Exchange от ошибок. Это решение надежно и безопасно со всех сторон. Пользователи могут положиться на него, поскольку он объединяет мощные и интеллектуальные алгоритмы, которые поддерживают целостность и структуру данных на протяжении всего ремонта. Более того, он поддерживает все версии Exchange Server.

Скачать сейчас

Заключение

Мы узнали об использовании встроенной утилиты Microsoft Eseutil для восстановления (мягкого и жесткого) базы данных Exchange и связанных с этим осложнений. Чтобы решить эту проблему более эффективно и без осложнений, мы представили эффективный, простой в работе и надежный инструмент.

О Винит Бхатт

Винит писал о QuickBooks, Sage50, базе данных MySQL, Active Directory, восстановлении электронной почты, Microsoft365, распознавании образов и машинном обучении. Он увлечен исследованиями, изучением новых технологий и созданием интересных технических блогов, которые помогают организациям или администраторам баз данных решать многочисленные проблемы. Просмотреть все сообщения Винит Бхатт →

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *