Mover la ruta de acceso a la base de datos de buzones de correo para la copia de una base de datos de buzonesMove the mailbox database path for a mailbox database copy

Se aplica a: Exchange Server 2013Applies to: Exchange Server 2013

Después de crear una base de datos de buzones de correo, es posible moverla a otro volumen u otra carpeta, ubicación o ruta de acceso mediante el EAC o el Shell. Para obtener instrucciones paso a paso acerca de cómo mover la ruta de acceso a una base de datos de buzones de correo no replicada, consulte Mover una ruta de acceso a la base de datos de buzones.After a mailbox database is created, you can move it to another volume, folder, location, or path by using either the EAC or the Shell. For step-by-step instructions about how to move the database path for a non-replicated mailbox database, see Move a mailbox database path.

Si la base de datos de buzones de correo que se está moviendo está replicada en al menos una copia de base de datos de buzones de correo, se deberá seguir el procedimiento de este tema para mover la ruta de acceso.If the mailbox database being moved is replicated to one or more mailbox database copies, you must follow the procedure in this topic to move the mailbox database path. Todas las copias de una base de datos de buzones de correo deben estar ubicadas en la misma ruta de acceso de cada servidor que aloja una copia.All copies of a mailbox database must be located in the same path on each server that hosts a copy. Por ejemplo, si la base de datos DB1 se encuentra\en\c: Mountpoints db1 en el servidor EX1, las copias de db1 en los servidores EX2, EX3, etc., también deben\estar\ubicadas en C: Mountpoints db1.For example, if database DB1 is located at C:\mountpoints\DB1 on server EX1, copies of DB1 on servers EX2, EX3, and so on, must also be located at C:\mountpoints\DB1.

¿Busca otras tareas de administración relacionadas con copias de bases de datos de buzones?Looking for other management tasks related to mailbox database copies? Consulte Administración de copias de bases de datos de buzones de correo.Check out Managing mailbox database copies.

¿Qué necesita saber antes de comenzar?What do you need to know before you begin?

  • Tiempo estimado para finalizar esta tarea: 2 minutos, más el tiempo necesario para mover los datos, que depende de varios factores, como el tamaño de la base de datos, la velocidad, el ancho de banda disponible, la latencia de la red y las velocidades de almacenamiento.Estimated time to complete this task: 2 minutes, plus the time to move the data, which depends on a variety of factors, such as the size of the database, the speed, available bandwidth and latency of the network, and storage speeds.

  • Deberá tener asignados permisos antes de poder llevar a cabo este procedimiento o procedimientos. Para ver qué permisos necesita, consulte elEntrada "Copias de base de datos de buzones" en el tema Permisos de alta disponibilidad y resistencia de sitios.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Mailbox database copies" entry in the High availability and site resilience permissions topic.

  • Para realizar esta operación, la base de datos debe estar temporalmente desmontada, con lo cual es inaccesible para todos los usuarios. Si la base de datos está desmontada, no se volverá a montar hasta que no se haya completado la operación.To perform the move operation, the database must be temporarily dismounted, making it inaccessible to all users. If the database is currently dismounted, it isn't remounted upon completion.

  • Para llevar a cabo la operación de movimiento, se debe deshabilitar la replicación de la base de datos para todas las copias. Suspender la replicación no es suficiente; es necesario deshabilitarla mediante el cmdlet Remove-MailboxDatabaseCopy para quitar las copias de la base de datos.To perform the move operation, replication for the database must be disabled for all copies. It's not enough to suspend replication; you must disable it by using the Remove-MailboxDatabaseCopy cmdlet to remove the database copies.

  • Para obtener información acerca de los métodos abreviados de teclado aplicables a los procedimientos de este tema, consulte Métodos abreviados de teclado en el Centro de administración de Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Sugerencia

¿Problemas?Having problems? Solicite ayuda en los foros de Exchange.Ask for help in the Exchange forums. Visite los foros en Exchange Server.Visit the forums at Exchange Server.

Usar el Shell para mover una base de datos de buzones de correo replicada a una nueva ruta de accesoUse the Shell to move a replicated mailbox database to a new path

Nota

No puede usar el EAC para mover una base de datos de buzones de correo replicada a una nueva ruta de acceso.You can't use the EAC to move a replicated mailbox database to a new path.

  1. Tenga cuenta toda posible configuración de retardo de reproducción o retardo de truncamiento en todas las copias de la base de datos de buzones de correo que se estén moviendo. Esta información puede obtenerse mediante el cmdlet Get-MailboxDatabase, como se muestra en este ejemplo.Note any replay lag or truncation lag settings for all copies of the mailbox database being moved. You can obtain this information by using the Get-MailboxDatabase cmdlet, as shown in this example.

    Get-MailboxDatabase DB1 | Format-List *lag*
    
  2. Si la base de datos tiene el registro circular habilitado, se lo debe deshabilitar antes de proceder. El registro circular de una base de datos de buzones de correo puede deshabilitarse mediante el cmdlet Set-MailboxDatabase, como se muestra en este ejemplo.If circular logging is enabled for the database, it must be disabled before proceeding. You can disable circular logging for a mailbox database by using the Set-MailboxDatabase cmdlet, as shown in this example.

    Set-MailboxDatabase DB1 -CircularLoggingEnabled $false
    
  3. Quite todas las copias de base de datos de buzones de correo para la base de datos que se desea mover. Para obtener instrucciones detalladas, consulte Eliminación de una copia de base de datos de buzones. Después de quitar todas las copias, guarde los archivos de registro de base de datos y de transacción que genera cada servidor de los cuales se quitará una copia de la base de datos. Para ello, muévalos a otra ubicación. Estos archivos se guardan para que las copias de la base de datos no soliciten reinicialización después de volverlas a agregar.Remove all mailbox database copies for the database being moved. For detailed steps, see Remove a mailbox database copy. After all copies are removed, preserve the database and transaction log files from each server from which the database copy is being removed by moving them to another location. These files are being preserved so the database copies don't require re-seeding after they have been re-added.

  4. Mueva la ruta de acceso a la base de datos de buzones de correo a la nueva ubicación. Para conocer los pasos detallados, consulte Mover una ruta de acceso a la base de datos de buzones.Move the mailbox database path to the new location. For detailed steps, see Move a mailbox database path.

    Importante

    Durante la operación de movimiento, se debe desmontar la base de datos trasladada. Hasta que el movimiento se haya completado, este proceso causará una interrupción en el servicio y un corte para todos los usuarios que tengan buzones en la base de datos trasladada. Una vez finalizada la operación de movimiento, la base de datos se montará automáticamente.During the move operation, the database being moved must be dismounted. Until the move is complete, this process will cause an interruption in service and an outage for all users with mailboxes on the database being moved. After the move operation completes, the database is automatically mounted.

  5. Cree la estructura de carpetas necesaria en cada servidor de buzones que anteriormente contenía una copia pasiva de la base de datos de buzones de correo trasladada.Create the necessary folder structure on each Mailbox server that previously contained a passive copy of the moved mailbox database. Por ejemplo, si movió la base de datos a C\:\Mountpoints db1, debe crear esta misma ruta en cada servidor de buzones de correo que hospede una copia de base de datos de buzones de correo.For example, if you moved the database to C:\mountpoints\DB1, you must create this same path on each Mailbox server that will host a mailbox database copy.

  6. Después de crear la estructura de carpetas, mueva la copia pasiva de la base de datos de buzones de correo y su secuencia de registro a la nueva ubicación. Se trata de los archivos que quedaron y se guardaron después del paso 3. Repita este proceso para cada copia de la base de datos que se haya quitado en aquel paso.After creating the folder structure, move the passive copy of the mailbox database and its log stream to the new location. These are the files that were left from and preserved after Step 3. Repeat this process for each database copy that was removed in Step 3.

  7. Agregue todas las copias de la base de datos que se quitaron en el paso 3. Para conocer más información, consulte Adición de una copia de base de datos de buzones.Add all of the database copies that were removed in Step 3. For detailed steps, see Add a mailbox database copy.

  8. En cada servidor que contenga una copia de la base de datos de buzones de correo trasladada, ejecute los siguientes comandos para detener y reiniciar los servicios de índice de contenido.On each server that contains a copy of the mailbox database being moved, run the following commands to stop and restart the content index services.

    Net stop MSExchangeFastSearch
    Net start MSExchangeFastSearch
    
  9. De manera opcional, es posible habilitar el registro circular mediante el cmdlet Set-MailboxDatabase, como se muestra en este ejemplo.Optionally, enable circular logging by using the Set-MailboxDatabase cmdlet, as shown in this example.

    Set-MailboxDatabase DB1 -CircularLoggingEnabled $true
    
  10. Vuelva a configurar todo valor previamente fijado para los tiempos de retardo de reproducción y retardo de truncamiento, mediante el cmdlet Set-MailboxDatabaseCopy, como se muestra en este ejemplo.Reconfigure any previously set values for replay lag time and truncation lag time by using the Set-MailboxDatabaseCopy cmdlet, as shown in this example.

    Set-MailboxDatabaseCopy DB1\MBX2 -ReplayLagTime 00:15:00
    
  11. A medida que se agrega cada copia, se recomienda comprobar las condiciones y el estado de la copia antes de agregar la siguiente. Puede comprobar las condiciones y el estado de las siguientes maneras:As each copy is added, we recommend that you verify the health and status of the copy prior to adding the next copy. You can verify the health and status by:

    1. Mediante un examen del registro de eventos para verificar si existen eventos de error o advertencia relacionados con la base de datos o su copia.Examining the event log for any error or warning events related to the database or the database copy.

    2. Mediante el uso del cmdlet Get-MailboxDatabaseCopyStatus para verificar las condiciones y el estado de replicación continua de la copia de la base de datos.Using the Get-MailboxDatabaseCopyStatus cmdlet to check the health and status of continuous replication for the database copy.

    3. Mediante el uso del cmdlet Test-ReplicationHealth para comprobar las condiciones y el estado del grupo de disponibilidad de la base de datos y la replicación continua.Using the Test-ReplicationHealth cmdlet to verify the health and status of the database availability group and continuous replication.

Para obtener información detallada acerca de la sintaxis y los parámetros, consulte los siguientes temas:For detailed syntax and parameter information, see the following topics:

¿Cómo saber si el proceso se ha completado correctamente?How do you know this worked?

Para comprobar que haya movido correctamente la ruta de una copia de base de datos de buzones de correo, siga uno de estos pasos:To verify that you've successfully moved the path for a mailbox database copy, do one of the following:

  • En el EAC, vaya a Servidores > Bases de datos. Seleccione la base de datos que se copió. En el panel Detalles se muestra el estado de la copia de base de datos y su índice de contenido, junto con la longitud de cola de la copia actual. Compruebe que esté en buen estado.In the EAC, navigate to Servers > Databases. Select the database that was copied. In the Details pane, the status of the database copy and its content index are displayed, along with the current copy queue length. Verify that the status is Healthy.

  • En el Shell, ejecute el siguiente comando para comprobar que la copia de la base de datos de buzones de correo se haya creado y sea correcta.In the Shell, run the following command to verify the mailbox database copy was created and is healthy.

    Get-MailboxDatabaseCopyStatus <DatabaseCopyName>
    

    Los valores de estado y de estado del índice de contenido deben ser correctos.The Status and Content Index State should both be Healthy.