Mover una base de datos de buzones mediante la portabilidad de bases de datos
Se aplica a: Exchange Server 2013
Puede usar la portabilidad de la base de datos para mover una base de datos de buzones de Microsoft Exchange Server 2013 entre servidores de buzones de Exchange 2013 en la misma organización. Esto puede ayudar a reducir los tiempos de recuperación generales de algunos escenarios de error. Para obtener más información, consulte Portabilidad de bases de datos.
¿Qué necesita saber antes de empezar?
Tiempo estimado para finalizar: 5 minutos, más el tiempo que se tarda en restaurar todos los datos, mover los archivos de la base de datos y esperar a que se complete la replicación de Active Directory.
Deberá tener asignados permisos antes de poder llevar a cabo este procedimiento o procedimientos. Para ver qué permisos necesita, consulte el Entrada "Recuperación de buzones" del tema Permisos de destinatarios.
No puede usar el EAC para mover buzones de correo de usuario a una base de datos recuperada o de tono de marcado mediante la portabilidad de base de datos.
Sugerencia
¿Problemas? Solicite ayuda en los foros de Exchange. Visite los foros en Exchange Server.
Usar el Shell para mover buzones de usuarios a una base de datos recuperada o de tono de marcado mediante la portabilidad de base de datos
Compruebe que la base de datos esté en estado de cierre correcto. Si la base de datos no está en estado de cierre correcto, realice una recuperación parcial.
Nota:
Cuando se realiza una recuperación parcial, todos los archivos de registro no confirmados se confirman en la base de datos. Si no dispone de todos los archivos de registro requeridos, no podrá completar el proceso de recuperación parcial. Continúe con el paso 2.
Para confirmar todos los archivos de registro no confirmados en la base de datos, desde el símbolo del sistema ejecute el siguiente comando.
ESEUTIL /R <Enn>
Nota:
< > E_nn_ especifica el prefijo de archivo de registro de la base de datos en la que se pretende reproducir los archivos de registro. El prefijo de archivo de registro especificado por <E_nn_> es un parámetro necesario para Eseutil /r.
Crear una base de datos en un servidor con la siguiente sintaxis:
New-MailboxDatabase -Name <DatabaseName> -Server <ServerName> -EdbFilePath <DatabaseFileNameAndPath> -LogFolderPath <LogFilesPath>
Establezca el atributo Restore para que esta base de datos se pueda sobrescribir mediante la sintaxis siguiente:
Set-MailboxDatabase <DatabaseName> -AllowFileRestore $true
Mueva los archivos originales de base de datos (archivo .edb, archivos de registro y el catálogo de Exchange Search) a la carpeta de base de datos especificada al crear la nueva base de datos indicada anteriormente.
Monte la base de datos mediante la siguiente sintaxis:
Mount-Database <DatabaseName>
Después de montar la base de datos, modifique la configuración de la cuenta del usuario mediante el cmdlet Set-Mailbox para que la cuenta apunte al buzón que se encuentra en el nuevo servidor de buzones. Para mover todos los usuarios de la base de datos antigua y trasladarlos a la nueva, use la siguiente sintaxis.
Get-Mailbox -Database <SourceDatabase> |where {$_.ObjectClass -NotMatch '(SystemAttendantMailbox|ExOleDbSystemMailbox)'}| Set-Mailbox -Database <TargetDatabase>
Desencadene la entrega de los mensajes que puedan quedar en las colas con la siguiente sintaxis.
Get-Queue <QueueName> | Retry-Queue -Resubmit $true
Una vez que se complete la replicación de Active Directory, todos los usuarios podrán obtener acceso a sus buzones en el nuevo servidor de Exchange. Se redirecciona a la mayoría de los clientes mediante la detección automática. Outlook Web App los usuarios también se redirigen automáticamente.
¿Cómo saber si el proceso se ha completado correctamente?
Para comprobar que ha movido correctamente un buzón de correo, siga estos pasos:
Abra el buzón con Outlook Web App.
Abra el buzón de correo usando Microsoft Outlook.