Enable-DatabaseCopy (RTM)
Se aplica a: Exchange Server 2007
Última modificación del tema: 2007-06-05
En este tema se explica cómo usar el cmdlet Enable-DatabaseCopy para crear una copia de una base de datos en un servidor de buzones especificado en que se esté ejecutando Microsoft Exchange Server 2007 en una configuración de replicación continua local (LCR).
Sintaxis
enable-DatabaseCopy -Identity <DatabaseIdParameter> [-CopyEdbFilePath <EdbFilePath>] [-DomainController <Fqdn>]
Descripción detallada
Es posible que los administradores de Exchange deseen habilitar la LCR en una base de datos de un servidor de Exchange 2007.
Para iniciar correctamente una operación Enable-DatabaseCopy, se deben cumplir las condiciones siguientes:
El servidor en que se encuentra la base de datos especificada debe ser un servidor de buzones de Exchange 2007 independiente. El servidor especificado no puede ser una implementación en clúster de Exchange 2007, por ejemplo, una replicación continua en clúster (CCR) o un clúster de copia única (SCC).
El grupo de almacenamiento y la base de datos especificados deben existir.
Nota
El grupo de almacenamiento y la base de datos especificados pueden estar montados y desmontados.
La base de datos especificada no puede ser una base de datos de recuperación.
La ubicación especificada para la copia debe disponer de suficiente espacio en disco disponible para la copia.
La ruta de acceso y el nombre de archivo deben ser exclusivos. No pueden ser los de ninguna base de datos ya definida.
Si la ruta de acceso de la base de datos termina en MySample.edb, también la ruta de acceso de la copia debe terminar en MySample.edb.
Una vez completada una operación Enable-DatabaseCopy, sucede todo lo siguiente:
El objeto de base de datos de buzones del servicio de directorios de Active Directory tiene todos los atributos requeridos.
Se crea la copia de LCR de la base de datos de producción, pero no funciona ni se inicializa hasta que se habilite la copia del grupo de almacenamiento.
Esta tarea requiere que la cuenta usada para iniciar la misma tenga la función de Administrador de servidor de Exchange y el grupo de administradores locales para el servidor de destino. Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange Server 2007, consulte Consideraciones sobre permisos.
Nota
La LCR restringe un grupo de almacenamiento para que contenga exactamente una base de datos. Esta comprobación no se lleva a cabo hasta que se ejecuta el cmdlet Enable-StorageGroupCopy.
Nota
No hay ningún cmdlet Disable-DatabaseCopy, porque la copia LCR no está habilitada plenamente hasta que se ejecuta Enable-StorageGroupCopy y la copia LCR se deshabilita totalmente con el cmdlet Disable-StorageGroupCopy hasta el nivel de base de datos.
Parámetros
Parámetro | Necesario | Tipo | Descripción |
---|---|---|---|
Identity |
Necesario |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter |
El parámetro Identity toma uno de los valores siguientes:
|
CopyEdbFilePath |
Opcional |
Microsoft.Exchange.Data.EdbFilePath |
El parámetro CopyEdbFilePath especifica la ruta de acceso en la que se creará la base de datos. La ruta predeterminada es: <DirectorioDeInstalaciónDeExchange>\LocalCopies\Storage Group\MBDatabase.edb |
DomainController |
Opcional |
Microsoft.Exchange.Data.Fqdn |
Para especificar el nombre de dominio completo (FQDN) del controlador de dominio que ubicar el servidor de buzones de correo en clúster en Active Directory, incluya el parámetro DomainController en el comando. |
Errores
Error | Descripción |
---|---|
|
Las rutas de acceso EDBFilePath y CopyEDBFilePath especificadas deben ser distintas. |
|
La base de datos de buzones especificada es una base de datos de buzones de recuperación. LCR no es compatible con un grupo de almacenamiento de recuperación. |
|
La base de datos y el grupo de almacenamiento ya están habilitados para LCR. |
|
No hay suficiente espacio en la ubicación de copia para hospedar el archivo .edb. Debe asegurarse de que en la ubicación de copia hay suficiente espacio disponible para hospedar el archivo .edb de producción. |
|
La ruta de acceso del archivo .edb de la base de datos especificada no está disponible. Debe resolver este problema antes de ejecutar el cmdlet Enable-DatabaseCopy. |
|
El cmdlet Enable-DatabaseCopy no se puede ejecutar en un clúster porque la LCR no se admite en el clúster. |
|
El cmdlet Enable-DatabaseCopy no pudo recuperar la base de datos de buzones especificada. |
|
La ruta de acceso CopyEdbFilePath especificada no se encuentra en una unidad fija. En las rutas de acceso de archivos de LCR sólo se puede usar el almacenamiento fijo (no extraíble). |
|
La ruta de acceso CopyEdbFilePath especificada no está disponible. Ya hay un directorio con el nombre especificado en el servidor. Debe especificar una ruta de acceso exclusiva para CopyEdbFilePath para ejecutar el cmdlet Enable-DatabaseCopy. |
|
La ruta especificada para la ubicación de la copia ya contiene un archivo de base de datos. Para no sobrescribir los archivos existentes, use el comando Move-Database – parámetro ConfigurationOnly para cambiar la configuración sin mover ningún archivo. |
|
El cmdlet Enable-DatabaseCopy no pudo comprobar el estado del archivo de la base de datos de copia porque no se puede tener acceso al servidor especificado. El servidor debe estar conectado para comprobar el estado de la base de datos de copia. |
Ejemplo
En el ejemplo siguiente se muestra el uso del comando Enable-DatabaseCopy para habilitar una copia de la base de datos denominada Mailbox Database, que está en el grupo de almacenamiento SG1 y se encuentra en el servidor denominado EXLCR1.
Enable-DatabaseCopy -Identity:"EXLCR1\SG1\Mailbox Database" -CopyEdbFilePath:"D:\DBs\SG1\Mailbox Database.edb"