Get-PublicFolderMailboxMigrationRequest

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

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

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

Синтаксис

Filtering

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

Identity

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 в этом примере возвращаются все запросы на миграцию со значением приоритета "Высокий", "Высокий", "Высокий" или "Экстренный".

Пример 3

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

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

Пример 4

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

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

Параметры

-BatchName

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

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

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

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Filtering
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DomainController

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

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

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

Свойства параметров

Тип:Fqdn
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-HighPriority

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

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

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

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

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

Свойства параметров

Тип:Boolean
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Filtering
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Identity

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

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

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

  • BatchName (Имя пакета)
  • Высокий приоритет
  • Имя
  • RequestQueue
  • Приостановка
  • Состояние

Внимание: значение $null или несуществующее значение параметра Identity возвращает все объекты так, как если бы вы выполнили команду Get- без параметра Identity. Убедитесь, что все списки значений для параметра Identity точны и не содержат несуществующих значений $null.

Свойства параметров

Тип:PublicFolderMailboxMigrationRequestIdParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Identity
Position:1
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Name

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

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

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

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Filtering
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RequestQueue

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

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

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

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

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

Свойства параметров

Тип:DatabaseIdParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Filtering
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResultSize

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

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

Свойства параметров

Тип:Unlimited
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Status

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

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

  • Автоподвеска
  • Завершено
  • CompletedWithWarning
  • ЗавершениеВ процессе
  • Не выполнено
  • В процессе
  • В очереди
  • Повторная попытка
  • Suspended
  • "Synced" (Синхронизированы);

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

Свойства параметров

Тип:RequestStatus
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Filtering
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Suspend

Применимо: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

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

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

Свойства параметров

Тип:Boolean
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Filtering
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.