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 |