Восстановление из поврежденного хранилища

Переводы статьи Переводы статьи
Код статьи: 272570 - Vizualiza?i produsele pentru care se aplic? acest articol.

Microsoft Exchange 2000 Server и Microsoft Small Business Server 2000 версии данной статьи см. 313184.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье описывается восстановление информации Храните повреждения в Microsoft Exchange Server 5.5 с помощью автономного восстановления процедура.

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

Дополнительная информация

При возникновении повреждения в Exchange Server 5.5, один из наиболее часто подвержены является хранилищем информации. Повреждение как правило, приходится один из.Файлы базы данных сервера Exchange (расширение EDB) расположены в папке Exchsrvr\Mdbdata на сервере. Либо Priv.edb Возможно, поврежден файл или файл Pub.edb.

Когда информация повреждено хранилище, возможно возникновение следующих проблем:
  • Служба банка данных Microsoft Exchange Server не запускается.
  • Не удается остановить банка данных.
  • Хранилище данных перестает отвечать на запросы и центрального Процессора уровень остается на 100 процентов.
  • Клиенты нельзя извлечь или отправить сообщения электронной почты. Эта проблема продолжает возникать, даже если остановить и перезапустить банк сообщений.
  • При попытке восстановления баз данных сервера Exchange из автономной резервной копии, а затем запустить программу проверки целостности хранилища информации (Isinteg) появляется следующее сообщение об ошибке:
    Ошибка 4294966746: JET_errDatabaseInconsistent
Процедура, описанная в этой статье основана на сценарий одним сервером и одним узлом, где выполняются следующие условия:
  • Не используется коннектор узла.
  • Автономная копия Priv.edb и Pub.edb существует.
  • Сервер управления ключами не используется.
  • Сервер работает под управлением Microsoft Small Business Server 4.5. Тем не менее можно применять принципы для большинства других компьютеров Exchange Server 5.5 устанавливаются в конфигурации с одним узлом, одной организации.
Примечание Установки не предназначен для восстановления настроек соединителя.

Разрешение вопросов:

Для изоляции поврежденного хранилища и по восстановлению Хранит открытые и закрытые сведения выполните следующие действия.

Примечание Перед выполнением этой процедуры убедитесь, что восстановление файлы данных из другого источника. Например, если при использовании небольшого База данных сервера Exchange (менее 1 ГБ []), создайте копию Файлы Priv.edb и Pub.edb. Для больших баз данных, если у вас нет достаточных места на диске для копирования файлов, с помощью системы резервного копирования на магнитной ленте или другом автономно хранение.

Для устранения неполадок банка данных:
  1. Попробуйте запустить банка данных. Запишите все сообщения об ошибках или любые сообщения о событии, которые происходят.
  2. Проверьте с помощью командной строки средства Eseutil.exe согласованность баз данных банков сообщений. Если база данных не повреждена, все файлы журнала в хранилище. Если база данных не согласованность, базы данных не поврежден. Например файлы журнала мая не быть зафиксированы в базе данных еще. Чтобы проверить целостность общественности и частной информации базы данных хранилища, введите следующую команду в командную строку и нажмите клавишу ВВОД после каждой строки:
    /mh c:\Exchsrvr\bin>Eseutil...\mdbdata\priv.edb

    /mh c:\Exchsrvr\bin>Eseutil...\mdbdata\pub.edb
    Примечание В этом примере предполагается, что запустить программы Eseutil.exe командной строки средство в папку ExchSrvr\Bin и что файлы .edb расположены в Папка ExchSrvr\Mdbdata.

    Чтобы убедиться в согласованности, EDB-файл Проверьте выходные данные в строке «Состояние» в выходных данных. Для отправки Вывод этой команды непосредственно в текстовом файле, измените командную строку как выглядит следующим образом:
    /mh c:\Exchsrvr\bin>Eseutil...\mdbdata\priv.edb > myprivTXT

    /mh c:\Exchsrvr\bin>Eseutil...\mdbdata\pub.edb > mypubTXT
    Чтобы отобразить текст непосредственно на экране, введите | Дополнительные сведения в конце команды.

    Если Pub.edb и Priv.edb файлы в папке ExchSrvr\Mdbdata не находятся на одном диске как в папку ExchSrvr\Bin, на котором выполняется команда из, замена "..\mdbdata\priv.edb«часть команды с указанием полного пути Priv.edb и файлы Pub.edb. Если файлы Priv.edb и Pub.edb не нарушена, переходите к Шаг 6.

    Если одна из баз данных нарушена, попробуйте выполнить файлы являются копиями файлов журнала, которые являются «мягкое» восстановление сохраняются в папке Mdbdata. Если у вас нет файлов журналов, нельзя Завершите процесс восстановления. При выполнении мягкое восстановление незафиксированные журналы передаются в базу данных.

    Для запустить мягкое восстановление, введите следующие команды в командной строке. Первая команда инициирует мягкое восстановление на личного банка сообщений. Вторая команда инициирует мягкое восстановление на общих папок:
    c:\Exchsrvr\bin>Eseutil/ispriv/r

    /ispub c:\Exchsrvr\bin>eseutil/r
    Эта команда позволяет восстановить базы данных (если базы данных являются полностью восстановлен). Для подтверждения этого поведения, повторите этот шаг и снова запустите ESEUTIL /MH Команда еще раз. Если «Состояние» строки выходных данных меняется на «Согласованность» для обоих общественности и частное хранилище данных, перейдите к шагу 6.
  3. Если любой из баз данных, не согласованы и eseutil /r команда не возвращает баз данных в согласованное состояние, использование средство Eseutil.exe принудительное исправление.

    Примечание Следующая команда может привести к потере некоторых Exchange Данные сервера, включая сообщения, которые содержатся в журнале, файлы еще не зафиксирована в базу данных. Следующая команда является жесткие или команда принудительное восстановление. Если эта команда используется только хранилищ общей или частной информации, не возвращают в согласованное состояние после в данной статье выполнять шаг 2.

    Чтобы выполнить принудительное исправление, выполните следующие действия.
    • Чтобы вернуть Priv.edb в согласованное состояние, введите следующую команду в командной строке и нажмите клавишу ВВОД:
      c:\Exchsrvr\bin>Eseutil/ispriv /p
    • Чтобы вернуться в согласованное состояние Pub.edb, введите следующую команду в командной строке и нажмите клавишу ВВОД:
      c:\Exchsrvr\bin>eseutil /p /ispub
    Для получения дополнительных сведений о последствиях выполнения в «жесткие» Восстановление базы данных Exchange, щелкните следующий номер статьи базы знаний Майкрософт:
    259851Последствия выполнения eseutil /p или edbutil /d /r команда в Exchange
  4. Удалить все файлы log и CHK из ExchSrvr\Mdbdata папка на сервере. Кроме того Если существует файл Temp.edb в Папка ExchSrvr\Mdbdata, удалите его.
  5. Запустить службу банка данных Microsoft Exchange, чтобы Проверьте функционирование баз данных. При подтверждении обмена. Запуска службы банка данных успешно, остановить обмена информацией Служба хранилища.

    Примечание Если служба банка данных Exchange не запускается, проверьте что база данных находится в согласованном состоянии. Чтобы сделать это, см. шаг 2 ранее в в этой статье.
  6. Дефрагментация базы данных, просто исправить. Для этого Таким образом:

    Примечание Необходимо иметь свободного места на диске равен 110 % размер базы данных, который требуется дефрагментировать.
    • Для дефрагментации Priv.edb, введите следующую команду в командную строку и нажмите клавишу ВВОД:
      c:\Exchsrvr\bin>Eseutil/ispriv /d
    • Для дефрагментации Pub.edb, введите следующую команду в командную строку и нажмите клавишу ВВОД:
      c:\Exchsrvr\bin>eseutil /d /ispub
      Примечание Если закрытый, так и базы данных хранилища общих сведений большой, этот шаг может занять некоторое время.

      Если сообщение об ошибке Указывает, достаточно ли места на жестком диске для выполнения команды, Скопируйте в папку ExchSrvr\Bin с больше места на диске и запустите команды из этого расположения. Для получения дополнительных сведений о том, как устранить эту ошибку, обратитесь к следующей статье базы знаний Майкрософт:
      192185Инструкции по дефрагментации с помощью средства Eseutil (Eseutil.exe)
  7. Используйте средство командной строки Isinteg.exe для восстановления Pub.edb и Priv.edb. Эта программа запускает тесты по всем разделам каждой базы данных и Выводит результаты. Также пытается исправить любые проблемы, которые встречаются.
    • Для устранения Priv.edb, введите следующую команду в Командная строка, а затем нажмите клавишу ВВОД:
      c:\Exchsrvr\bin>Isinteg - pri-fix - test alltests
    • Чтобы устранить Pub.edb, введите следующую команду в командной Введите команду и нажмите клавишу ВВОД:
      c:\Exchsrvr\bin>Isinteg-pub-fix - test alltests
    Получить сводный отчет, который указывает число тесты, которые были выполнения, число предупреждений, число найденных ошибок, попытки число исправления и общее время работы программы. Если существует используются все предупреждения, ошибки или исправления, выполните команду еще раз. Повторите этот шаг пока нет никаких предупреждений, ошибок или исправления.

    Примечание В некоторых ситуациях, предупреждения, ошибки и исправления отчет каждый раз при запуске программы. Если же предупреждения ошибки или исправления три раза подряд, перейдите к следующему шагу. Ошибки могут быть причиной повреждения вложения или нечто подобное. Повторение ошибки не помешать запуску хранилища данных. При запуске банка, стабильной и продолжить ошибок и предупреждений отчет после запуска Isinteg.exe несколько раз использовать Средство Exmerge.exe для восстановления хранилища данных. Для получения дополнительных сведений о как использовать Exmerge.exe, в разделе «Чтобы использовать средство Exmerge.exe» позже в в этой статье.
  8. Попробуйте запустить базу данных. Если сведения о хранения запускается, перейдите к шагу 9. Если банк данных не запускается и появляется сообщение об ошибке-1011, необходимо восстановить Pub.edb и Priv.edb для где хранить сведения о состоянии можно узнать их. Для этого введите следующую команду в командной строке и нажмите клавишу ВВОД:
    c:\Exchsrvr\bin>Isinteg-исправление
    Примечание Служба каталогов Microsoft Exchange должна быть запущена при вас Выполните эту команду. Эта команда работает для открытого и закрытого базы данных.

    Эта команда работает для открытого и закрытого базы данных. Не нужно выполнить этот шаг, если вы уже выполнили Оперативное восстановление данных. Однако если вы получаете-1011 сообщения об ошибке при При попытке запустить банк данных, выполнить этот шаг.
  9. Перезапустите хранилище данных.
  10. Запустите хранилище сведения О службе каталогов (DS / IS) Согласования. Для получения дополнительных сведений о том, как сделать содержатся в разделе "для использования Хранилище сведения О службе каталогов (DS / IS) согласования раздела Далее в этой статье. DS / согласования, используется в аварии сценарии восстановления, где не удается восстановить папку восстановления компьютер, или в которых банк (Priv.edb и Pub.edb файлов) Копировать для восстановления компьютера с именем, которое отличается от исходный сервер. Если служба каталогов не потеряли или не сделал Переустановите сервер Exchange в новой папке, то не нужно выполнять это средство.

    Примечание Если использовать этот инструмент и при наличии нескольких узлов Exchange Сервер организации или на нескольких серверах узла Exchange Server, открытый неожиданно может перенаправлять папки.
Для получения дополнительных сведений о службе Каталогов и согласованности является Аджастер, щелкните следующий номер статьи базы знаний Майкрософт:
182979Функции и влияние выполнения DS / согласования является

Для использования службы Каталогов или банка согласования

Для запуска Exchange Server согласования:
  1. Запустите программу администратора сервера Exchange.
  2. Разверните узел Конфигурация, разверните узелСерверы, а затем Нажмите кнопку Имя_сервера.
  3. На Файл меню, нажмите кнопку Свойства, а затем нажмите кнопку Дополнительно Вкладка.
  4. Нажмите кнопку Согласования, установите все флажки в группе Операции, а затем нажмите кнопку ОК.
DS / согласования является работает на обоих общественности и магазины частной информации.

Если выполнить эту операцию восстановления на другой сервер или если удалить и переустановить сервер Exchange на этом сервер и не иметь рабочую копию в хранилище каталога (Dir.edb) существует используются два метода восстановления пользовательских почтовых ящиков. Для обоих этих методов вы должны Повторное создание списков рассылки, а также членство в эти списки рассылки которые были потеряны.

Способ 1

Можно получить доступ к учетным записям пользователей, запустите сервер Exchange Программа Администратор, а затем нажмите Извлечение учетной записи Windows NT Список В меню Сервис меню. Убедитесь, что при извлечении список пользователей из домена, а не с локального компьютера. Эта процедура Создайте файл, содержащий список всех Windows NT пользователи.

После того как создан файл Сервис меню Нажмите кнопку Импорт каталогов. При импорте этого списка всех восстанавливаются почтовые ящики получателей. Необходимо запустить службы Каталогов и согласованности является Оценщик сразу после выполнения этого шага.

Способ 2

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

После создания файла с Сервис меню Нажмите кнопку Импорт каталогов. При импорте этого списка всех восстанавливаются почтовые ящики получателей.

После завершения любой из Эти методы, если почтовый ящик не был восстановлен, созданные вами учетная запись пользователя, который имеет имя, которое отличается от предыдущих Exchange Сервер-получатель.

На этом этапе можно ожидать, что на сервере функции и пользователи смогут получить электронную почту.

Чтобы использовать средство Exmerge.exe

Если хранилище данных запускается, но существуют другие проблемы, необходимо устранить, с помощью средства Exmerge.exe для экспорта всех пользователей почтовые ящики в файлы .pst. После этого, объединение файлов PST для пользователя почтовые ящики в новом файле Priv.edb. При использовании автономного хранилища почты (OST-файл файлы), необходимо переместить файлы .ost PST-файл, перед началом этого процедуры для предотвращения потери данных. Обратите внимание, что Exmerge.exe только позволяет перемещать почтовые ящики пользователей. Нельзя использовать Exmerge.exe для Перемещение определенного свойства конфигурации сервера Exchange, такие как разъем параметры настройки Microsoft Outlook и клиентские правила. Нельзя использовать Exmerge.exe для перемещения списков рассылки, членство в этих распространения списки и общие папки. Если вы выполняли эту процедуру, необходимо повторно создать или вручную настройте списки рассылки. Эта процедура также удаляет свой хранилище единственных копий сообщений, к этому моменту. В результате обмена. Сервер баз данных возрастает риск значительно растет.

Для получения дополнительных сведений о Exmerge.exe инструмент, щелкните следующий номер статьи базы знаний Майкрософт:
174197Данные объединения почтовых ящиков Microsoft Exchange (Exmerge.exe) программы
Чтобы загрузить средство Exmerge.exe, посетите следующий веб-узел корпорации Майкрософт:
http://download.Microsoft.com/download/exch55/Utility/q224493/nt4alpha/en-US/iloveyouhlpi.ZIP
Примечание Публично использовать эту версию Exmerge.exe дело Вирус «Любовь ошибкой». Именно с именем пакета загрузки Iloveyouhlpi.ZIP.

После того как вы загрузите и извлеките Exmerge.exe программы, удалите файл Exmerge.ini, расположенный в папке где вы извлеченные файлы. Эта процедура позволяет избежать ошибок из происходящих во время запущены программы Exmerge.exe.
  1. Убедитесь, что пользователи не работают в настоящее время сообщение электронной почты Клиентская программа и доступе к почтовым сообщениям на сервере.
  2. Запустите Exmerge.exe с шагом 1 двухступенчатый процесс слияния, и выберите всех пользователей.
  3. По завершении операции Exmerge.exe остановить Служба банка данных Exchange Server.
  4. Переименуйте файлы Priv.edb и Pub.edb ExchSrvr\Mdbdata папку на сервере. Удалите все файлы в этой папке. Убедитесь, что не удаляйте Pub.edb и Priv.edb файлы, которые переименовать до после уверенности Слияние завершено успешно.
  5. Перезапуск банка сообщений Exchange Server служба.
  6. На клиентском компьютере запустите Outlook, а затем отправить сообщение электронной почты всем пользователям в глобальной адресной книге Exchange Server.

    Примечание Если не выполнить этот шаг, шаг 2 Exmerge.exe двухступенчатый процесс слияния не отображается, о наличии любых доступных почтовых ящиков восстановление.
  7. Выполнение Exmerge.exe с использованием шаге 2 процедуры объединения обработать и выберите всех пользователей. Когда этот процесс будет завершен, сообщения электронной почты сообщения, сохраненные ранее в PST-файлы перемещаются в Exchange Сервер почтовых ящиков.
Теперь имеют новый файл Priv.edb, содержащий свежие копии все сообщения электронной почты.

Для получения дополнительных сведений о восстановлении сведений о сервере Exchange хранить, щелкните следующие номера статей базы знаний Майкрософт:
231299Банк возвращает ошибки-335544375
162354 Выполнение команды ISINTEG DS_E_COMMUNICATIONS_PROBLEM-исправление
172813 Устранение неполадок при высокой загрузке ЦП программой Store.exe
242364 Банк данных не запускается после завершения автономной дефрагментации с 4294966277
219419 Сведения о хранения непредвиденно останавливается и не подлежит восстановлению
259688 Как использовать программу Exmerge для извлечения данных из поврежденного банка личных

Для получения дополнительных сведений об аварии Exchange восстановления, можно найти в статье аварийного восстановления сервера Exchange 5.5. Чтобы сделать это, посетите следующий веб-узел корпорации Майкрософт:
http://www.Microsoft.com/downloads/details.aspx?FamilyID = df586628-3abe-40 c 3-8e8f-beb4122de3d7
Для получения дополнительных сведений о средстве Eseutil.exe и Isinteg.exe Служебные программы, см. документы Eseutil.rtf и Isinteg.rtf, расположенные в ExchSrvr\Server\Support\Utils папки сервера Exchange КОМПАКТ-ДИСК.

Свойства

Код статьи: 272570 - Последний отзыв: 5 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft BackOffice Small Business Server 4.5
Ключевые слова: 
kbproductlink kbdownload kberrmsg kbhowto kbmt KB272570 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:272570

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com