Move-Mailbox (RTM)

 

Se aplica a: Exchange Server 2007

Última modificación del tema: 2007-06-05

Use el cmdlet Move-Mailbox para mover buzones dentro de su organización o entre organizaciones diferentes.

Sintaxis

move-Mailbox -Identity <MailboxIdParameter> -TargetDatabase <DatabaseIdParameter> [-BadItemLimit <Int32>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-IgnorePolicyMatch <SwitchParameter>] [-IgnoreRuleLimitErrors <SwitchParameter>] [-MaxThreads <Int32>] [-ReportFile <LocalLongFullPath>] [-ValidateOnly <SwitchParameter>]

move-Mailbox -Identity <MailboxIdParameter> -TargetDatabase <DatabaseIdParameter> [-AllContentKeywords <String[]>] [-AllowMerge <SwitchParameter>] [-AttachmentFilenames <String[]>] [-BadItemLimit <Int32>] [-ContentKeywords <String[]>] [-DomainController <Fqdn>] [-EndDate <DateTime>] [-ExcludeFolders <MapiFolderPath[]>] [-GlobalCatalog <Fqdn>] [-IgnorePolicyMatch <SwitchParameter>] [-IgnoreRuleLimitErrors <SwitchParameter>] [-IncludeFolders <MapiFolderPath[]>] [-Locale <CultureInfo>] [-MaxThreads <Int32>] [-NTAccountOU <OrganizationalUnitIdParameter>] [-PreserveMailboxSizeLimit <SwitchParameter>] [-ReportFile <LocalLongFullPath>] [-RetryInterval <EnhancedTimeSpan>] [-RetryTimeout <EnhancedTimeSpan>] [-SourceForestCredential <PSCredential>] [-SourceForestGlobalCatalog <Fqdn>] [-SourceMailboxCleanupOptions <None | DeleteSourceMailbox | DeleteSourceNTAccount>] [-StartDate <DateTime>] [-SubjectKeywords <String[]>] [-TargetForestCredential <PSCredential>] [-ValidateOnly <SwitchParameter>]

move-Mailbox -Identity <MailboxIdParameter> -ConfigurationOnly <SwitchParameter> -TargetDatabase <DatabaseIdParameter> [-BadItemLimit <Int32>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-IgnorePolicyMatch <SwitchParameter>] [-MaxThreads <Int32>] [-ReportFile <LocalLongFullPath>] [-ValidateOnly <SwitchParameter>]

move-Mailbox -Identity <MailboxIdParameter> -TargetDatabase <DatabaseIdParameter> [-BadItemLimit <Int32>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-IgnorePolicyMatch <SwitchParameter>] [-MaxThreads <Int32>] [-ReportFile <LocalLongFullPath>] [-ValidateOnly <SwitchParameter>]

Descripción detallada

Puede utilizar el cmdlet Move-Mailbox para realizar las siguientes tareas:

  • Mover un buzón entre servidores de una organización. Este movimiento puede resultar útil durante las actualizaciones de hardware o software.

  • Mover un buzón entre servidores de diferentes organizaciones. Este movimiento puede resultar útil cuando las organizaciones fusionan infraestructuras de red.

Para ejecutar el cmdlet Move-Mailbox, debe utilizar una cuenta en la que se delegue lo siguiente, tanto en el servidor de origen como en el de destino:

  • Función de administrador de servidores de Exchange

  • Función Administrador de destinatarios de Exchange

  • grupo Administradores local

Nota

Si está ejecutando Exchange 2007 en un equipo que también funciona como controlador de dominios, si quiere mover un buzón a una base de datos en este servidor, debe utilizar una cuenta en la que se delegue la función de administrador de servidores de Exchange, pero no es necesario que se delegue la función de administrador de destinatarios de Exchange.

Para obtener más información sobre los permisos, la delegación de funciones y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.

Parámetros

Parámetro Necesario Tipo Descripción

ConfigurationOnly

Necesario

System.Management.Automation.SwitchParameter

El parámetro ConfigurationOnly cambia la ubicación del servidor de Exchange en el servicio de directorio de Active Directory. Use este parámetro para dirigir el buzón a un servidor funcional. El contenido del buzón no se mueve.

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

El parámetro Identity especifica la identificación del destinatario de un único buzón que vaya a moverse. Si se envía el comando Get-Mailbox, este parámetro no es necesario.

TargetDatabase

Necesario

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

El parámetro TargetDatabase especifica la base de datos a la que se moverá el buzón. Si se envía el comando Get-Mailbox, este parámetro no es necesario.

Si no especifica el nombre del servidor, el cmdlet buscará la base de datos en el servidor local. Si tiene varias bases de datos con el mismo nombre en el mismo servidor, debe especificar el grupo de almacenamiento.

AllContentKeywords

Opcional

System.String[]

El parámetro AllContentKeywords especifica las palabras clave del contenido que se incluirán en el movimiento. Si el comando encuentra una palabra clave que se especifique en el cuerpo del mensaje, el contenido de los datos adjuntos, o el asunto, exportará esos mensajes.

Nota

Este comportamiento es distinto al del uso de los parámetros ContentKeywords y SubjectKeywords. Si utiliza los parámetros ContentKeywords y SubjectKeywords, el comando sólo exportará los mensajes que tengan la palabra clave especificada para el parámetro ContentKeywords en el cuerpo del mensaje o el contenido de los datos adjunto, y la palabra clave especificada para el parámetro SubjectKeywords en el asunto.

AllowMerge

Opcional

System.Management.Automation.SwitchParameter

El parámetro AllowMerge especifica la fusión de buzones si un buzón ya existe. Puede utilizar este parámetro para mover un buzón entre diferentes organizaciones, incluso aunque ya exista un buzón de destino. El contenido del buzón se fusiona en el destino. Este parámetro no se puede utilizar si se utiliza el parámetro NTAccountOU.

AttachmentFilenames

Opcional

System.String[]

El parámetro AttachmentFilenames especifica los datos adjuntos que se incluirán en el movimiento. Los nombres de archivo pueden incluir cualquier tipo de archivo y caracteres comodín.

BadItemLimit

Opcional

System.Int32

El parámetro BadItemLimit especifica el número de elementos incorrectos que se van a omitir. Use 0 para no omitir elementos incorrectos. El intervalo de entrada válido para este parámetro es de 0 a 2,147,483,647.

ContentKeywords

Opcional

System.String[]

El parámetro ContentKeywords especifica las palabras clave del contenido que se incluirán en el movimiento. Si el comando encuentra una palabra clave que se especifique en el cuerpo del mensaje o en el contenido de los datos adjuntos, exportará esos mensajes.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar el nombre de dominio completo (FQDN) del controlador de dominio que escribe este cambio de configuración Active Directory, incluya el parámetro DomainController del comando.

EndDate

Opcional

System.DateTime

El parámetro EndDate especifica la fecha final para filtrar contenido que se moverá desde el buzón de origen. Sólo se moverán los elementos del buzón cuya fecha sea anterior o idéntica a la fecha final. Cuando escriba una fecha específica, utilice el formato de fecha abreviado definido en las opciones de Configuración regional configuradas en el equipo local. Por ejemplo, si el equipo está configurado para utilizar un formato de fecha abreviado mm/dd/aaaa, escriba 03/01/2006 para especificar el 1 de marzo de 2006.

ExcludeFolders

Opcional

Microsoft.Exchange.Data.Mapi.MapiFolderPath[]

El parámetro ExcludeFolders especifica la lista de carpetas que se excluirán durante el movimiento.

GlobalCatalog

Opcional

Microsoft.Exchange.Data.Fqdn

El parámetro GlobalCatalog especifica el catálogo global en el que se realizan las operaciones de búsqueda en el bosque de destino.

IgnorePolicyMatch

Opcional

System.Management.Automation.SwitchParameter

El parámetro IgnorePolicyMatch especifica si coinciden las directivas de destinatarios.

IgnoreRuleLimitErrors

Opcional

System.Management.Automation.SwitchParameter

El parámetro IgnoreRuleLimitErrors especifica si se deben mover las reglas de usuario a la cuenta de destino de Microsoft Exchange Server 2003 o Exchange 2000 Server para evitar el límite de reglas de 32 KB de Microsoft Outlook.

IncludeFolders

Opcional

Microsoft.Exchange.Data.Mapi.MapiFolderPath[]

El parámetro IncludeFolders especifica la lista de carpetas que se incluirán durante el movimiento.

Locale

Opcional

System.Globalization.CultureInfo

El parámetro Locale especifica la configuración regional de los mensajes que se van a mover. El comando moverá únicamente los mensajes con la configuración regional que especifique.

MaxThreads

Opcional

System.Int32

El parámetro MaxThreads especifica el número máximo de subprocesos que se van a utilizar. El intervalo de entrada válido para este parámetro es de 0 a 30.

Nota

El intervalo aceptable de subprocesos que se va a utilizar lo determina el rendimiento de la organización de Exchange. Recomendamos que realice pruebas de validación para determinar un intervalo aceptable para el entorno antes de mover varios buzones a la vez.

NTAccountOU

Opcional

Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter

El parámetro NTAccountOU especifica la unidad organizativa en la que se van a crear las cuentas de Microsoft Windows NT. Este parámetro no se puede utilizar si se utiliza el parámetro AllowMerge.

PreserveMailboxSizeLimit

Opcional

System.Management.Automation.SwitchParameter

El parámetro PreserveMailboxSizeLimit especifica si se deben aplicar las opciones del límite de tamaño del buzón de origen al buzón de destino.

ReportFile

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

El parámetro ReportFile especifica la ruta y el nombre de archivo del archivo de registro del informe XML.

RetryInterval

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

El parámetro RetryInterval especifica el intervalo para recuperar el estado de movimiento desde el servidor.

RetryTimeout

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

El parámetro RetryTimeout especifica el límite de tiempo de espera para mover un buzón.

SourceForestCredential

Opcional

System.Management.Automation.PSCredential

El parámetro SourceForestCredential especifica las credenciales que se utilizan al conectarse con el buzón de origen.

SourceForestGlobalCatalog

Opcional

Microsoft.Exchange.Data.Fqdn

El parámetro SourceForestGlobalCatalog especifica el servidor de catálogo global en el que se realizan las operaciones de búsqueda en el bosque de origen.

SourceMailboxCleanupOptions

Opcional

Microsoft.Exchange.Management.RecipientTasks.MoveMailboxSourceCleanupType

El parámetro SourcMailboxCleanupOptions especifica las opciones de limpieza para el buzón de origen. Este parámetro no se puede utilizar si se utiliza el parámetro AllowMerge.

StartDate

Opcional

System.DateTime

El parámetro StartDate especifica la fecha inicial para filtrar el contenido que se moverá desde el buzón de origen. Sólo se moverán los elementos del buzón cuya fecha sea posterior a la fecha inicial. Cuando escriba una fecha específica, utilice el formato de fecha abreviado definido en las opciones de Configuración regional configuradas en el equipo local. Por ejemplo, si el equipo está configurado para utilizar un formato de fecha abreviado mm/dd/aaaa, escriba 03/01/2006 para especificar el 1 de marzo de 2006.

SubjectKeywords

Opcional

System.String[]

El parámetro SubjectKeywords especifica los filtros de palabras clave que se aplican a los asuntos de elementos del buzón de origen.

TargetForestCredential

Opcional

System.Management.Automation.PSCredential

El parámetro TargetForestCredential especifica las credenciales que se utilizan al conectarse con la base de datos de destino.

ValidateOnly

Opcional

System.Management.Automation.SwitchParameter

El parámetro ValidateOnly proporciona la opción de validar el movimiento sin mover el buzón.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

  

  

Excepciones

Excepciones Descripción

  

  

Ejemplo

En este ejemplo, el comando Move-Mailbox se utiliza para mover el buzón de John Peoples (john@contoso.com) a una nueva base de datos de buzones denominada NewMailboxDatabase.

Move-Mailbox john@contoso.com -TargetDatabase NewMailboxDatabase