Поделиться через


Get-MailboxRepairRequest

Этот командлет доступен только в локальной среде Exchange.

Используйте командлет Get-MailboxRepairRequest для отображения сведений о текущих запросах на восстановление почтового ящика. Запросы на восстановление почтовых ящиков создаются с помощью командлета New-MailboxRepairRequest для обнаружения и устранения повреждений почтовых ящиков.

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

Get-MailboxRepairRequest
   [-Database] <DatabaseIdParameter>
   [[-StoreMailbox] <StoreMailboxIdParameter>]
   [-DomainController <Fqdn>]
   [<CommonParameters>]
Get-MailboxRepairRequest
   [-Identity] <StoreIntegrityCheckJobIdParameter>
   [-Detailed]
   [-DomainController <Fqdn>]
   [<CommonParameters>]
Get-MailboxRepairRequest
   [-Mailbox] <MailboxIdParameter>
   [-Archive]
   [-DomainController <Fqdn>]
   [<CommonParameters>]

Описание

Командлет Get-MailboxRepairRequest отображает сведения о запросах на восстановление почтового ящика. Она содержит следующую информацию:

  • GUID почтового ящика.
  • Тип повреждения, указанный при создании запроса на восстановление почтового ящика.
  • Ход выполнения запроса на исправление в процентах от завершения.
  • Число обнаруженных и исправленных повреждений.
  • Состояние запроса на восстановление; значения: Queued, Running, Succeeded и Failed.
  • Дата и время создания запроса на восстановление почтового ящика и его завершения.

Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Get-MailboxDatabase | Get-MailboxRepairRequest | Format-Table Identity

Get-MailboxRepairRequest -Identity 5b8ca3fa-8227-427f-af04-9b4f206d611f\335c2b06-321d-4e73-b2f7-3dc2b02d0df5\374289de-b899-42dc-8391-4f8579935f1f | Format-List

В этом примере отображается значение свойства Identity для всех запросов на восстановление почтовых ящиков для всех серверов почтовых ящиков в организации. вторая команда отображает сведения о конкретном запросе на восстановление почтового ящика, возвращенном первой командой.

Пример 2

Get-MailboxRepairRequest -Mailbox "Ann Beebe" | Format-List

В этом примере отображаются сведения о запросе на восстановление для почтового ящика Ann Beebe с помощью параметра Mailbox.

Пример 3

$MailboxGuid = Get-MailboxStatistics annb

Get-MailboxRepairRequest -Database $MailboxGuid.Database -StoreMailbox $MailboxGuid.MailboxGuid | Format-List Identity

В этом примере параметры Database и StoreMailbox используются для отображения свойства Identity запроса на восстановление почтового ящика Ann Beebe.

Параметры

-Archive

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

Если этот параметр не используется, возвращаются только сведения о основном почтовом ящике.

Этот параметр нельзя использовать с параметром Database.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Database

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

  • имя;
  • различающееся имя (DN);
  • GUID

Этот параметр нельзя использовать с параметрами Identity или Mailbox.

Type:DatabaseIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Detailed

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Identity

Параметр Identity указывает запрос на восстановление почтового ящика для отображения сведений. Запросы на восстановление почтового ящика идентифицируются сложным GUID, который создается при создании нового запроса. Этот идентификатор GUID состоит из идентификатора базы данных, идентификатора запроса и идентификатора задания. Представлено в формате DatabaseGuid\RequestGuid\JobGuid.

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

Type:StoreIntegrityCheckJobIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Mailbox

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

  • Имя
  • Псевдоним
  • различающееся имя (DN);
  • различающееся имя (DN);
  • Домен\Имя пользователя
  • Адрес электронной почты
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Идентификатор пользователя или имя участника-пользователя

Этот параметр нельзя использовать с параметрами Database или Identity.

Type:MailboxIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-StoreMailbox

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

Используйте командлет Get-MailboxStatistics, чтобы найти GUID почтового ящика для почтового ящика.

Type:StoreMailboxIdParameter
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Входные данные

Input types

Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.

Выходные данные

Output types

Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.