Восстановление гудка

Область применения: Exchange Server 2013 г.

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

Что нужно знать перед началом работы

  • Предполагаемое время для завершения: 5 минут плюс время, необходимое для восстановления данных.

  • Для создания аварийной базы данных количество развернутых баз данных должно быть меньше максимально допустимого. Exchange 2013 Standard Edition поддерживает не более пяти баз данных на сервер. Exchange 2013 выпуск Enterprise поддерживает не более 50 баз данных на сервер в RTM и CU1 и 100 баз данных на сервер в накопительном пакете обновления 2 и более поздних версий.

  • Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в записи "Восстановление почтового ящика" в разделе Разрешения получателей .

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.

Использование командной консоли Exchange для выполнения аварийного восстановления на одном сервере

Примечание.

Невозможно использовать Центр администрирования Exchange для выполнения аварийного восстановления на одном сервере.

  1. Убедитесь, что все существующие файлы восстанавливаемой базы данных сохраняются на случай необходимости восстановления в дальнейшем.

  2. Используйте командлет New-MailboxDatabase для создания аварийной базы данных, как показано в следующем примере.

    New-MailboxDatabase -Name DTDB1 -EdbFilePath D:\DialTone\DTDB1.EDB
    
  3. Используйте командлет Set-Mailbox для перемещения почтовых ящиков пользователей, сохраненных в восстанавливаемой базе данных, как показано в следующем примере.

    Get-Mailbox -Database DB1 | Set-Mailbox -Database DTDB1
    
  4. Используйте командлет Mount-Database для подключения базы данных, чтобы разрешить клиентским компьютерам получать к ней доступ, а также отправлять и получать сообщения, как показано в следующем примере.

    Mount-Database -Identity DTDB1
    
  5. Создайте базу данных восстановления (RDB) и восстановите или скопируйте файлы базы данных и журналов, содержащие данные, которые нужно восстановить, в RDB. Подробные инструкции см. в разделе Создание базы данных восстановления.

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

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

    Mount-Database -Identity RDB1
    
    Dismount-Database -Identity RDB1
    
  8. После отключения базы данных восстановления переместите текущую базу данных и файлы журнала из папки базы данных восстановления в безопасное местоположение. Это необходимо для подготовки к переключению с базы данных восстановления на аварийную базу данных.

  9. Отключите аварийную базу данных, как показано в следующем примере. Обратите внимание, что во время отключения базы данных прерывается обслуживание конечных пользователей.

    Dismount-Database -Identity DTDB1
    
  10. Переместите базу данных и файлы журнала из папки аварийной базы данных в папку базы данных восстановления.

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

    Mount-Database -Identity DTDB1
    

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

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

    Mount-Database -Identity RDB1
    
  13. Используйте командлеты Get-Mailbox и New-MailboxRestoreRequest для экспорта данных из базы данных восстановления и их импорта в восстановленную базу, как показано в следующем примере. Все сообщения, отправленные и полученные с помощью аварийной базы данных, будут импортированы в рабочую базу данных.

    $mailboxes = Get-Mailbox -Database DTDB1
    
    $mailboxes | %{ New-MailboxRestoreRequest -SourceStoreMailbox $_.ExchangeGuid -SourceDatabase RDB1 -TargetMailbox $_ }
    
  14. После завершения операции восстановления можно отключить и удалить базу данных восстановления, как показано в следующем примере.

    Dismount-Database -Identity RDB1
    Remove-MailboxDatabase -Identity RDB1
    

Дополнительные сведения о синтаксисе и параметрах см. в следующих разделах:

Как проверить, все ли получилось?

Чтобы убедиться, что почтовый ящик успешно перемещен, выполните следующие действия.

  • Откройте почтовый ящик с помощью Outlook Web App.

  • Откройте почтовый ящик с помощью Microsoft Outlook.