none
Восстановление базы данных Exchange 2007 RRS feed

  • Вопрос

  • Коллеги, помогите в решении проблемы:

    1. Есть Exchange 2007 установленный на Windows 2008. Используется виртуальный сервер на Hyper-V.

    2. Был откат состояния сервера на месяц. Письма за месяц из базы пропали.

    3. Есть резервная копия тома с базами, сделанная при помощи стандартных средств архивации Windows 2008, в ней письма за этот месяц есть.

    Вопрос: можно ли восстановить в одном или нескольких ящиках письма за пропавший месяц из резервной копии без потери новых писем?

    Заранее благодарен)

    • Перемещено Hengzhe Li 12 марта 2012 г. 10:54 forum merge (От:Exchange Server 2007)
    14 апреля 2009 г. 11:26

Ответы

Все ответы

  • Можно подключить базу в Recovery Storage Group и из неё извлечь письма.
    Общее представление о группах хранения для аварийного восстановления

    How to Recover a Mailbox by Using a Recovery Storage Group

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email' -StartDate '02/02/05' -EndDate '02/05/05'
    MCSE, MCTS, MCITP, STS
    • Помечено в качестве ответа Nikita PanovModerator 26 августа 2009 г. 9:50
    14 апреля 2009 г. 12:13
  • Андрей, спасибо)
    попробую сделать.
    14 апреля 2009 г. 12:37
  • Андрей, сделал по инструкции, дошел до шага подключения RSG базы.
    База не подключается с диагнозом:

    [PS] C:\Windows\System32>set-mailboxdatabase -identity "EW01-MSG-01\RSG\Mailbox
    Database" -AllowFileRestore:$True
    ПРЕДУПРЕЖДЕНИЕ: Команда выполнена успешно, но параметры "EW01-MSG-01\RSG\Mailbox Database" не были изменены.
    [PS] C:\Windows\System32>mount-database -identity "EW01-MSG-01\RSG\Mailbox Database"
    Mount-Database : Exchange не удается подключить указанную базу данных. Указанная база данных: EW01-MSG-01\RSG\Mailbox Database; код ошибки: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-550)
    .
    В строка:1 знак:15

    В чем может быть проблема, подскажите?
    14 апреля 2009 г. 15:31
  • ESEUTIL /P, затем ESEUTIL /D и, возможно ISINTEG на восстановленной базе.
    http://okrylov.wordpress.com
    • Помечено в качестве ответа Nikita PanovModerator 26 августа 2009 г. 9:50
    14 апреля 2009 г. 20:04
    Модератор
  • Олег, спасибо, подключилось.

    Но при выполнении команды восстановления, пишет следующее:

    [PS] C:\Windows\System32>Restore-Mailbox -RSGMailbox 'Администратор' -RSGDatabase 'RSG\Mailbox Database' -id 'Администратор' -TargetFolder 'Inbox' -StartDate '02/03/09' -EndDate '08/04/09'

    Не удается открыть файл журнала "E:\Exchange2007\Logging\MigrationLogs\restore-Mailbox20090415-081707-5155837.log".
    В строка:1 знак:1
    + R <<<< estore-Mailbox -RSGMailbox 'Администратор' -RSGDatabase 'RSG\Mailbox Database' -id 'Администратор' -TargetFolder 'Inbox' -StartDate '02/03/09' -EndDate '08/04/09'

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

    15 апреля 2009 г. 4:20
  • База в состоянии Dirty Shutdown, ей не хватает логов. Здесь все хорошо описано: http://support.microsoft.com/default.aspx/kb/824126/ru
    http://okrylov.wordpress.com
    • Помечено в качестве ответа Nikita PanovModerator 26 августа 2009 г. 9:50
    15 апреля 2009 г. 11:50
    Модератор