Condividi tramite


Get-PublicFolderMailboxMigrationRequest

Questo cmdlet è disponibile in Exchange locale e nel servizio basato su cloud. Alcuni parametri e impostazioni potrebbero essere esclusivi per un ambiente o l'altro.

Utilizzare il cmdlet Get-PublicFolderMailboxMigrationRequest per visualizzare lo stato di singoli processi in un batch di migrazione di cartelle pubbliche creati utilizzando il cmdlet New-MigrationBatch.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

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>]

Descrizione

Il cmdlet Get-PublicFolderMailboxMigrationRequest consente di visualizzare le proprietà seguenti per impostazione predefinita.

  • Nome: nome assegnato dal sistema a un processo di migrazione della cassetta postale specifico.
  • TargetMailbox: cassetta postale di cui viene eseguita la migrazione.
  • Stato: stato corrente del processo.

È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Anche se questo articolo elenca tutti i parametri per il cmdlet, è possibile che non si abbia accesso ad alcuni parametri se non sono inclusi nelle autorizzazioni assegnate all'utente. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.

Esempio

Esempio 1

Get-PublicFolderMailboxMigrationRequest

In questo esempio vengono restituite informazioni su tutte le richieste di migrazione.

Esempio 2

Get-PublicFolderMailboxMigrationRequest -HighPriority $true

In Exchange locale questo esempio restituisce tutte le richieste di migrazione con valore di priorità Alto, Superiore, Massimo o Emergenza.

Esempio 3

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

In questo esempio vengono restituite le richieste di migrazione delle cassette postali per cartelle pubbliche che non dispongono di una cassetta postale di destinazione.

Esempio 4

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

In questo esempio vengono restituite richieste di migrazione di cartelle pubbliche duplicate (richieste create per la stessa cassetta postale di destinazione). Se il comando non restituisce alcun risultato, non sono presenti richieste di migrazione duplicate.

Parametri

-BatchName

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro BatchName consente di filtrare i risultati per il breve BatchName valore assegnato al momento della creazione del processo batch. Il formato di questo valore è: MigrationService:<Batch name provided at batch creation>.

Non è possibile utilizzare questo parametro con il parametro Identity.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Filtering
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DomainController

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

Questo parametro è disponibile solo in Exchange locale.

Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.

Proprietà dei parametri

Tipo:Fqdn
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-HighPriority

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

Questo parametro è disponibile solo in Exchange locale.

Il parametro HighPriority consente di filtrare i risultati in base al valore Priority assegnato al momento della creazione della richiesta. L'input valido per questo parametro è $true o $false. Ecco come questi valori filtrano i risultati:

  • $true Restituisce le richieste create con il valore priority High, Higher, Highest o Emergency.
  • $false Restituisce le richieste create con il valore Priority Normal, Low, Lower o Lowest.

Non è possibile utilizzare questo parametro con il parametro Identity.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Filtering
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Identity

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro Identity consente di specificare la richiesta di migrazione delle cassette postali di cartelle pubbliche che si desidera visualizzare. Il valore usa la sintassi: \PublicFolderMailboxMigration<GUID> (ad esempio, \PublicFolderMailboxMigrationac6d9eb4-ee49-405f-b90d-04e9a258bd7e).

Non è possibile utilizzare questo parametro con i seguenti parametri.

  • BatchName
  • HighPriority
  • Nome
  • RequestQueue
  • Sospendere
  • Stato

Attenzione: il valore $null o un valore inesistente per il parametro Identity restituisce tutti gli oggetti come se fosse stato eseguito il comando Get- senza il parametro Identity. Verificare che gli elenchi di valori per il parametro Identity siano accurati e non contengano valori $null inesistenti.

Proprietà dei parametri

Tipo:PublicFolderMailboxMigrationRequestIdParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Identity
Posizione:1
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Name

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro Name consente di specificare il nome della richiesta di migrazione delle cassette postali di cartelle pubbliche. Se il nome non è stato specificato al momento della creazione, il valore predefinito è PublicFolderMailboxMigration<GUID> , PublicFolderMailboxMigration2ffdef13-01b9-4586-af2b-d5a5482010a8ad esempio .

Non è possibile utilizzare questo parametro con il parametro Identity.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Filtering
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-RequestQueue

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE

Questo parametro è disponibile solo in Exchange locale.

Il parametro RequestQueue consente di identificare la richiesta basata sul database delle cassette postali in cui è in esecuzione la richiesta. È possibile utilizzare qualsiasi valore che identifichi il database in maniera univoca. Ad esempio:

  • Nome
  • Nome distinto (DN)
  • GUID

Non è possibile utilizzare questo parametro con il parametro Identity.

Proprietà dei parametri

Tipo:DatabaseIdParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Filtering
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ResultSize

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro ResultSize consente di specificare il numero massimo di risultati da restituire. Se si desidera restituire tutte le richieste che soddisfano la query, impostare questo parametro sul valore unlimited. Il valore predefinito è 1000.

Proprietà dei parametri

Tipo:Unlimited
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Status

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro Status consente di filtrare i risultati in base allo stato. È possibile utilizzare i seguenti valori:

  • AutoSuspended
  • Completata
  • CompletedWithWarning
  • CompletionInProgress
  • Esito negativo
  • InProgress
  • In coda
  • Riprovare
  • Sospeso
  • Sincronizzati

Non è possibile utilizzare questo parametro con il parametro Identity.

Proprietà dei parametri

Tipo:RequestStatus
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Filtering
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Suspend

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Il parametro Suspend consente di specificare se restituire le richieste che sono state sospese. L'input valido per questo parametro è $true o $false.

Non è possibile utilizzare questo parametro con il parametro Identity.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Filtering
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.