En esta entrada vamos a ver como mover una base de datos de Exchange 2013 utilizando el Exchange Management Shell (EMS).
El procedimiento a continuación aplica a escenarios donde la base de datos no se encuentra replicada dentro de un DAG (Database Availability Group).
1. Abrir el Exchange Management Shell y opcionalmente verificar la ruta actual:
Get-MailboxDatabase “nombre de base” | fl *path*
2. Mover la base y logs ejecutando el siguiente comando:
Move-DatabasePath –Identity “Nombre de base” –EdbFilePath X:\DB2\DB2.edb –LogFolderPath X:\DB2
Donde “X:” es la unidad a la cual deseamos mover la base o logs.
Podemos mover solo la base, los logs o ambos con el mismo comando. Durante el proceso se desmonta la base de datos por lo que los usuarios estarán temporalmente desconectados del servidor.
Nota: A la fecha de este artículo no es posible mover una base de datos con el centro de administración de Exchange 2013 (EAC)
Con el comando anterior hay que aceptar 2 advertencias, si prefieren ejecutar directamente sin que requiera confirmación agregamos los parámetros “confirm” y “force”:
Move-DatabasePath –Identity “Nombre de base de datos” –EdbFilePath X:\DB2\DB2.edb –LogFolderPath X:\DB2 –Confirm:$false –force
Este mismo procedimiento puede ser utilizado para renombrar el archivo EDB como veremos en el próximo artículo.
Facebook0LinkedIn0Google+0Twitter0