Compartir a través de


Move-DatabasePath

 

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

Última modificación del tema: 2008-07-07

Utilice el cmdlet Move-DatabasePath para establecer una ruta nueva a la ubicación de la base de datos en el servidor de buzones especificado y mover los archivos relacionados a esa ubicación.

Sintaxis

Move-DatabasePath -Identity <DatabaseIdParameter> [-ConfigurationOnly <SwitchParameter>] [-Confirm [<SwitchParameter>]] [-CopyEdbFilePath <EdbFilePath>] [-DomainController <Fqdn>] [-EdbFilePath <EdbFilePath>] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

Utilice el cmdlet Move-DatabasePath para establecer una ruta nueva a la ubicación de la base de datos en el servidor de buzones especificado y mover los archivos relacionados a esa ubicación. Este cmdlet sólo es válido para los servidores de buzones de Microsoft Exchange Server 2007.

Cuando use el cmdlet Move-DatabasePath, tenga en cuenta lo siguiente:

  • Este cmdlet da error si se ejecuta mientras una base de datos está haciendo una copia de seguridad.

  • Si la base de datos especificada está montada cuando se ejecuta el cmdlet, la base de datos se desmonta automáticamente y, a continuación, se vuelve a montar y no está disponible para los usuarios mientras está desmontada.

  • En un entorno de replicación continua de clústeres (CCR), la segunda copia de los datos se debe mover manualmente.

  • Este comando puede ejecutarse solo en un servidor de buzones afectado, pero puede ejecutarse en una estación de trabajo de un administrador cuando use el parámetro ConfigurationOnly.

Para ejecutar el cmdlet Move-DatabasePath, debe usar una cuenta en la que se delegue lo siguiente:

  • Función Administrador de Exchange Server y grupo local de administradores 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.

Parámetros

Parámetro Necesario Tipo Descripción

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

El parámetro Identity especifica el GUID, nombre distintivo (DN) o nombre de la base de datos.

  • Cuando se especifica el nombre de la base de datos, se puede incluir el nombre del servidor mediante el formato Nombre del servidor\Grupo de almacenamiento\Base de datos.

  • La etiqueta del parámetro Identity es opcional.

ConfigurationOnly

Opcional

System.Management.Automation.SwitchParameter

El parámetro ConfigurationOnly cambia la configuración de la base de datos sin mover ningún archivo. Un valor de $true sólo cambia la configuración de Active Directory. Un valor de $false cambia la configuración de Active Directory y mueve los archivos. El valor predeterminado es $true.

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que usted reconozca qué hará el comando antes de seguir con el procesamiento. No es necesario especificar un valor con el parámetro Confirm.

CopyEDBFilePath

Opcional

Microsoft.Exchange.Data.EdbFilePath

El parámetro CopyEDBFilePath especifica una nueva ruta de archivo para la copia de seguridad de la base de datos. Esta ruta de archivo no puede ser la misma que EDBFilePath.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar el nombre de dominio completo del controlador de dominio que escribe este cambio de configuración en el servicio de directorio de Active Directory, incluya el parámetro DomainController en el comando.

EDBFilePath

Opcional

Microsoft.Exchange.Data.EdbFilePath

El parámetro EDBFilePath especifica una nueva ruta de archivo para la base de datos. Todos los archivos de base de datos actuales se mueven a esta ubicación. La ubicación predeterminada es <ExchangeInstallDirectory>\Mailbox\LocalCopies\Storage Group\MBDatabase.edb. Esta ruta de archivo no puede ser la misma que la ruta para las copias de seguridad de la base de datos.

Force

Opcional

System.Management.Automation.SwitchParameter

Incluya el parámetro Force para forzar al comando a ejecutarse sin pedir la confirmación del usuario.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

 

Excepciones

Excepciones Descripción

 

Ejemplo

En el primer ejemplo. el comando Move-DatabasePath lo usa el GUID para establecer una nueva ruta para la base de datos de Buzón.

En el segundo ejemplo, el comando Move-DatabasePath se usa para establecer una nueva ruta para la base de datos del buzón especificada por el nombre de la base de datos, mediante el parámetro Identity formato Nombre del servidor\Grupo de almacenamiento\Base de datos.

Move-DatabasePath -Identity a0ec9f03-12a9-4e40-9310-43f9105fd4d2 -EdbFilePath C:\NewFolder\MyDatabase.edb
Move-DatabasePath -Identity "ExchangeServer2.Contoso.com\First Storage Group\Mailbox Database 2" -EdbFilePath "C:\NewFolder\Mailbox Database 2.edb"

Para realizar esta operación, la base de datos debe estar temporalmente desmontada, haciendo que sea inaccesible a todos los usuarios. Si la base de datos está desmontada actualmente, no se vuelve a montar hasta que esté completo.