Инструкции по восстановлению почтового ящика с помощью группы хранения для восстановления
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Последнее изменение раздела: 2007-11-16
В этом разделе объясняется, как восстановить почтовый ящик, используя группу хранения для восстановления Microsoft Exchange Server 2007.
Прежде чем приступить к работе
Для выполнения описанных ниже действий используемой учетной записи необходимо делегировать следующую роль:
роль администратора сервера и членство в локальной группе администраторов Exchange для создания группы хранения для восстановления и управления ею, а также доступа к данным в восстановленном почтовом ящике,
роль администратора получателей Exchange на сервере, на котором расположен целевой почтовый ящик.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange 2007, см. в разделе Вопросы, связанные с разрешениями.
Серверы входят в состав одиночного леса или лесов ресурсов. Данные из почтового ящика могут быть экспортированы только в почтовые ящики, находящиеся в том же лесу. Учетные записи в службе каталогов Active Directory, связанные с почтовым ящиком, могут находиться во внешнем лесу, но экспортировать данные из почтового ящика на серверы, находящиеся в других лесах, невозможно.
Только базы данных Exchange 2007 поддерживаются как базы данных восстановления, и только сервер Exchange 2007 поддерживается в качестве сервера назначения для восстановленных данных почтового ящика.
В командлете Restore-Mailbox в качестве источника данных могут использоваться только отключенные почтовые ящики, а в качестве конечных почтовых ящиков — только подключенные почтовые ящики.
Процедура
Слияние восстановленного почтового ящика с использованием группы хранения для восстановления
Если группа хранения для восстановления еще не существует, ее можно создать, выполнив следующую команду среды управления Exchange:
new-storagegroup -Server <Server_Name> -LogFolderPath <path_to_Logfiles> -Name <RSG_Name> -SystemFolderPath <Database_Path> -Recovery
Добавьте базу данных восстановления в группу хранения для восстановления, выполнив следующую команду среды управления Exchange:
new-mailboxdatabase -mailboxdatabasetorecover <Database_Name> -storagegroup <Server_Name>\<RSG_Name> -EDBFilePath <Database_Path>
Задайте возможность перезаписи для базы данных восстановления, выполнив следующую команду среды управления Exchange:
set-mailboxdatabase -identity <Server_Name>\<RSG_Name>\<Database_Name> -AllowFileRestore:$True
Подключите базу данных восстановления, выполнив следующую команду среды управления Exchange:
mount-database -identity <Server_Name>\<RSG_Name>\<Database_Name>
Восстановите почтовый ящик существующего пользователя в существующий почтовый ящик, выполнив следующую команду среды управления Exchange:
restore-mailbox -identity <User_name> -rsgdatabase <Server_Name>\<RSG_Name>\<Database_Name>
Примеры команд для восстановления пользовательских данных
Далее приведены примеры команд, которые можно использовать для восстановления пользовательских данных из группы хранения для восстановления.
Чтобы восстановить один почтовый ящик из базы данных группы хранения для восстановления в используемый в настоящее время почтовый ящик «John Smith», выполните следующую команду среды управления Exchange:
Restore-Mailbox -identity 'John Smith' -RSGDatabase 'RSG\mailbox database'
Чтобы восстановить все почтовые ящики из группы хранения для восстановления в соответствующие активные почтовые ящики, выполните следующую команду среды управления Exchange:
Get-MailboxStatistics -database 'RSG\Mailbox Database' | restore-mailbox
Если требуется восстановить почтовый ящик из группы хранения для восстановления в другой активный почтовый ящик, выполните следующую команду среды управления Exchange:
Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email'
Чтобы восстановить данные конечного пользователя за период между двумя датами, выполните следующую команду среды управления Exchange:
Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email' -StartDate '02/02/05' -EndDate '02/05/05'
Дополнительные сведения
Дополнительные сведения о восстановлении см. в разделе Указания по выполнению основного восстановления баз данных Exchange.