New-MigrationBatch

Este cmdlet está disponible en Exchange local y en el servicio basado en la nube. Puede que algunos parámetros y opciones de configuración sean exclusivos de un entorno u otro.

Utilice el cmdlet New-MigrationBatch para enviar una nueva solicitud de migración para un lote de usuarios.

Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.

Syntax

New-MigrationBatch
   -Name <String>
   [-CSVData <Byte[]>]
   [-DisallowExistingUsers]
   [-WorkflowControlFlags <MigrationWorkflowControlFlags>]
   [-AdoptPreexisting]
   [-AllowIncrementalSyncs <Boolean>]
   [-AllowUnknownColumnsInCsv <Boolean>]
   [-ArchiveDomain <String>]
   [-ArchiveOnly]
   [-AutoComplete]
   [-AutoRetryCount <Int32>]
   [-AutoStart]
   [-AvoidMergeOverlap]
   [-BadItemLimit <Unlimited>]
   [-CompleteAfter <DateTime>]
   [-ContentFilter <String>]
   [-ContentFilterLanguage <CultureInfo>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-ExcludeDumpsters]
   [-ExcludeFolders <MultiValuedProperty>]
   [-ForwardingDisposition <GmailForwardingDisposition>]
   [-IncludeFolders <MultiValuedProperty>]
   [-LargeItemLimit <Unlimited>]
   [-Locale <CultureInfo>]
   [-MoveOptions <MultiValuedProperty>]
   [-NotificationEmails <MultiValuedProperty>]
   [-Partition <MailboxIdParameter>]
   [-PrimaryOnly]
   [-RemoveOnCopy]
   [-RenamePrimaryCalendar]
   [-ReportInterval <Timespan>]
   [-SkipCalendar]
   [-SkipContacts]
   [-SkipMail]
   [-SkipMerging <MultiValuedProperty>]
   [-SkipMoving <MultiValuedProperty>]
   [-SkipReports]
   [-SkipSteps <SkippableMigrationSteps[]>]
   [-SourceEndpoint <MigrationEndpointIdParameter>]
   [-SourcePFPrimaryMailboxGuid <Guid>]
   [-StartAfter <DateTime>]
   [-TargetArchiveDatabases <MultiValuedProperty>]
   [-TargetDatabases <MultiValuedProperty>]
   [-TargetDeliveryDomain <String>]
   [-TimeZone <ExTimeZoneValue>]
   [-WhatIf]
   [<CommonParameters>]
New-MigrationBatch
   -Name <String>
   -CSVData <Byte[]>
   [-DisallowExistingUsers]
   [-AdoptPreexisting]
   [-AllowIncrementalSyncs <Boolean>]
   [-AllowUnknownColumnsInCsv <Boolean>]
   [-ArchiveDomain <String>]
   [-ArchiveOnly]
   [-AutoComplete]
   [-AutoRetryCount <Int32>]
   [-AutoStart]
   [-BadItemLimit <Unlimited>]
   [-CompleteAfter <DateTime>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-LargeItemLimit <Unlimited>]
   [-Locale <CultureInfo>]
   [-MoveOptions <MultiValuedProperty>]
   [-NotificationEmails <MultiValuedProperty>]
   [-Partition <MailboxIdParameter>]
   [-PrimaryOnly]
   [-RemoveOnCopy]
   [-ReportInterval <Timespan>]
   [-SkipMerging <MultiValuedProperty>]
   [-SkipMoving <MultiValuedProperty>]
   [-SkipReports]
   [-SkipSteps <SkippableMigrationSteps[]>]
   [-StartAfter <DateTime>]
   [-TargetArchiveDatabases <MultiValuedProperty>]
   [-TargetDatabases <MultiValuedProperty>]
   [-TargetDeliveryDomain <String>]
   [-TargetEndpoint <MigrationEndpointIdParameter>]
   [-TimeZone <ExTimeZoneValue>]
   [-WhatIf]
   [<CommonParameters>]
New-MigrationBatch
   [-Local]
   -Name <String>
   -CSVData <Byte[]>
   [-DisallowExistingUsers]
   [-WorkloadType <RequestWorkloadType>]
   [-WorkflowControlFlags <MigrationWorkflowControlFlags>]
   [-AdoptPreexisting]
   [-AllowIncrementalSyncs <Boolean>]
   [-AllowUnknownColumnsInCsv <Boolean>]
   [-ArchiveOnly]
   [-AutoComplete]
   [-AutoRetryCount <Int32>]
   [-AutoStart]
   [-BadItemLimit <Unlimited>]
   [-CompleteAfter <DateTime>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-Locale <CultureInfo>]
   [-MoveOptions <MultiValuedProperty>]
   [-NotificationEmails <MultiValuedProperty>]
   [-Partition <MailboxIdParameter>]
   [-PrimaryOnly]
   [-RemoveOnCopy]
   [-ReportInterval <Timespan>]
   [-SkipMoving <MultiValuedProperty>]
   [-SkipReports]
   [-SkipSteps <SkippableMigrationSteps[]>]
   [-StartAfter <DateTime>]
   [-TargetArchiveDatabases <MultiValuedProperty>]
   [-TargetDatabases <MultiValuedProperty>]
   [-TimeZone <ExTimeZoneValue>]
   [-WhatIf]
   [<CommonParameters>]
New-MigrationBatch
   -Name <String>
   -CSVData <Byte[]>
   -SourcePublicFolderDatabase <DatabaseIdParameter>
   [-AllowIncrementalSyncs <Boolean>]
   [-AllowUnknownColumnsInCsv <Boolean>]
   [-AutoComplete]
   [-AutoRetryCount <Int32>]
   [-AutoStart]
   [-BadItemLimit <Unlimited>]
   [-CompleteAfter <DateTime>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-LargeItemLimit <Unlimited>]
   [-Locale <CultureInfo>]
   [-NotificationEmails <MultiValuedProperty>]
   [-Partition <MailboxIdParameter>]
   [-ReportInterval <Timespan>]
   [-SkipMerging <MultiValuedProperty>]
   [-SkipReports]
   [-SkipSteps <SkippableMigrationSteps[]>]
   [-StartAfter <DateTime>]
   [-TimeZone <ExTimeZoneValue>]
   [-WhatIf]
   [<CommonParameters>]
New-MigrationBatch
   -Name <String>
   [-UserIds] <MultiValuedProperty>
   [-AllowIncrementalSyncs <Boolean>]
   [-AllowUnknownColumnsInCsv <Boolean>]
   [-AutoComplete]
   [-AutoRetryCount <Int32>]
   [-AutoStart]
   [-CompleteAfter <DateTime>]
   [-Confirm]
   [-DisableOnCopy]
   [-DomainController <Fqdn>]
   [-Locale <CultureInfo>]
   [-NotificationEmails <MultiValuedProperty>]
   [-Partition <MailboxIdParameter>]
   [-ReportInterval <Timespan>]
   [-SkipReports]
   [-SkipSteps <SkippableMigrationSteps[]>]
   [-StartAfter <DateTime>]
   [-TimeZone <ExTimeZoneValue>]
   [-WhatIf]
   [<CommonParameters>]
New-MigrationBatch
   -Name <String>
   [-Users] <MultiValuedProperty>
   [-AllowIncrementalSyncs <Boolean>]
   [-AutoComplete]
   [-AutoRetryCount <Int32>]
   [-AutoStart]
   [-CompleteAfter <DateTime>]
   [-Confirm]
   [-DisableOnCopy]
   [-DomainController <Fqdn>]
   [-Locale <CultureInfo>]
   [-NotificationEmails <MultiValuedProperty>]
   [-Partition <MailboxIdParameter>]
   [-ReportInterval <Timespan>]
   [-SkipReports]
   [-SkipSteps <SkippableMigrationSteps[]>]
   [-StartAfter <DateTime>]
   [-TimeZone <ExTimeZoneValue>]
   [-WhatIf]
   [<CommonParameters>]
New-MigrationBatch
   -Name <String>
   -CSVData <Byte[]>
   [-PublicFolderToUnifiedGroup]
   [-AllowIncrementalSyncs <Boolean>]
   [-AllowUnknownColumnsInCsv <Boolean>]
   [-AutoComplete]
   [-AutoRetryCount <Int32>]
   [-AutoStart]
   [-BadItemLimit <Unlimited>]
   [-CompleteAfter <DateTime>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-LargeItemLimit <Unlimited>]
   [-Locale <CultureInfo>]
   [-NotificationEmails <MultiValuedProperty>]
   [-Partition <MailboxIdParameter>]
   [-ReportInterval <Timespan>]
   [-SkipReports]
   [-SkipSteps <SkippableMigrationSteps[]>]
   [-SourceEndpoint <MigrationEndpointIdParameter>]
   [-StartAfter <DateTime>]
   [-TimeZone <ExTimeZoneValue>]
   [-WhatIf]
   [<CommonParameters>]
New-MigrationBatch
   -Name <String>
   [-WorkflowTemplate <String>]
   [-AllowIncrementalSyncs <Boolean>]
   [-AllowUnknownColumnsInCsv <Boolean>]
   [-AutoComplete]
   [-AutoRetryCount <Int32>]
   [-AutoStart]
   [-CompleteAfter <DateTime>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-Locale <CultureInfo>]
   [-NotificationEmails <MultiValuedProperty>]
   [-Partition <MailboxIdParameter>]
   [-ReportInterval <Timespan>]
   [-SkipReports]
   [-SkipSteps <SkippableMigrationSteps[]>]
   [-StartAfter <DateTime>]
   [-TimeZone <ExTimeZoneValue>]
   [-WhatIf]
   [<CommonParameters>]

Description

Use el cmdlet New-MigrationBatch para crear un lote de migración que migre los buzones de correo y los datos de buzón de correo en uno de los escenarios siguientes.

Movimientos en organizaciones locales de Exchange

  • Movimiento local: el movimiento local consiste en mover los buzones de correo de una base datos de buzones a otra. Se produce un movimiento local dentro de un solo bosque. Para obtener más información, consulte el Ejemplo 1.
  • Movimiento de empresas entre bosques: en el movimiento de empresas entre bosques, los buzones de correo se mueven a otro bosque. Los movimientos entre bosques se inician desde el bosque de destino, que es el bosque al que se van a mover los buzones, o desde el bosque de origen, que es el que hospeda los buzones actualmente. Para obtener más información, consulte el Ejemplo 2.

Incorporación y baja de servicio en Exchange Online

  • Migración de movimiento remoto de incorporación: en una implementación híbrida, puede mover buzones de una organización de Exchange local a Exchange Online. Esto también se conoce como migración de movimiento remoto de incorporación porque se incluyen buzones a Exchange Online. Para más información, vea el Ejemplo 3.

  • Migración de movimientos remotos de descarga: también puede ejecutar una migración de movimientos remotos de descarga, en la que los buzones de Exchange Online se migran a la organización local de Exchange. Para más información, vea el Ejemplo 4.

    Tanto las migraciones de movimientos remotos de carga como de descarga se inician en la organización de Exchange Online.

  • Migración total de Exchange: este es otro tipo de migración de incorporación y se usa para migrar todos los buzones de una organización de Exchange local a Exchange Online. Puede migrar un máximo de 1.000 buzones Exchange Server 2003, Exchange Server 2007 o Exchange Server 2010 mediante una migración de recorte. Los buzones de correo se aprovisionarán automáticamente en Exchange Online cuando realice una migración de Exchange sin escalas. Para más información, vea el Ejemplo 5.

  • Migración preconfigurada de Exchange: también puede migrar un subconjunto de buzones de correo desde una organización local de Exchange hacia Exchange Online. Se trata de otro tipo de migración de incorporación. La migración de buzones de Exchange 2010 o versiones posteriores de Exchange no se admite mediante una migración por fases. Antes de ejecutar una migración preconfigurada, debe usar una sincronización de directorio o cualquier otro método para aprovisionar los usuarios de correo de la organización de Exchange Online. Para más información, vea el Ejemplo 6.

  • Migración del IMAP: este tipo de migración de carga migra datos del buzón de correo desde un servidor IMAP (incluyendo Exchange) hacia Exchange Online. Para una migración IMAP, primero debe aprovisionar buzones en Exchange Online para poder migrar los datos del buzón. Para más información, vea el Ejemplo 7.

  • Migración de Google Workspace (anteriormente G Suite): este tipo de migración de incorporación migra datos de buzones de correo de una organización de Google Workspace a Exchange Online. Para una migración de Google Workspace, primero debe aprovisionar usuarios de correo (o buzones) en Exchange Online para poder migrar los datos del buzón. Para obtener más información, vea el ejemplo 10.

Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este tema se enumeran todos los parámetros correspondientes a este cmdlet, tal vez no tenga acceso a algunos parámetros si no están incluidos en los permisos que se le han asignado. Para obtener los permisos necesarios para ejecutar cualquier cmdlet o parámetro en su organización, consulte Find the permissions required to run any Exchange cmdlet.

Ejemplos

Ejemplo 1

New-MigrationBatch -Local -Name LocalMove1 -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\LocalMove1.csv")) -TargetDatabases MBXDB2
Start-MigrationBatch -Identity LocalMove1

Este ejemplo crea un lote de migración para un movimiento local, donde los buzones de correo que se encuentran en el archivo CSV especificado se mueven a otra base de datos de buzones de correo. El archivo CSV contiene una sola columna con las direcciones de correo electrónico de los buzones de correo que desea mover. El encabezado de esta columna debe denominarse EmailAddress. El lote de migración de este ejemplo debe iniciarse manualmente mediante el cmdlet Start-MigrationBatch o el Centro de administración de Exchange. Como alternativa, puede usar el parámetro AutoStart para iniciar el lote de migración de forma automática.

Ejemplo 2

$Credentials = Get-Credential
$MigrationEndpointSource = New-MigrationEndpoint -ExchangeRemoteMove -Name Forest1Endpoint -Autodiscover -EmailAddress administrator@forest1.contoso.com -Credentials $Credentials
$CrossForestBatch = New-MigrationBatch -Name CrossForestBatch1 -SourceEndpoint $MigrationEndpointSource.Identity -TargetDeliveryDomain forest2.contoso.com -TargetDatabases MBXDB1 -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\CrossForestBatch1.csv"))
Start-MigrationBatch -Identity $CrossForestBatch.Identity

En este ejemplo se crea un lote de migración para un movimiento de empresas entre bosques, donde los buzones de correo de los usuarios de correo especificados en el archivo CSV se mueven a otro bosque. Se crea un nuevo extremo de migración, el cual identifica el dominio en el cual se encuentran los buzones de correo actualmente. El extremo se utiliza para crear el lote de migración. Luego se inicia el proceso de migración con el cmdlet Start-MigrationBatch. Tenga en cuenta que los movimientos entre bosques se inician en el bosque de destino, el cual es el bosque al cual desea mover los buzones de correo.

Ejemplo 3

$Credentials = Get-Credential
$MigrationEndpointOnPrem = New-MigrationEndpoint -ExchangeRemoteMove -Name OnpremEndpoint -Autodiscover -EmailAddress administrator@onprem.contoso.com -Credentials $Credentials
$OnboardingBatch = New-MigrationBatch -Name RemoteOnBoarding1 -SourceEndpoint $MigrationEndpointOnprem.Identity -TargetDeliveryDomain cloud.contoso.com -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\RemoteOnBoarding1.csv"))
Start-MigrationBatch -Identity $OnboardingBatch.Identity

En este ejemplo se crea un lote de migración para una migración de movimiento remoto de incorporación de una organización de Exchange local a Exchange Online. La sintaxis es similar a la de un movimiento entre bosques, pero se inicia desde la organización de Exchange Online. Se crea un nuevo extremo de migración, que apunta a la organización local como la ubicación de origen de los buzones que se migrarán. Este extremo se usa para crear el lote de migración. Luego se inicia el proceso de migración con el cmdlet Start-MigrationBatch.

Ejemplo 4

$Credentials = Get-Credential
$MigrationEndpointOnPrem = New-MigrationEndpoint -ExchangeRemoteMove -Name OnpremEndpoint -Autodiscover -EmailAddress administrator@onprem.contoso.com -Credentials $Credentials
$OffboardingBatch = New-MigrationBatch -Name RemoteOffBoarding1 -TargetEndpoint $MigrationEndpointOnprem.Identity -TargetDeliveryDomain onprem.contoso.com -TargetDatabases @(MBXDB01,MBXDB02,MBXDB03) -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\RemoteOffBoarding1.csv"))
Start-MigrationBatch -Identity $OffboardingBatch.Identity

En este ejemplo se crea un lote de migración para una migración de movimiento remoto de offboarding de Exchange Online a una organización de Exchange local. Al igual que un movimiento remoto de incorporación, se inicia desde la organización de Exchange Online. Primero, se crea un extremo de migración que contiene información sobre cómo conectarse a la organización local. El extremo se usa como TargetEndpoint al crear el lote de migración, el cual se inicia a continuación con el cmdlet Start-MigrationBatch. El parámetro TargetDatabases especifica varias bases de datos locales que el servicio de migración puede seleccionar como la base de datos de destino a la que se moverán los buzones de correo.

Ejemplo 5

$credentials = Get-Credential
$SourceEndpoint = New-MigrationEndpoint -ExchangeOutlookAnywhere -Autodiscover -Name SourceEndpoint -EmailAddress administrator@contoso.com -Credentials $credentials
New-MigrationBatch -Name CutoverBatch -SourceEndpoint $SourceEndpoint.Identity -TimeZone "Pacific Standard Time" -AutoStart

En este ejemplo se crea un lote de migración para el cutoverBatch de migración de Exchange que se inicia automáticamente. En el ejemplo se obtiene la configuración de conexión al servidor exchange local y, a continuación, se usa esa configuración de conexión para crear un extremo de migración. A continuación, el extremo se utiliza para crear el lote de migración. En este ejemplo se incluye también el parámetro opcional TimeZone.

Ejemplo 6

$Credentials = Get-Credential
$MigrationEndpoint = New-MigrationEndpoint -ExchangeOutlookAnywhere -Name ContosoEndpoint -Autodiscover -EmailAddress administrator@contoso.com -Credentials $Credentials
$StagedBatch1 = New-MigrationBatch -Name StagedBatch1 -SourceEndpoint $MigrationEndpoint.Identity -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\StagedBatch1.csv"))
Start-MigrationBatch -Identity $StagedBatch1.Identity

En este ejemplo se crea e inicia un lote de migración para una migración de Exchange por fases. En el ejemplo se usa el cmdlet New-MigrationEndpoint para crear un extremo de migración para el servidor exchange local y, a continuación, se usa ese extremo para crear el lote de migración. El lote de migración se inicia con el cmdlet Start-MigrationBatch.

Ejemplo 7

New-MigrationEndpoint -IMAP -Name IMAPEndpoint1 -RemoteServer imap.contoso.com -Port 993
New-MigrationBatch -Name IMAPbatch1 -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\IMAPmigration_1.csv")) -SourceEndpoint IMAPEndpoint1 -ExcludeFolders "Deleted Items","Junk Email"

Este ejemplo crea un extremo de migración para la configuración de conexión con el servidor IMAP. A continuación, se crea un lote de migración IMAP que usa el archivo de migración CSV IMAPmigration1.csv y excluye el contenido de las carpetas Elementos eliminados y Correo _ no deseado. Este lote de migración permanecerá pendiente hasta que se inicie con el cmdlet Start-MigrationBatch.

Ejemplo 8

$Credentials = Get-Credential
$MigrationEndpointOnPrem = New-MigrationEndpoint -ExchangeRemoteMove -Name OnpremEndpoint -Autodiscover -EmailAddress administrator@onprem.contoso.com -Credentials $Credentials
$OnboardingBatch = New-MigrationBatch -Name RemoteOnBoarding1 -SourceEndpoint $MigrationEndpointOnprem.Identity -TargetDeliveryDomain cloud.contoso.com -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\RemoteOnBoarding1.csv")) -CompleteAfter "09/01/2018 7:00 PM"
Start-MigrationBatch -Identity $OnboardingBatch.Identity

Este ejemplo es el mismo que el ejemplo 3, pero también se usa el parámetro CompleteAfter. La migración de datos para el lote se iniciará, pero no se completará hasta el 09/01/2018 7:00 PM (UTC). Este método permite iniciar una migración y, a continuación, dejarla completa después del horario laboral si la zona horaria es Hora universal coordinada.

Ejemplo 9

$Credentials = Get-Credential
$MigrationEndpointOnPrem = New-MigrationEndpoint -ExchangeRemoteMove -Name OnpremEndpoint -Autodiscover -EmailAddress administrator@onprem.contoso.com -Credentials $Credentials
$OnboardingBatch = New-MigrationBatch -Name RemoteOnBoarding1 -SourceEndpoint $MigrationEndpointOnprem.Identity -TargetDeliveryDomain cloud.contoso.com -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\RemoteOnBoarding1.csv")) -CompleteAfter "09/01/2018 7:00 PM" -TimeZone "Pacific Standard Time"
Start-MigrationBatch -Identity $OnboardingBatch.Identity

Este ejemplo es el mismo que el ejemplo 8, pero también se usa el parámetro TimeZone. La migración de datos para el lote se iniciará, pero no se completará hasta el 09/01/2018 7:00 PM (PST). Este método permite iniciar una migración y, a continuación, dejarla completa después del horario laboral si la zona horaria es hora estándar del Pacífico.

Ejemplo 10

$MigrationEndpointGmail = New-MigrationEndpoint -Gmail -ServiceAccountKeyFileData $([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\gmailonboarding.json")) -EmailAddress admin@contoso.com -Name GmailEndpoint
$OnboardingBatch = New-MigrationBatch -SourceEndpoint $MigrationEndpointGmail.Identity -Name GmailBatch1 -CSVData $([System.IO.File]::ReadAll
Bytes("C:\Users\Administrator\Desktop\gmail.csv")) -TargetDeliveryDomain "o365.contoso.com" -ContentFilter "Received -ge '2019/4/30'" -Inc
ludeFolders "Payment"
Start-MigrationBatch -Identity $OnboardingBatch.Identity

Se crea un lote de migración de Google Workspace que usa el archivo de migración CSV gmail.csv e incluye el contenido de la etiqueta De pago y solo migra los correos que se recibieron después de la hora "2019/4/30 00:00" (hora del sistema local). Este lote de migración permanecerá pendiente hasta que se inicie con el cmdlet Start-MigrationBatch.

Parámetros

-AdoptPreexisting

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill AdoptPreexisting Description }}

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-AllowIncrementalSyncs

Este parámetro solo está disponible en Exchange local.

El parámetro AllowIncrementalSyncs especifica si se deben habilitar o deshabilitar las sincronizaciones incrementales. Los valores admitidos son:

  • $true: la sincronización incremental está habilitada. Todos los nuevos mensajes enviados al buzón de correo de origen se copian en el buzón de destino correspondiente una vez cada 24 horas. Este es el valor predeterminado.
  • $false: la sincronización incremental está deshabilitada. El lote de migración pasará al estado Detenido cuando se complete la sincronización inicial. Para completar un lote de migración para los movimientos locales, los movimientos entre bosques o las migraciones de movimiento remoto, debe habilitar la sincronización incremental mediante el cmdlet Set-MigrationBatch.
Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-AllowUnknownColumnsInCsv

El parámetro AllowUnknownColumnsInCsv especifica si se deben permitir columnas adicionales en el archivo CSV que no se usen en la migración. Los valores admitidos son:

  • $true: la migración omite (omite silenciosamente) columnas desconocidas en el archivo CSV (incluidas las columnas opcionales con encabezados de columna mal escritos). Todas las columnas desconocidas se tratan como columnas adicionales que no se usan por la migración.
  • $false: se produce un error en la migración si hay columnas desconocidas en el archivo CSV. Esta configuración protege contra errores ortográficos en encabezados de columna. Este es el valor predeterminado.
Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-ArchiveDomain

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill ArchiveDomain Description }}

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-ArchiveOnly

El modificador ArchiveOnly especifica que solo los buzones de archivo se migran para los usuarios del lote de migración (no se migran los buzones principales). No es necesario especificar un valor con este modificador.

Solo puede usar este modificador para movimientos locales y migraciones de movimiento remoto.

Puede utilizar el parámetro TargetArchiveDatabases para especificar la base de datos a la cual se migrarán los buzones de archivo. También puede especificar la base de datos de archivo de destino en el archivo CSV. Si no especifica la base de datos de archivo de destino, el cmdlet utiliza la lógica de distribución de buzón de correo automática para seleccionar la base de datos.

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

El modificador AutoComplete fuerza la finalización de los buzones de correo individuales en cuanto se completa la sincronización inicial de un buzón de correo. No es necesario especificar un valor con este modificador.

Solo puede usar este modificador para movimientos locales y migraciones de movimiento remoto.

Si no utiliza este modificador, deberá ejecutar el cmdlet Complete-MigrationBatch para finalizar un lote de migración.

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

Este parámetro solo está disponible en Exchange local.

El parámetro AutoRetryCount especifica la cantidad de intentos de reinicio del lote de migración para migrar los buzones de correo en los que se produjeron errores.

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

El modificador AutoStart inicia de inmediato el procesamiento de un nuevo lote de migración. No es necesario especificar un valor con este modificador.

Si no utiliza este modificador, deberá iniciar de forma manual el lote de migración con el cmdlet Start-MigrationBatch.

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

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill AvoidMergeOverlap Description }}

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-BadItemLimit

El parámetro BadItemLimit especifica el número máximo de elementos no válidos permitidos antes de que se produzca un error en la solicitud de migración. Un elemento incorrecto es un elemento dañado en el buzón de origen no se puede copiar en el buzón de destino. También se incluyen los elementos que faltan en el límite de elementos incorrectos. Los elementos que faltan son elementos del buzón de origen que no se pueden encontrar en el buzón de destino cuando la solicitud de migración está lista para completarse.

La entrada válida para este parámetro es un número entero o el valor Unlimited. El valor predeterminado es 0, lo que significa que la solicitud de migración producirá un error si se detecta algún elemento malo. Si está de acuerdo con dejar atrás algunos elementos negativos, puede establecer este parámetro en un valor razonable (se recomienda 10 o inferior) para que la solicitud de migración pueda continuar. Si se detectan demasiados elementos dañados, considere la posibilidad de usar el cmdlet New-MailboxRepairRequest para intentar corregir elementos dañados en el buzón de origen y vuelva a intentar la solicitud de migración.

Nota: Este parámetro está obsoleto en el servicio basado en la nube. En el futuro, si no se especifican los parámetros BadItemLimit o LargeItemLimit, la migración usará semántica de aprobación de elementos omitido en lugar de semántica de BadItemLimit.

Type:Unlimited
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-CompleteAfter

El parámetro CompleteAfter especifica un retraso antes de que se complete el lote. Se iniciará la migración de datos para el lote, pero la finalización no se iniciará hasta la fecha y hora que especifique con este parámetro.

Use el formato de fecha corta que se define en la opción Configuración regional en el equipo en el que se ejecuta el comando. Por ejemplo, si el equipo está configurado para usar el formato de fecha corta mm/dd/yyyy, escriba 09/01/2018 para especificar el 1 de septiembre de 2018. Puede escribir solo la fecha, o la fecha y la hora del día. Si escribe la fecha y la hora del día, encierre el valor entre comillas ("), por ejemplo, "01/09/2018 5:00 PM".

En Exchange Online PowerShell, si especifica un valor de fecha y hora sin zona horaria, el valor se encuentra en Hora universal coordinada (UTC). Para especificar un valor, use cualquiera de las siguientes opciones:

  • Especifique el valor de fecha y hora en UTC: Por ejemplo, "7/30/2020 9:00PM Z" .
  • Especifique el valor de fecha y hora en la zona horaria local: Por ejemplo, "7/30/2020 9:00PM -700" . El valor se convertirá a UTC si no usa el parámetro TimeZone.
Type:DateTime
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Confirm

El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador el cmdlet depende de si el cmdlet requiere confirmación antes de continuar.

  • Los cmdlets destructivos (por ejemplo, los cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta: -Confirm:$false.
  • La mayoría de los otros cmdlets (por ejemplo, New-* y Set-*) no tienen una pausa integrada. En estos cmdlets, si se especifica el modificador Confirm sin ningún valor, se introduce una pausa que obliga a confirmar el comando antes de continuar.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-ContentFilter

Este parámetro solo está disponible en el servicio basado en la nube para la migración imap y la migración de Google Workspace.

El parámetro ContentFilter usa la sintaxis de filtro de OPath para filtrar los mensajes por tiempo recibido. Solo el contenido que coincida con el parámetro ContentFilter se trasladará a Exchange Online. Por ejemplo:

  • "Received -gt '8/23/2020'"
  • "Received -le '2019/01/01'"
  • "Received -gt '8/23/2015' -and Received -lt '8/23/2020'"

Puede especificar el idioma mediante el parámetro ContentFilterLanguage.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-ContentFilterLanguage

Este parámetro solo está disponible en el servicio basado en la nube para la migración imap y la migración de Google Workspace.

El parámetro ContentFilterLanguage especifica el idioma que se usa en el parámetro ContentFilter para las cadenas de búsqueda.

La entrada válida para este parámetro es un valor de código cultural admitido de la clase .NET Framework CultureInfo de Microsoft. Por ejemplo, da-DK para danés o ja-JP para japonés. Para obtener más información, vea Clase CultureInfo.

Type:CultureInfo
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-CSVData

El parámetro CSVData especifica el archivo CSV que contiene información sobre los buzones del usuario que se van a mover o a migrar. Los atributos obligatorios en la fila de encabezado del archivo CSV varían según el tipo de migración. Para obtener más información, vea Csv files for mailbox migration.

Use el siguiente formato para el valor de este parámetro: ([System.IO.File]::ReadAllBytes(<path of the CSV migration file>)) . Por ejemplo: -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\MigrationBatch\_1.csv")).

Nota: Este parámetro no valida la disponibilidad de los buzones en función del ámbito RBAC. Todos los buzones especificados en el archivo CSV se migrarán, incluso si están fuera del ámbito RBAC (por ejemplo, una OU) que concede al administrador permisos para migrar buzones.

Type:Byte[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-DisableOnCopy

El modificador DisableOnCopy deshabilita el elemento de trabajo de migración original para un usuario si está copiando usuarios de un lote existente a un nuevo lote mediante los parámetros UserIds o Users. No es necesario especificar un valor con este modificador.

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

Este parámetro solo está disponible en Exchange local.

El modificador DisallowExistingUsers evita que se migren los buzones de correo que están definidos en otro lote de migración. No es necesario especificar un valor con este modificador.

Se muestra una advertencia de migración si ya existe algún buzón de correo en el destino.

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

Este parámetro solo está disponible en Exchange local.

El parámetro DomainController especifica el controlador de dominio que el cmdlet usa para leer datos de Active Directory o escribirlos. El controlador de dominio se identifica por su nombre de dominio completo (FQDN). Por ejemplo, dc01.contoso.com.

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

Este parámetro solo está disponible en el servicio basado en la nube.

El modificador ExcludeDumpsters especifica si se van a migrar buzones de carpetas públicas sin incluir el contenido de la carpeta Elementos recuperables (anteriormente conocido como contenedor). No es necesario especificar un valor con este modificador.

Este modificador solo se usa en las migraciones de carpetas públicas de Exchange 2013 o posterior a Exchange Online.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-ExcludeFolders

Este parámetro solo está disponible en el servicio basado en la nube.

Para una migración IMAP o una migración de Google Workspace, el parámetro ExcludeFolders especifica las carpetas de buzones que no desea migrar del sistema de correo electrónico de origen a los buzones basados en la nube. Especifique el valor como una matriz de cadenas y separe los distintos nombres de carpetas mediante comas.

Para la migración imap, use nombres de carpeta relativos a la raíz imap en el servidor de correo de origen. Para la migración de Google Workspace, use nombres de etiqueta en el servidor de correo de origen.

Debe establecer el parámetro ImmutableId si los Servicios de federación de exADNoMk (AD FS) se implementan para permitir el inicio de sesión único en un buzón no local y los AD FS se configuran para usar un atributo diferente a ExchangeGUID para las solicitudes de token de inicio de sesión. Tanto exExchangeNoVersion como los AD FS deben solicitar el mismo token para el mismo usuario y así asegurar que funcionen correctamente en un escenario de implementación entre locales de exExchangeNoVersion.

<FolderName>/*: use esta sintaxis para indicar una carpeta personal debajo de la carpeta especificada en el parámetro SourceRootFolder, por ejemplo, MyProjects o MyProjects/FY2010 .

#<FolderName>#/*: use esta sintaxis para indicar una carpeta conocida independientemente del nombre de la carpeta en otro idioma. Por ejemplo, Bandeja de entrada indica la carpeta Bandeja de entrada incluso si la Bandeja de entrada está localizada en turco, que # # es Gelen Kutusu. Las carpetas conocidas incluyen los siguientes tipos:

  • Bandeja de entrada
  • SentItems
  • DeletedItems
  • Calendario
  • Contactos
  • Borradores
  • Diario
  • Tareas
  • Notas
  • JunkEmail
  • CommunicatorHistory
  • Correo de voz
  • Fax
  • Conflictos
  • SyncIssues
  • LocalFailures
  • ServerFailures

Si el usuario crea una carpeta personal con el mismo nombre que una carpeta conocida y el símbolo que la rodea, puede usar una barra diagonal inversa ( ) como carácter de escape para especificar # \ esa carpeta. Por ejemplo, si un usuario crea una carpeta denominada y desea especificar esa carpeta en lugar de la carpeta #Notes# notes conocida, use la sintaxis siguiente: \#Notes\# .

Si el usuario crea una carpeta personal con el mismo nombre que una carpeta conocida y el símbolo # en torno a ella, puede usar una barra diagonal inversa () como carácter de escape para especificar esa carpeta. Por ejemplo, si un usuario crea una carpeta llamada #Notes# y desea especificar esa carpeta, pero no la carpeta conocida Notas conocida, use la siguiente sintaxis: #Notes#.

Type:MultiValuedProperty
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-ForwardingDisposition

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill ForwardingDisposition Description }}

Type:GmailForwardingDisposition
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-IncludeFolders

Este parámetro solo está disponible en el servicio basado en la nube.

Para una migración IMAP o una migración de Google Workspace, el parámetro IncludeFolders especifica las carpetas de buzones que desea migrar desde el sistema de correo electrónico local a los buzones basados en la nube. Especifique el valor como una matriz de cadenas y separe los distintos nombres de carpetas mediante comas.

Para la migración imap, use nombres de carpeta relativos a la raíz imap en el servidor de correo de origen. Para la migración de Google Workspace, use nombres de etiqueta en el servidor de correo de origen.

Debe establecer el parámetro ImmutableId si los Servicios de federación de exADNoMk (AD FS) se implementan para permitir el inicio de sesión único en un buzón no local y los AD FS se configuran para usar un atributo diferente a ExchangeGUID para las solicitudes de token de inicio de sesión. Tanto exExchangeNoVersion como los AD FS deben solicitar el mismo token para el mismo usuario y así asegurar que funcionen correctamente en un escenario de implementación entre locales de exExchangeNoVersion.

<FolderName>/*: use esta sintaxis para indicar una carpeta personal debajo de la carpeta especificada en el parámetro SourceRootFolder, por ejemplo, MyProjects o MyProjects/FY2010 .

#<FolderName>#/*: use esta sintaxis para indicar una carpeta conocida independientemente del nombre de la carpeta en otro idioma. Por ejemplo, Bandeja de entrada indica la carpeta Bandeja de entrada incluso si la Bandeja de entrada está localizada en turco, que # # es Gelen Kutusu. Las carpetas conocidas incluyen los siguientes tipos:

  • Bandeja de entrada
  • SentItems
  • DeletedItems
  • Calendario
  • Contactos
  • Borradores
  • Diario
  • Tareas
  • Notas
  • JunkEmail
  • CommunicatorHistory
  • Correo de voz
  • Fax
  • Conflictos
  • SyncIssues
  • LocalFailures
  • ServerFailures

Si el usuario crea una carpeta personal con el mismo nombre que una carpeta conocida y el símbolo que la rodea, puede usar una barra diagonal inversa ( ) como carácter de escape para especificar # \ esa carpeta. Por ejemplo, si un usuario crea una carpeta denominada y desea especificar esa carpeta en lugar de la carpeta #Notes# notes conocida, use la sintaxis siguiente: \#Notes\# .

Si el usuario crea una carpeta personal con el mismo nombre que una carpeta conocida y el símbolo # en torno a ella, puede usar una barra diagonal inversa () como carácter de escape para especificar esa carpeta. Por ejemplo, si un usuario crea una carpeta llamada #Notes# y desea especificar esa carpeta, pero no la carpeta conocida Notas conocida, use la siguiente sintaxis: #Notes#.

Type:MultiValuedProperty
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-LargeItemLimit

El parámetro LargeItemLimit especifica el número máximo de elementos grandes permitidos antes de que se produzca un error en la solicitud de migración. Un elemento grande es un mensaje en el buzón de origen que supera el tamaño máximo de mensaje permitido en el buzón de destino. Si el buzón de destino no tiene un valor de tamaño máximo de mensaje configurado específicamente, se usa el valor configurado para toda la organización.

Para obtener más información sobre los valores de tamaño máximo de los mensajes, consulte los siguientes temas:

La entrada válida para este parámetro es un número entero o el valor Unlimited. El valor predeterminado es 0, lo que significa que la solicitud de migración producirá un error si se detecta algún elemento grande. Si está de acuerdo con dejar atrás algunos elementos grandes, puede establecer este parámetro en un valor razonable (se recomienda 10 o inferior) para que la solicitud de migración pueda continuar.

Nota: Este parámetro está obsoleto en el servicio basado en la nube. En el futuro, si no usa este parámetro, se usará la semántica de aprobación de Skipped Item en su lugar.

Type:Unlimited
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Local

Este parámetro solo está disponible en Exchange local.

El modificador Local especifica un movimiento local (los buzones se mueven a una base de datos de buzones diferente en el mismo bosque de Active Directory). No es necesario especificar un valor con este modificador.

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

Este parámetro solo está disponible en Exchange local.

El parámetro Locale especifica el idioma del lote de migración.

La entrada válida para este parámetro es un valor de código cultural admitido de la clase .NET Framework CultureInfo de Microsoft. Por ejemplo, da-DK para danés o ja-JP para japonés. Para obtener más información, vea Clase CultureInfo.

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

El parámetro MoveOptions especifica las fases de la migración que desea omitir con fines de depuración. No utilice este parámetro a menos que se lo indique el Soporte técnico y el servicio al cliente de Microsoft o la documentación específica.

No utilice este parámetro con el parámetro SkipMoving.

Type:MultiValuedProperty
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online
-Name

El parámetro Name especifica un nombre único para el lote de migración en cada sistema (Exchange local o Exchange Online). La longitud máxima es de 64 caracteres. Si el valor contiene espacios, escríbalo entre comillas.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-NotificationEmails

El parámetro NotificationEmails especifica una o más direcciones de correo a las que se envían los informes de estado de migración. Especifique el valor como una matriz de cadenas y separe varias direcciones de correo electrónico mediante comas.

Si no utiliza este parámetro, no se envía el informe de estado.

Type:MultiValuedProperty
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Partition

Este parámetro solo está disponible en el servicio basado en la nube.

Este parámetro está reservado para uso interno de Microsoft.

Type:MailboxIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-PrimaryOnly

El modificador PrimaryOnly especifica que solo los buzones principales se migran para los usuarios del lote de migración que también tienen buzones de archivo (estos últimos no se migran). No es necesario especificar un valor con este modificador.

Solo puede usar este modificador para movimientos locales y migraciones de movimiento remoto.

Nota: Si los usuarios no tienen buzones de archivo, no use este modificador.

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

Este parámetro solo está disponible o funcional en el servicio basado en la nube.

El modificador PublicFolderToUnifiedGroup especifica una migración de carpetas públicas a grupos de Microsoft 365. No es necesario especificar un valor con este modificador.

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

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill RemoveOnCopy Description }}

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-RenamePrimaryCalendar

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill RenamePrimaryCalendar Description }}

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-ReportInterval

El parámetro ReportInterval especifica la frecuencia con la que se deben enviar informes por correo electrónico a las direcciones de correo electrónico enumeradas en NotificationEmails.

De forma predeterminada, los informes enviados por correo electrónico se envían cada 24 horas para un lote. Si se establece este valor en 0, se indica que nunca se deben enviar informes para este lote.

Este parámetro solo debe usarse en el servicio basado en la nube.

Type:TimeSpan
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-SkipCalendar

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill SkipCalendar Description }}

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-SkipContacts

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill SkipContacts Description }}

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-SkipMail

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill SkipMail Description }}

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-SkipMerging

El parámetro SkipMerging especifica las fases de la migración que desea omitir con fines de depuración. No utilice este parámetro a menos que se lo indique el Soporte técnico y el servicio al cliente de Microsoft o la documentación específica.

Type:MultiValuedProperty
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online
-SkipMoving

Este parámetro se ha sustituido por el parámetro MoveOptions.

El parámetro SkipMoving especifica las fases de la migración que desea omitir con fines de depuración. No utilice este parámetro a menos que se lo indique el Soporte técnico y el servicio al cliente de Microsoft o la documentación específica.

Type:MultiValuedProperty
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online
-SkipReports

El modificador SkipReports especifica que desea omitir informes automáticos para la migración. No es necesario especificar un valor con este modificador.

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

Este parámetro solo está disponible en Exchange local.

El parámetro SkipSteps especifica los pasos de la migración de Exchange por fases que desea omitir. Los valores admitidos son:

  • Ninguno (este es el valor predeterminado)
  • SettingTargetAddress: no establezca la dirección de correo electrónico de destino en el buzón de origen. Este ajuste evita que se envíe el correo electrónico del buzón original al nuevo buzón migrado.

Este parámetro solo se aplica para las migraciones de Exchange por fases.

Type:SkippableMigrationSteps[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-SourceEndpoint

El parámetro SourceEndpoint especifica que el extremo de migración que debe usarse para el origen del lote de migración. El extremo de migración se crea mediante el cmdlet New-MigrationEndpoint. Es posible usar cualquier valor que identifique exclusivamente el extremo de migración. Por ejemplo:

  • Nombre (el valor de la propiedad Identity)
  • GUID

Este parámetro define la configuración que se utiliza para conectar con el servidor donde se encuentran los buzones de correo de origen.

Type:MigrationEndpointIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-SourcePFPrimaryMailboxGuid

Este parámetro solo está disponible en el servicio basado en la nube.

{{ Fill SourcePFPrimaryMailboxGuid Description }}

Type:Guid
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online
-SourcePublicFolderDatabase

Este parámetro solo está disponible en Exchange local.

El parámetro SourcePublicFolderDatabase especifica la base de datos de carpetas públicas de origen que se usa en una migración de carpetas públicas. Puede usar cualquier valor que identifique la base de datos de forma exclusiva. Por ejemplo:

  • Nombre
  • Nombre completo (DN)
  • GUID
Type:DatabaseIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-StartAfter

El parámetro StartAfter especifica un retraso antes de que se inicie la migración de datos para los usuarios del lote. La migración se preparará, pero la migración de datos real para el usuario no se iniciará hasta la fecha y hora que especifique con este parámetro.

Use el formato de fecha corta que se define en la opción Configuración regional en el equipo en el que se ejecuta el comando. Por ejemplo, si el equipo está configurado para usar el formato de fecha corta mm/dd/yyyy, escriba 09/01/2018 para especificar el 1 de septiembre de 2018. Puede escribir solo la fecha, o la fecha y la hora del día. Si escribe la fecha y la hora del día, encierre el valor entre comillas ("), por ejemplo, "01/09/2018 5:00 PM".

En Exchange Online PowerShell, si especifica un valor de fecha y hora sin zona horaria, el valor se encuentra en Hora universal coordinada (UTC). Para especificar un valor, use cualquiera de las siguientes opciones:

  • Especifique el valor de fecha y hora en UTC: Por ejemplo, "7/30/2020 9:00PM Z" .
  • Especifique el valor de fecha y hora en la zona horaria local. Por ejemplo, "7/30/2020 9:00PM -700". El valor se convertirá a UTC si no usa el parámetro TimeZone.
Type:DateTime
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-TargetArchiveDatabases

El parámetro TargetArchiveDatabases especifica la base de datos hacia la cual se migrarán los buzones de correo especificados en el lote de migración.

También puede especificar varias bases de datos para el valor de este parámetro. El servicio de migración selecciona una base de datos como la base de datos de destino a la que mover el buzón de archivo. Por ejemplo: -TargetArchiveDatabases @(MBXDB01,MBXDB02,MBXDB03)

Solo puede usar este parámetro para movimientos locales y migraciones de movimiento remoto.

Type:MultiValuedProperty
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-TargetDatabases

El parámetro TargetDatabases especifica la identidad de la base de datos a la que está moviendo los buzones de correo. Puede usar los siguientes valores:

  • El parámetro RequestQueue identifica la solicitud en función de la base de datos de buzones de correo donde se ejecuta la solicitud. Puede usar cualquier valor que identifique la base de datos de forma exclusiva. Por ejemplo:
  • GUID de base de datos

Si no especifica el parámetro TargetDatabases para un movimiento local, el cmdlet utiliza la lógica de distribución de buzones de correo automática para seleccionar la base de datos.

También puede especificar varias bases de datos para el valor de este parámetro. El servicio de migración selecciona una como la base de datos de destino a la que mover el buzón. Por ejemplo: -TargetDatabases @(MBXDB01,MBXDB02,MBXDB03)

Solo puede usar este parámetro para movimientos locales y migraciones de movimiento remoto.

Type:MultiValuedProperty
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-TargetDeliveryDomain

El parámetro TargetDeliveryDomain especifica el FQDN de la dirección de correo externa creada en el bosque de origen para el usuario habilitado para correo cuando se completa el lote de migración.

Se requiere este parámetro para lotes de migración de incorporación de movimiento remoto y de baja de servicio remota.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-TargetEndpoint

El parámetro TargetEndpoint especifica que el extremo de migración que debe usarse para el destino del lote de migración. El extremo de migración se crea mediante el cmdlet New-MigrationEndpoint. Es posible usar cualquier valor que identifique exclusivamente el extremo de migración. Por ejemplo:

  • Nombre (el valor de la propiedad Identity)
  • GUID

Este parámetro define la configuración que se utiliza para conectar con el servidor de destino donde se trasladarán los buzones de correo.

Type:MigrationEndpointIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-TimeZone

El parámetro TimeZone especifica la zona horaria del administrador que envía el lote de migración.

Un valor válido para este parámetro es un nombre de clave de zona horaria compatible (por ejemplo, "Pacific Standard Time" ).

Para ver los valores disponibles, ejecute el siguiente comando: $TimeZone = Get-ChildItem "HKLM:\Software\Microsoft\Windows NT\CurrentVersion\Time zones" | foreach {Get-ItemProperty $_.PSPath}; $TimeZone | sort Display | Format-Table -Auto PSChildname,Display .

Si el valor contiene espacios, escriba el valor entre comillas (").

En Exchange local, el valor predeterminado es la configuración de zona horaria del servidor Exchange.

En Exchange Online, el valor predeterminado es UTC .

Type:ExTimeZoneValue
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-UserIds

El parámetro UserIds especifica los usuarios que desea copiar desde un lote de migración existente (por ejemplo, en caso de que una migración anterior fuese parcialmente correcta). Identifique a un usuario por dirección de correo electrónico o por su valor de propiedad Guid desde el cmdlet Get-MigrationUser. Puede especificar varios usuarios separados por comas.

Los usuarios que especifique para este parámetro deben estar definidos en un lote de migración existente.

Para deshabilitar la migración de los usuarios en el lote de migración original, utilice el modificador DisableOnCopy con este parámetro.

Type:MultiValuedProperty
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Users

El parámetro Users especifica los usuarios que desea copiar desde un lote de migración existente (por ejemplo, si una migración anterior se ha realizado parcialmente correctamente). Puede identificar a los usuarios con el cmdlet Get-MigrationUser. Por ejemplo:

$Failed = Get-MigrationUser -Status Failed

New-MigrationBatch -Name "Retry Failed Users" -Users $Failed

Los usuarios que especifique para este parámetro deben estar definidos en un lote de migración existente.

Para deshabilitar la migración de los usuarios en el lote de migración original, utilice el modificador DisableOnCopy con este parámetro.

Type:MultiValuedProperty
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-WhatIf

El modificador WhatIf simula las acciones del comando. Puede usar este modificador para ver los cambios que se producirían, pero sin aplicar los cambios. No es necesario especificar un valor con este modificador.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-WorkflowControlFlags

El parámetro WorkflowControlFlags especifica controles avanzados para los pasos que se realizan en la migración. Los valores admitidos son:

  • Ninguno (este es el valor predeterminado)
  • InjectAndForget
  • SkipSwitchover

No utilice este parámetro a menos que se lo indique el Soporte técnico y el servicio al cliente de Microsoft o la documentación específica.

Type:MigrationWorkflowControlFlags
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online
-WorkflowTemplate

El parámetro WorkflowTemplate especifica controles avanzados para los pasos que se realizan en la migración. No utilice este parámetro a menos que se lo indique el Soporte técnico y el servicio al cliente de Microsoft o la documentación específica.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online
-WorkloadType

Este parámetro solo está disponible en Exchange local.

Este parámetro está reservado para uso interno de Microsoft.

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

Entradas

Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.

Salidas

Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.