Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-04-12

База данных восстановления представляет собой специальный тип базы данных почтовых ящиков, который позволяет подключать восстановленную базу данных почтовых ящиков и извлекать данные из восстановленной базы данных в рамках операции восстановления. После создания базы данных восстановления в нее можно восстановить базу данных почтовых ящиков с помощью приложения резервного копирования (или, если файлы базы данных и журналов находятся в файловой системе, с помощью их копирования в файловую структуру базы данных восстановления). После этого можно воспользоваться командлетом Restore-Mailbox для извлечения данных из восстановленной базы данных. После извлечения данные можно экспортировать в папку или выполнить их слияние с почтовым ящиком. Базы данных восстановления позволяют выполнять аварийное восстановление данных из архива или копии базы данных без воздействия на пользовательский доступ к текущим данным.

Необходимы сведения о других задачах управления, связанных с базами данных восстановления? См. раздел Базы данных восстановления.

Предварительные условия

  • Должна быть создана база данных восстановления. Подробное описание см. в разделе Создание базы данных восстановления.

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

  • База данных должна находиться в состоянии чистого отключения. Поскольку база данных восстановления представляет собой альтернативное расположение восстановления для всех баз данных, все восстановленные базы данных будут находиться в состоянии неправильного отключения. Для переключения базы данных в состояние чистого отключения можно использовать команду Eseutil /R.

Использование командной консоли для восстановления данных с помощью базы данных восстановления

Запись «Восстановление почтового ящика» в разделе Разрешения для почтового ящика.

Примечание.
Консоль управления Exchange нельзя использовать для восстановления данных с помощью базы данных восстановления.

В этом примере почтовый ящик пользователя Scott восстанавливается из базы данных RDB1.

Скопировать код
Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1

Во втором примере содержимое почтового ящика пользователя John восстанавливается в папку «Восстановленные» почтового ящика пользователя Scott.

Скопировать код
Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1 -RecoveryMailbox John -TargetFolder Recovery

В данном примере восстанавливаются только сообщения электронной почты, удовлетворяющие следующим условиям:

  • Строка темы содержит слово Meeting.

  • Тело сообщения содержит фразу «Halo 3».

  • Сообщение находится в папке «Входящие» или «Календарь».

В этом примере предполагается, что сообщения в почтовом ящике на английском языке.

Скопировать код
Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1 -SubjectKeywords "Meeting" -ContentKeywords "Halo 3" -IncludeFolders \Inbox,\Calendar

В этом примере восстанавливаются все почтовые ящики в базе данных почтовых ящиков DB1, которые также присутствуют в базе данных восстановления RDB1.

Скопировать код
Get-Mailbox -Database DB1 | Restore-Mailbox -RecoveryDatabase RDB1

Дополнительные сведения о синтаксисе и параметрах см. в разделах Restore-Mailbox и Get-Mailbox.