Создание запроса на восстановление почтового ящика
Применимо к: Exchange Server 2010 SP2, Exchange Server 2010 SP3
Последнее изменение раздела: 2012-07-23
Командлет New-MailboxRepairRequest используется для определения и исправления повреждений в почтовом ящике. Эту команду можно выполнять для определенного почтового ящика или для базы данных почтовых ящиков. При выполнении этой задачи доступ к исправляемому почтовому ящику прерывается. При запуске команды для базы данных почтовых ящиков недоступен будет только исправляемый почтовый ящик. Все другие почтовые ящики в базе данных продолжают работать.
![]() |
---|
В консоли управления Exchange выполнить эти процедуры невозможно. Необходимо использовать командную консоль. |
Командлет New-MailboxRepairRequest определяет и исправляет следующие типы повреждений почтовых ящиков.
Повреждения папки поиска (с помощью значения
SearchFolder
параметра CorruptionType)Статистические счетчики в папках, не отражающие правильные значения (с помощью значения
AggregateCounts
параметра CorruptionType)Представления папок, не возвращающие правильное содержимое (с помощью значения
FolderView
параметра CorruptionType)Подготовленные папки, неправильно указывающие на неподготовленные родительские папки (с помощью значения
ProvisionedFolder
параметра CorruptionType)
Во избежание проблем с производительностью в системе Exchange ограничивается число одновременно отправляемых на один сервер запросов на исправление. При исправлении на уровне базы данных активным может быть только один запрос; при исправлении на уровне почтовых ящиков на одном сервере количество активных запросов может достигать 100.
![]() |
---|
После запуска запроса на исправление его невозможно остановить без отключения базы данных. Дополнительные сведения см. в разделе Отключение базы данных. |
Необходимы сведения о других задачах управления, связанных с созданием запроса на исправление почтового ящика? См. раздел Управление запросами на восстановление почтовых ящиков.
Выходные данные командлета New-MailboxRepairRequest
При выполнении командлета New-MailboxRepairRequest отображаются следующие выходные данные:
RepairTaskID Это значение указывает уникальный идентификатор задачи исправления.
Mailbox Это значение указывает исправляемый почтовый ящик. Если указано исправление на уровне базы данных, это значение будет пустым.
Database Это значение указывает базу данных, содержащую исправляемый почтовый ящик.
Server Это значение указывает сервер почтовых ящиков, на котором размещена активная копия базы данных, содержащей исправляемый почтовый ящик.
Использование командной консоли для определения повреждений и исправления почтового ящика
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Запрос на исправление почтового ящика» в разделе Разрешения для почтового ящика.
В этом примере обнаруживается и исправляется представление папки для почтового ящика tony@contoso.com.
New-MailboxRepairRequest -Mailbox tony@contoso.com -CorruptionType FolderView
Дополнительные сведения о синтаксисе и параметрах см. в разделе New-MailboxRepairRequest.
Использование командной консоли для определения повреждений и исправления нескольких почтовых ящиков
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Запрос на исправление почтового ящика» в разделе Разрешения для почтового ящика.
В этом примере обнаруживаются и исправляются все типы повреждений для почтовых ящиков, для атрибута CustomAttribute2 которых установлено значение Repair Required.
Get-Mailbox -Filter {CustomAttribute2 -like "Repair Required"} | New-MailboxRepairRequest -CorruptionType SearchFolder,AggregateCounts,ProvisionedFolder,FolderView
Дополнительные сведения о синтаксисе и параметрах см. в разделах Get-Mailbox и New-MailboxRepairRequest.
Использование командной консоли для определения повреждений в почтовом ящике
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Запрос на исправление почтового ящика» в разделе Разрешения для почтового ящика.
В этом примере определяются с отображением отчета только повреждения типов ProvisionedFolder
и SearchFolder
в почтовом ящике пользователя Ayla Kol. Эта команда не исправляет почтовый ящик.
New-MailboxRepairRequest -Mailbox ayla -CorruptionType ProvisionedFolder,SearchFolder -DetectOnly
Дополнительные сведения о синтаксисе и параметрах см. в разделе New-MailboxRepairRequest.
Использование командной консоли для исправления всех почтовых ящиков в базе данных
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Запрос на исправление почтового ящика» в разделе Разрешения для почтового ящика.
В этом примере определяется и исправляется повреждение типа AggregateCounts
в базе данных почтовых ящиков MBX-DB01.
New-MailboxRepairRequest -Database MBX-DB01 -CorruptionType AggregateCounts
Дополнительные сведения о синтаксисе и параметрах см. в разделе New-MailboxRepairRequest.
Другие задачи
После выполнения этих процедур может также потребоваться просмотреть сведения о том, какие почтовые ящики были повреждены и исправлены. Дополнительные сведения см. в разделе Просмотр запросов на восстановление почтовых ящиков в окне просмотра событий.
© Корпорация Майкрософт (Microsoft Corporation), 2010. Все права защищены.