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

Примечание.
Архивация данных Windows в Windows Server 2008 больше не поддерживает резервное копирование и восстановление, совместимое с Exchange. В отличие от более ранних версий функции архивации данных Windows создать или восстановить потоковые резервные копии Exchange с помощью системы архивации данных Windows Server невозможно. Соответственно, для резервного копирования и восстановления Exchange Server 2007 с пакетом обновления 1 (SP1) или Exchange 2007 RTM на компьютере под управлением Windows Server 2008 необходимо использовать приложение, совместимое с Exchange и поддерживающее модуль записи службы теневого копирования томов (VSS) для Exchange 2007, такое как Microsoft System Center Data Protection Manager, совместимое с Exchange приложение сторонних производителей на базе VSS или совместимое с Exchange приложение сторонних производителей, локально использующее API-интерфейсы потокового резервного копирования на сервере Exchange для локального создания резервной копии на сервере Exchange. Приложение, использующее агент резервного копирования, выполняемый локально на сервере Exchange и передающий удаленно в потоковом режиме резервную копию приложению резервного копирования, считается приложением для локального резервного копирования.

Однако в состав Exchange 2007 с пакетом обновления 2 (SP2) входит новый подключаемый модуль, позволяющий создавать резервные копии данных Exchange на основе службы теневого копирования томов (VSS) с помощью системы архивации данных Windows Server в ОС Windows Server 2008. Систему архивации данных Windows Server можно использовать для резервного копирования и восстановления баз данных Exchange 2007 с пакетом обновления 2 (SP2). Хороший системный администратор Exchange досконально разбирается в том, какие резервные копии необходимо создавать, где их хранить и как восстанавливать. Дополнительные сведения о данных, резервные копии которых следует создавать в Exchange 2007, см. в разделе Создание резервной копии данных Exchange и их восстановление с помощью системы архивации данных Windows Server.
Важно!
Базы данных общих папок часто содержат реплики папок в других хранилищах общих папок. Восстановление более ранней версии базы данных общих папок на другой сервер может вызвать проблемы с репликами.

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

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

  • роль администратора организации Exchange.

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

Кроме того, в этой процедуре делаются следующие предположения:

  • На cервере «Server1» находится база данных под названием «SG2\mailbox database 1».

  • Потоковое резервное копирование базы данных SG2\mailbox database 1 должно производиться при помощи программы архивации Microsoft Windows Server 2003.

    Примечание.
    При использовании служебной программы резервного копирования, отличной от программы архивации Windows Server 2003, подпункты шага 4 не применяются.
  • Вы хотите восстановить эту резервную копию на сервер «Server2». В местоположении восстановления должно быть достаточно свободного дискового пространства для восстановления.

Процедура

Инструкции по восстановлению резервной копии базы данных почтовых ящиков на другой сервер

  1. Создайте на сервере «Server2» группу хранения «SG2». Для этого запустите следующую команду командной консоли Exchange:

    Копировать код
    New-StorageGroup SG2 -Server Server2
    
  2. В группе хранения «SG2» создайте базу данных с именем «mailbox database 1». Для этого запустите следующую команду командной консоли Exchange:

    Копировать код
    New-MailboxDatabase -StorageGroup Server2\SG2 -Name "mailbox Database 1"
    
  3. Настройте базу данных «mailbox database 1» так, чтобы она перезаписывалась при запуске следующей команды командной консоли Exchange:

    Копировать код
    Set-MailboxDatabase "mailbox database 1" -AllowFileRestore $true
    
  4. Каталогизируйте файл BKF и измените значение параметра Восстановить файлы в:, чтобы оно указывало на сервер «Server2». Для этого выполните следующие действия:

    1. Откройте программу «Архивация», щелкните ссылку Расширенный режим, затем вкладку Восстановление и управление носителями.

    2. Щелкните Средства и выберите Каталогизировать архивный файл.... Выберите архивный файл, который нужно каталогизировать, и нажмите кнопку ОК.

    3. Найдите и выберите архивный файл в разделе Метка идентификации архива.

    4. Измените местоположение Восстановить файлы в: на Альтернативное размещение, затем укажите в поле Альтернативное размещение папку, где база данных будет находиться на сервере «Server2».

    5. Щелкните Запуск восстановления, чтобы начать восстановление.

    6. В диалоговом окне Подтверждение восстановления щелкните Дополнительно и укажите дополнительные параметры восстановления, либо нажмите кнопку ОК, чтобы начать восстановление.

  5. Подключите базу данных на сервере «Server2». Для этого запустите следующую команду командной консоли Exchange:

    Копировать код
    mount-database "mailbox database 1"
    
  6. Удалите настройку Не подключать эту базу данных при загрузке для баз данных Exchange. Для этого запустите следующую команду командной консоли Exchange:

    Копировать код
    Set-MailboxDatabase <restored_database> -MountAtStartUp $true
    

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

Для получения подробных указаний по созданию групп хранения обратитесь к разделу Создание группы хранения.

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

Для получения полных сведений о программе «Архивация» и устранении в ней неполадок обратитесь к разделу Резервное копирование и восстановление данных интерактивной справки Windows Server 2003.