Cómo mover un buzón en un bosque único

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2008-05-13

En este tema se explica cómo usar la Consola de administración de Exchange o el Shell de administración de Exchange para mover un buzón en un bosque único.

Antes de empezar

Para llevar a cabo los siguientes procedimientos, la cuenta que use debe tener delegado lo siguiente:

  • Función Administrador de destinatarios de Exchange

  • Función Administrador de Exchange Server y grupo Administradores local para los servidores origen y de destino

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.

Antes de llevar a cabo este procedimiento, también debe saber lo siguiente:

  • El Asistente para mover buzón no se puede usar para mover buzones entre bosques. Para mover un buzón de un bosque a otro, se debe usar el cmdlet Move-Mailbox.

  • Puede ejecutar sólo una instancia del Asistente para mover buzón desde la Consola de administración de Exchange a la vez. No obstante, si desea ejecutar varias instancias del Asistente para mover buzón a la vez, puede abrir varias Consolas de administración de Exchange y ejecutar una instancia del Asistente para mover buzón desde cada consola.

  • Si mueve un buzón en un bosque, los elementos del contenedor no se moverán. No se moverán los elementos de la carpeta Elementos eliminados. Para obtener más información acerca de la configuración de la retención de elementos eliminados, consulte Configurar la retención de buzones eliminados y elementos eliminados.

Procedimiento

Service Pack 1 (SP1) de Exchange Server 2007

En esta sección se tratan los procedimientos específicos de la interfaz gráfica de usuario (GUI) y del Shell de administración de Exchange del SP1.

Para usar la Consola de administración de Exchange con el objeto de mover un buzón

  1. Inicie la Consola de administración de Exchange.

  2. En el árbol de la consola, expanda Configuración de destinatarios y, a continuación, haga clic en Buzón.

  3. En el panel de resultados, haga clic en el buzón o en los buzones que desea mover.

  4. En el panel de acciones, haga clic en Mover buzón.

  5. En el Asistente para mover buzón, en la página Introducción, haga clic en Examinar para seleccionar la base de datos de buzones de correo a la que desee mover el buzón y, a continuación, haga clic en Siguiente.

  6. En la página Opciones de mover, realice los siguientes pasos:

    1. Seleccione una opción para tratar los mensajes dañados de un buzón.

    2. (Opcional) Especifique un catálogo global en el bosque de destino para usarlo para operaciones de búsqueda.

    3. (Opcional) Especifique un controlador de dominio en el bosque de destino con el fin de usarlo para escribir en el servicio de directorios Active Directory.

    4. (Opcional) Si mueve el buzón a una base de datos en un servidor Exchange 2003 o Exchange 2000, especifique si desea mover también las reglas.

      Nota

      Exchange 2003 y Exchange 2000 tienen un límite de 32 KB para las reglas de un buzón. Si desea mover a un servidor Exchange 2003 o Exchange 2000 un buzón cuyas reglas superen los 32 KB, tendrá que especificar que no desea mover las reglas.

  7. Haga clic en Siguiente.

  8. En la página Mover programación, especifique el momento en que se debe producir el movimiento y haga clic en Siguiente.

  9. En la página Mover buzón, consulte el resumen para confirmar los movimientos del buzón y, a continuación, haga clic en Mover.

  10. En la página Finalización, haga clic en Finalizar.

Para usar Shell de administración de Exchange con el objeto de mover un buzón

  • Para mover un buzón a un destino del mismo bosque, ejecute el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database"
    

    Nota

    Si el valor de un parámetro, como el nombre de la base de datos, contiene un espacio, hay que escribirlo entre comillas.

  • Si desea especificar el número de mensajes dañados que se pueden omitir antes de que se produzca un error, use el parámetro BadItemLimit como en el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database" -BadItemLimit 5
    
  • Si el límite de tamaño del buzón de origen supera el de la base de datos de destino, de forma predeterminada la operación de mover provocará un error. Si desea usar el límite de tamaño del buzón de origen, utilice el parámetro PreserveMailboxSizeLimit. De esta forma se establecerá el límite de tamaño del buzón de origen en el buzón de destino. Si no se establece el límite de tamaño del buzón de origen individual, el límite de tamaño de la base de datos de origen se establecerá en el buzón de destino.

    Para conservar el límite de tamaño del buzón de origen, ejecute el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database" -PreserveMailboxSizeLimit $true
    
  • Si va a mover un buzón de Microsoft Exchange Server 2007 a Exchange Server 2003 o Exchange 2000 Server, y el buzón tiene reglas que totalizan más de 32 kilobytes (KB), el traslado no se completará y el buzón no será eliminado de la ubicación de origen. Para evitarlo, puede usar el parámetro IgnoreRuleLimitErrors de modo que las reglas no se muevan junto con el buzón.

    Para mover un buzón de Exchange 2007 a Exchange 2003 o Exchange 2000 sin mover ninguna de las reglas, ejecute el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database" -IgnoreRuleLimitErrors
    
  • Si desea especificar el numero de subprocesos a usar para mover buzones, use el parámetro MaxThreads. De forma predeterminada, el comando Move-Mailbox usará cuatro subprocesos. Por ejemplo:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database" -MaxThreads 6
    
  • Si va a mover una base de datos completa a una ubicación nueva, puede mover el archivo de dicha base y, a continuación, usar el comando Move-Mailbox para cambiar la información de configuración del servicio de directorios de Active Directory con el fin de que todos los buzones señalen a la ubicación nueva de la base de datos. Use el parámetro ConfigurationOnly, como en el siguiente comando:

    Move-Mailbox contoso\john -ConfigurationOnly -TargetDatabase "First Storage Group\Mailbox Database"
    
  • El comando Get-Mailbox se puede usar para recuperar todos los objetos del buzón que desea mover y canalizar dichos objetos al comando Move-Mailbox, como en el siguiente comando:

    Get-Mailbox -Database "First Storage Group\DB01" | Move-Mailbox -TargetDatabase "First Storage Group\Mailbox Database"
    
  • De forma predeterminada, el comando Move-Mailbox no elimina el buzón de origen. Si desea eliminar el buzón de origen después de moverlo a la ubicación de destino, use el parámetro SourceMailboxCleanupOptions, tal como se indica en el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase TargetDatabase "First Storage Group\Mailbox Database" -SourceMailboxCleanupOptions DeleteSourceMailbox
    
  • Si desea especificar el límite de tiempo de espera para mover un buzón, use el parámetro RetryTimeout. Si el traslado de un buzón tarda más del tiempo especificado, el traslado no se completará y el buzón que se está trasladando se devolverá, por lo que no se moverá de la ubicación de origen. Todos los buzones que ya se hayan movido permanecerán en la ubicación de destino. También puede especificar el intervalo para mostrar la información de estado del buzón con el parámetro RetryInterval. Por ejemplo:

    Move-Mailbox -TargetDatabase "First Storage Group\Mailbox Database" -Identity contoso\john -RetryTimeout 1:00:00 -RetryInterval 5:00
    
  • Si no desea mantener las directivas de destinatarios en el buzón después de moverlo, use el parámetro IgnorePolicyMatch. Por ejemplo:

    Move-Mailbox -TargetDatabase "First Storage Group\Mailbox Database" -Identity contoso\john -IgnorePolicyMatch $true
    
  • Si desea filtrar los mensajes que se han movido al buzón de destino, puede usar cualquiera de los siguientes parámetros de filtrado: AttachmentFilenames, ExcludeFolders, IncludeFolders, ContentKeywords, SubjectKeywords, AllContentKeywords, RecipientKeywords, SenderKeywords, Locale, StartDate y EndDate. Por ejemplo:

    Move-Mailbox -TargetDatabase "First Storage Group\Mailbox Database" -Identity contoso\john -AttachmentFilenames *.doc -ExcludeFolders \Inbox\Personal,\Inbox\OldProjects -ContentKeywords merger -SubjectKeywords Important
    

Para obtener información detallada acerca de la sintaxis y los parámetros, consulte el tema de referencia Move-Mailbox.

Exchange Server 2007 RTM

En esta sección se tratan los procedimientos específicos de la GUI y el Shell de administración de Exchange de la versión RTM.

Para usar la Consola de administración de Exchange con el objeto de mover un buzón

  1. Inicie la Consola de administración de Exchange.

  2. En el árbol de la consola, expanda Configuración de destinatarios y, a continuación, haga clic en Buzón.

  3. En el panel de resultados, haga clic en el buzón o en los buzones que desea mover.

  4. En el panel de acciones, haga clic en Mover buzón.

  5. En el Asistente Mover buzón, en la página Introducción, seleccione el servidor, el grupo de almacenamiento y la base de datos de buzones a la que desea mover el buzón y haga clic en Siguiente.

  6. En la página Opciones de mover, seleccione una opción para tratar los mensajes dañados de un buzón y haga clic en Siguiente.

  7. En la página Mover programación, especifique el momento en que se debe producir el movimiento y haga clic en Siguiente.

  8. En la página Mover buzón, consulte el resumen para confirmar los movimientos del buzón y, a continuación, haga clic en Mover.

  9. En la página Finalización, haga clic en Finalizar.

Para usar Shell de administración de Exchange con el objeto de mover un buzón

  • Para mover un buzón a un destino del mismo bosque, ejecute el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database"
    

    Nota

    Si el valor de un parámetro, como el nombre de la base de datos, contiene un espacio, hay que escribirlo entre comillas.

  • Si desea especificar el número de mensajes dañados que se pueden omitir antes de que se produzca un error, use el parámetro BadItemLimit, como en el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database" -BadItemLimit 5
    
  • Si el límite de tamaño del buzón de origen supera el de la base de datos de destino, de forma predeterminada la operación de mover provocará un error. Si desea usar el límite de tamaño del buzón de origen, utilice el parámetro PreserveMailboxSizeLimit. De esta forma se establecerá el límite de tamaño del buzón de origen en el buzón de destino. Si no se establece el límite de tamaño del buzón de origen individual, el límite de tamaño de la base de datos de origen se establecerá en el buzón de destino.

    Para conservar el límite de tamaño del buzón de origen, ejecute el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database" -PreserveMailboxSizeLimit $true
    
  • Si va a mover un buzón de Microsoft Exchange Server 2007 a Exchange Server 2003 o Exchange 2000 Server, y el buzón tiene reglas que totalizan más de 32 kilobytes (KB), el traslado no se completará y el buzón no será eliminado de la ubicación de origen. Para evitarlo, puede usar el parámetro IgnoreRuleLimitErrors de modo que las reglas no se muevan junto con el buzón.

    Para mover un buzón de Exchange 2007 a Exchange 2003 o Exchange 2000 sin mover ninguna de las reglas, ejecute el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database" -IgnoreRuleLimitErrors
    
  • Si desea especificar el numero de subprocesos a usar para mover buzones, use el parámetro MaxThreads. De forma predeterminada, el comando Move-Mailbox usará cuatro subprocesos. Por ejemplo:

    Move-Mailbox contoso\john -TargetDatabase "First Storage Group\Mailbox Database" -MaxThreads 6
    
  • Si va a mover una base de datos completa a una ubicación nueva, puede mover el archivo de dicha base y, a continuación, usar el comando Move-Mailbox para cambiar la información de configuración del servicio de directorios de Active Directory con el fin de que todos los buzones señalen a la ubicación nueva de la base de datos. Use el parámetro ConfigurationOnly, como en el siguiente comando:

    Move-Mailbox contoso\john -ConfigurationOnly -TargetDatabase "First Storage Group\Mailbox Database"
    
  • El comando Get-Mailbox se puede usar para recuperar todos los objetos del buzón que desea mover y canalizar dichos objetos al comando Move-Mailbox, como en el siguiente comando:

    Get-Mailbox -Database "First Storage Group\DB01" | Move-Mailbox -TargetDatabase "First Storage Group\Mailbox Database"
    
  • De forma predeterminada, el comando Move-Mailbox no elimina el buzón de origen. Si desea eliminar el buzón de origen después de moverlo a la ubicación de destino, use el parámetro SourceMailboxCleanupOptions, tal como se indica en el siguiente comando:

    Move-Mailbox contoso\john -TargetDatabase TargetDatabase "First Storage Group\Mailbox Database" -SourceMailboxCleanupOptions DeleteSourceMailbox
    
  • Si desea especificar el límite de tiempo de espera para mover un buzón, use el parámetro RetryTimeout. Si el traslado de un buzón tarda más del tiempo especificado, el traslado no se completará y el buzón que se está trasladando se devolverá, por lo que no se moverá de la ubicación de origen. Cualquier buzón que se haya movido permanecerá en la ubicación de destino. También puede especificar el intervalo para mostrar la información de estado del buzón con el parámetro RetryInterval. Por ejemplo:

    Move-Mailbox -TargetDatabase "First Storage Group\Mailbox Database" -Identity contoso\john -RetryTimeout 1:00:00 -RetryInterval 5:00
    
  • Si no desea mantener las directivas de destinatarios en el buzón después de moverlo, use el parámetro IgnorePolicyMatch. Por ejemplo:

    Move-Mailbox -TargetDatabase "First Storage Group\Mailbox Database" -Identity contoso\john -IgnorePolicyMatch $true
    
  • Si desea filtrar los mensajes que se han movido al buzón de destino, puede usar cualquiera de los siguientes parámetros de filtrado: AttachmentFilenames, ExcludeFolders, IncludeFolders, ContentKeywords, SubjectKeywords, AllContentKeywords, Locale, StartDate y EndDate. Por ejemplo:

    Move-Mailbox -TargetDatabase "First Storage Group\Mailbox Database" -Identity contoso\john -AttachmentFilenames *.doc -ExcludeFolders \Inbox\Personal,\Inbox\OldProjects -ContentKeywords merger -SubjectKeywords Important
    

Para obtener información detallada acerca de la sintaxis y los parámetros, consulte el tema de referencia Move-Mailbox (RTM).

Para obtener más información

Para obtener más información acerca de los escenarios en los que se pueden usar el Asistente para mover buzones y el cmdlet Move-Mailbox, consulte Cómo mover buzones.

Para obtener información detallada acerca de la sintaxis y los parámetros del cmdlet Get-Mailbox, consulte el tema de referencia Get-Mailbox.