В этом разделе объясняется, как восстановить почтовый ящик, используя группу хранения для восстановления 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.