Восстановление гудкаPerform a dial tone recovery

Применимо к: Exchange Server 2013Applies to: Exchange Server 2013

При использовании функции переноса сигнала автосвязи пользователи могут иметь временный почтовый ящик для отправки и получения сообщений электронной почты во время восстановления или исправления исходного почтового ящика.Using dial tone portability, users can have a temporary mailbox for sending and receiving email while their original mailbox is being restored or repaired. Временный почтовый ящик может находиться на том же сервере почтовых ящиков Exchange 2013 или на любом другом сервере почтовых ящиков Exchange 2013 в организации.The temporary mailbox can be on the same Exchange 2013 Mailbox server or on any other Exchange 2013 Mailbox server in your organization. Процесс использования переносимости аварийного восстановления называется аварийным восстановлением, которое включает создание пустой базы данных на сервере почтовых ящиков для замены неисправной базы данных.The process for using dial tone portability is called a dial tone recovery, which involves creating an empty database on a Mailbox server to replace a failed database. Чтобы узнать больше, ознакомьтесь со статьей переносимость тонового набора.To learn more, see Dial tone portability.

Что нужно знать перед началом работыWhat do you need to know before you begin?

  • Предполагаемое время для завершения: 5 минут плюс время, необходимое для восстановления данных.Estimated time to complete: 5 minutes, plus the time it takes to restore and move the data.

  • Для создания аварийной базы данных количество развернутых баз данных должно быть меньше максимально допустимого.You must have fewer than the maximum number of databases deployed to create a dial tone database. Exchange 2013 Standard Edition поддерживает не более пяти баз данных на один сервер.Exchange 2013 Standard Edition supports a maximum of five databases per server. Exchange 2013 Enterprise Edition поддерживает не более 50 баз данных на сервер в RTM и CU1, и 100 баз данных на сервер в CU2 и более поздних версиях.Exchange 2013 Enterprise Edition supports a maximum of 50 databases per server in RTM and CU1, and 100 databases per server in CU2 and later.

  • Для выполнения этих процедур необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в статье Запись "Восстановление почтового ящика" в разделе Разрешения получателей.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Mailbox recovery" entry in the Recipients Permissions topic.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Совет

Возникли проблемы?Having problems? Обратитесь за помощью к участникам форумов Exchange.Ask for help in the Exchange forums. Посетите форумы на сервере Exchange Server.Visit the forums at Exchange Server.

Использование командной консоли Exchange для выполнения аварийного восстановления на одном сервереUse the Shell to perform a dial tone recovery on a single server

Примечание

Невозможно использовать Центр администрирования Exchange для выполнения аварийного восстановления на одном сервере.You can't use the EAC to perform a dial tone recovery on a single server.

  1. Убедитесь, что все существующие файлы восстанавливаемой базы данных сохраняются на случай необходимости восстановления в дальнейшем.Make sure that any existing files for the database being recovered are preserved in case they're needed later for further recovery operations.

  2. Используйте командлет New-MailboxDatabase для создания аварийной базы данных, как показано в следующем примере.Use the New-MailboxDatabase cmdlet to create a dial tone database, as shown in this example.

    New-MailboxDatabase -Name DTDB1 -EdbFilePath D:\DialTone\DTDB1.EDB
    
  3. Используйте командлет Set-Mailbox для перемещения почтовых ящиков пользователей, сохраненных в восстанавливаемой базе данных, как показано в следующем примере.Use the Set-Mailbox cmdlet to rehome the user mailboxes hosted on the database being recovered, as shown in this example.

    Get-Mailbox -Database DB1 | Set-Mailbox -Database DTDB1
    
  4. Используйте командлет Mount-Database для подключения базы данных, чтобы разрешить клиентским компьютерам получать к ней доступ, а также отправлять и получать сообщения, как показано в следующем примере.Use the Mount-Database cmdlet to mount the database so client computers can access the database and send and receive messages, as shown in this example.

    Mount-Database -Identity DTDB1
    
  5. Создайте базу данных восстановления и восстановите или скопируйте базу данных и файлы журнала, содержащие данные, которые необходимо восстановить, в базу данных восстановления. Дополнительные сведения см. в разделе Создание базы данных восстановления.Create a recovery database (RDB) and restore or copy the database and log files containing the data you want to recover into the RDB. For detailed steps, see Create a recovery database.

  6. После копирования данных в базу данных восстановления, но перед подключением восстановленной базы данных, необходимо скопировать все файлы журнала из неисправной базы данных в папку журналов базы данных восстановления, чтобы их можно было просматривать в восстановленной базе данных.After the data is copied to the RDB, but before mounting the restored database, copy any log files from the failed database to the recovery database log folder so they can be played against the restored database.

  7. Подключите базу данных восстановления, а затем используйте командлет Dismount-Database, чтобы отключить ее, как показано в следующем примере.Mount the RDB, and then use the Dismount-Database cmdlet to dismount it, as shown in this example.

    Mount-Database -Identity RDB1
    
    Dismount-Database -Identity RDB1
    
  8. После отключения базы данных восстановления переместите текущую базу данных и файлы журнала из папки базы данных восстановления в безопасное местоположение. Это необходимо для подготовки к переключению с базы данных восстановления на аварийную базу данных.After the RDB is dismounted, move the current database and log files within the RDB folder to a safe location. This is done in preparation for swapping the recovered database with the dial tone database.

  9. Отключите аварийную базу данных, как показано в следующем примере. Обратите внимание, что во время отключения базы данных прерывается обслуживание конечных пользователей.Dismount the dial tone database, as shown in this example. Note that your end users will experience an interruption in service when you dismount this database.

    Dismount-Database -Identity DTDB1
    
  10. Переместите базу данных и файлы журнала из папки аварийной базы данных в папку базы данных восстановления.Move the database and log files from the dial tone database folder into the RDB folder.

  11. Переместите базу данных и файлы журнала из безопасного местоположения, содержащего восстановленную базу данных, в папку аварийной базы данных, а затем подключите базу данных, как показано в следующем примере.Move the database and log files from the safe location containing the recovered database into the dial tone database folder, and then mount the database, as shown in this example.

    Mount-Database -Identity DTDB1
    

    Это возобновит обслуживание конечных пользователей. Пользователи смогут получить доступ к исходной рабочей базе данных, а также отправлять и получать сообщения.This ends the service interruption for your end users. They will be able to access their original production database and send and receive messages.

  12. Подключите базу данных восстановления, как показано в следующем примере.Mount the RDB, as shown in this example.

    Mount-Database -Identity RDB1
    
  13. Используйте командлеты Get-Mailbox и New-MailboxRestoreRequest для экспорта данных из базы данных восстановления и их импорта в восстановленную базу, как показано в следующем примере. Все сообщения, отправленные и полученные с помощью аварийной базы данных, будут импортированы в рабочую базу данных.Use the Get-Mailbox and New-MailboxRestoreRequest cmdlets to export the data from the RDB and import it into the recovered database, as shown in this example. This will import all the messages sent and received using the dial tone database into the production database.

    $mailboxes = Get-Mailbox -Database DTDB1
    
    $mailboxes | %{ New-MailboxRestoreRequest -SourceStoreMailbox $_.ExchangeGuid -SourceDatabase RDB1 -TargetMailbox $_ }
    
  14. После завершения операции восстановления можно отключить и удалить базу данных восстановления, как показано в следующем примере.After the restore operation is complete, you can dismount and remove the RDB, as shown in this example.

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

Дополнительные сведения о синтаксисе и параметрах см. в следующих разделах:For detailed syntax and parameter information, see the following topics:

Как проверить, что все получилось?How do you know this worked?

Чтобы убедиться, что почтовый ящик успешно перемещен, выполните следующие действия.To verify that you've successfully moved a mailbox, do the following:

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

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