В этом разделе объясняется, как восстановить сбойную базу данных на сервере Microsoft Exchange Server 2007 с помощью аварийного восстановления. Функция аварийного восстановления сервера Exchange 2007 предоставляет решение для ограниченной поддержки непрерывной работы электронной почты в случае потери базы данных, сервера или узла. Благодаря созданию временной (аварийной) базы данных пользователи могут отправлять и принимать сообщения, пока их база данных Exchange восстанавливается или исправляется.

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

Предварительная подготовка

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

Порядок действий

Ниже перечислены предположения, на которых основывается предлагаемый порядок действий.

  • Произошел сбой базы данных почтовых ящиков 2 (MDB2) в группе хранения 2 (SG2) на сервере Exchange Server 1 (EX1), и эту базу данных необходимо восстановить.

  • Аварийная база данных MDB2 будет создана на сервере Exchange Server 2 (EX2).

    Примечание.
    Имена баз данных на обоих серверах совпадают. Это позволяет подключить аварийную базу данных на исходном сервере в группе хранения для восстановления, созданной для исходной базы данных MDB2.

Выполнение аварийного восстановления с использованием запасного сервера для аварийной базы данных

  1. Если базе данных MDB2 соответствуют какие-либо файлы, переместите их во временное местоположение. Это может потребоваться для последующего восстановления.

  2. Аварийную базу данных MDB2 можно создать в существующей группе хранения или в новой группе хранения. Выберите или создайте группу хранения, в которую будет помещена база данных, а затем создайте базу данных, выполнив следующую команду:

    Копировать код
    New-MailboxDatabase -StorageGroup <Server_Name>\<StorageGroup_Name> -Name <Database_Name> 
    
    Примечание.
    Дополнительные сведения о создании новой группы хранения см. в разделе Создание группы хранения.
  3. С помощью команды Move-Mailbox -ConfigurationOnly свяжите всех пользователей с их новыми почтовыми ящиками на сервере EX2, выполнив следующие команды командной консоли Exchange:

    Копировать код
    Get-MailboxStatistics -Database EX1\SG2\MDB2 | Move-Mailbox -ConfigurationOnly -TargetDatabase EX2\<Storage_Group_Name>\MDB2
    
    Примечание.
    После завершения репликации службы каталогов Active Directory все пользователи смогут обращаться к своим почтовым ящикам на новом сервере Exchange. Клиенты смогут подключаться к новому серверу следующим образом: клиенты Microsoft Office Outlook 2007 будут переадресованы через службу автообнаружения; пользователи Outlook Web Access будут автоматически переадресованы на новый сервер; клиенты, использующих предыдущие версии Outlook, потребуется вручную настроить на использование нового сервера, если имя сервера изменилось.
  4. Восстановите резервную копию базы данных MDB2 на сервер EX1 с помощью программного обеспечения для резервного копирования. Перед подключением восстановленной базы данных к группе хранения для восстановления скопируйте все файлы журнала из сбойной базы данных в группу хранения для восстановления, чтобы их можно было воспроизвести для восстановленной базы данных.

  5. С помощью команды Move-Mailbox -ConfigurationOnly свяжите всех пользователей с восстановленными почтовыми ящиками на сервере EX1, выполнив следующие команды командной консоли Exchange:

    Копировать код
    Get-MailboxStatistics -Database EX2\<Storage_Group_Name>\MDB2 | Move-Mailbox -ConfigurationOnly -TargetDatabase EX1\SG2\MDB2
    
  6. Воспользуйтесь средством управления возвращением баз данных в исходное состояние на странице Инструменты консоли управления Exchange для настройки группы хранения для восстановления на сервере EX1 для аварийной базы данных MDB2.

  7. Переместите, а затем подключите базу данных MDB2 с сервера EX2 в группу хранения для восстановления на сервере EX1.

  8. Воспользуйтесь средством управления возвращением баз данных в исходное состояние для объединения содержимого аварийной базы данных, созданной при выполнении действия 2, и активной в настоящий момент восстановленной базы данных.

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

Дополнительные сведения

Дополнительные сведения об управлении базами данных см. в разделе Управления группами хранения и базами данных.

Дополнительные сведения о выполнении аварийного восстановления см. в разделе Аварийное восстановление.