Get-PublicFolderMailboxMigrationRequest

Этот командлет доступен в локальной среде Exchange и в облачной службе. Некоторые параметры и настройки могут отличаться в зависимости от среды.

Используйте командлет Get-PublicFolderMailboxMigrationRequest для просмотра состояния заданий в пакетах миграции общедоступных папок, созданных с помощью командлета New-MigrationBatch.

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

Синтаксис

Get-PublicFolderMailboxMigrationRequest
   [-BatchName <String>]
   [-DomainController <Fqdn>]
   [-HighPriority <Boolean>]
   [-Name <String>]
   [-RequestQueue <DatabaseIdParameter>]
   [-ResultSize <Unlimited>]
   [-Status <RequestStatus>]
   [-Suspend <Boolean>]
   [<CommonParameters>]
Get-PublicFolderMailboxMigrationRequest
   [[-Identity] <PublicFolderMailboxMigrationRequestIdParameter>]
   [-DomainController <Fqdn>]
   [-ResultSize <Unlimited>]
   [<CommonParameters>]

Описание

Командлет Get-PublicFolderMailboxMigrationRequest отображает следующие свойства по умолчанию.

  • Имя: имя, присвоенное системой определенному заданию миграции почтового ящика.
  • TargetMailbox: переносимый почтовый ящик.
  • Состояние: текущее состояние задания.

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

Примеры

Пример 1

Get-PublicFolderMailboxMigrationRequest

Этот код возвращает сведения обо всех запросах миграции.

Пример 2

Get-PublicFolderMailboxMigrationRequest -HighPriority $true

В локальной среде Exchange этот пример возвращает все запросы на миграцию с приоритетом High, Higher, High или Emergency.

Пример 3

Get-PublicFolderMailboxMigrationRequest | ?{$_.TargetMailbox -eq $null}

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

Пример 4

Get-PublicFolderMailboxMigrationRequest | group TargetMailbox |?{$_.Count -gt 1}

В этом примере возвращаются повторяющиеся запросы на миграцию общедоступных папок (запросы, созданные для того же целевого почтового ящика). Если команда не возвращает результатов, повторяющиеся запросы на миграцию отсутствуют.

Параметры

-BatchName

Параметр BatchName фильтрует результаты по значению BatchName, назначенному при создании пакетного задания. Формат этого значения: MigrationService:<Batch name provided at batch creation>.

Имя базы данных

Type:String
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, Exchange Online

-DomainController

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

Параметр 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

-HighPriority

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

Параметр HighPriority фильтрует результаты на основе значения Priority, присвоенного при создании запроса. Для этого параметра допускаются значения $true и $false. Вот как эти значения фильтруют результаты:

  • $true Возвращает запросы, созданные со значением Приоритет высокий, Высокий, Высокий или Чрезвычайный.
  • $false Возвращает запросы, созданные со значением Приоритета Обычный, Низкий, Нижний или Нижний.

Имя базы данных

Type:Boolean
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 указывает запрос на перенос почтовых ящиков общедоступных папок, который необходимо просмотреть. Значение использует синтаксис : \PublicFolderMailboxMigration<GUID> (например, \PublicFolderMailboxMigrationac6d9eb4-ee49-405f-b90d-04e9a258bd7e).

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

  • BatchName
  • HighPriority
  • Имя
  • RequestQueue
  • Приостановить
  • Состояние
Type:PublicFolderMailboxMigrationRequestIdParameter
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Name

Параметр Name указывает имя запроса на перенос почтовых ящиков общедоступных папок. Если имя не было указано при создании, по умолчанию используется PublicFolderMailboxMigration<GUID> значение (например, PublicFolderMailboxMigration2ffdef13-01b9-4586-af2b-d5a5482010a8).

Имя базы данных

Type:String
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, Exchange Online

-RequestQueue

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

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

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

Имя базы данных

Type:DatabaseIdParameter
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

-ResultSize

Параметр ResultSize указывает максимальное число возвращаемых результатов. Если требуется возвратить все результаты, отвечающие условиям запроса, используйте для этого параметра значение unlimited. Значение по умолчанию — 1000.

Type:Unlimited
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, Exchange Online

-Status

Параметр Status фильтрует результаты по состоянию. Можно использовать следующие значения:

  • AutoSuspended
  • Завершено
  • CompletedWithWarning
  • ЗавершениеInProgres
  • Не выполнено
  • Inprogress
  • В очереди
  • Повтор
  • Suspended
  • "Synced" (Синхронизированы);

Имя базы данных

Type:RequestStatus
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, Exchange Online

-Suspend

Параметр Suspend указывает, следует ли возвращать приостановленные запросы. Для этого параметра допускаются значения $true и $false.

Имя базы данных

Type:Boolean
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, Exchange Online