Move-ActiveMailboxDatabase
Este cmdlet solo está disponible en el entorno local de Exchange.
Use el cmdlet Move-ActiveMailboxDatabase para realizar un cambio de base de datos o servidor.
Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.
Sintaxis
ActivatePreferred
Move-ActiveMailboxDatabase
[-ActivatePreferredOnServer] <MailboxServerIdParameter>
[-Confirm]
[-DomainController <Fqdn>]
[-MountDialOverride <DatabaseMountDialOverride>]
[-MoveComment <String>]
[-SkipActiveCopyChecks]
[-SkipClientExperienceChecks]
[-SkipCpuChecks]
[-SkipHealthChecks]
[-SkipLagChecks]
[-SkipMaximumActiveDatabasesChecks]
[-SkipMoveSuppressionChecks]
[-TerminateOnWarning]
[-WhatIf]
[<CommonParameters>]
Identity
Move-ActiveMailboxDatabase
[-Identity] <DatabaseIdParameter>
[[-ActivateOnServer] <MailboxServerIdParameter>]
[-Confirm]
[-DomainController <Fqdn>]
[-MountDialOverride <DatabaseMountDialOverride>]
[-MoveComment <String>]
[-SkipActiveCopyChecks]
[-SkipClientExperienceChecks]
[-SkipCpuChecks]
[-SkipHealthChecks]
[-SkipLagChecks]
[-SkipMaximumActiveDatabasesChecks]
[-SkipMoveSuppressionChecks]
[-TerminateOnWarning]
[-WhatIf]
[<CommonParameters>]
Server
Move-ActiveMailboxDatabase
[-Server] <MailboxServerIdParameter>
[[-ActivateOnServer] <MailboxServerIdParameter>]
[-MoveAllDatabasesOrNone]
[-Confirm]
[-DomainController <Fqdn>]
[-MountDialOverride <DatabaseMountDialOverride>]
[-MoveComment <String>]
[-SkipActiveCopyChecks]
[-SkipClientExperienceChecks]
[-SkipCpuChecks]
[-SkipHealthChecks]
[-SkipLagChecks]
[-SkipMaximumActiveDatabasesChecks]
[-SkipMoveSuppressionChecks]
[-TerminateOnWarning]
[-WhatIf]
[<CommonParameters>]
SkipAllChecks
Move-ActiveMailboxDatabase
[-Identity] <DatabaseIdParameter>
[-ActivateOnServer] <MailboxServerIdParameter>
[-SkipAllChecks]
[-Confirm]
[-DomainController <Fqdn>]
[-MountDialOverride <DatabaseMountDialOverride>]
[-MoveComment <String>]
[-SkipActiveCopyChecks]
[-SkipClientExperienceChecks]
[-SkipCpuChecks]
[-SkipHealthChecks]
[-SkipLagChecks]
[-SkipMaximumActiveDatabasesChecks]
[-SkipMoveSuppressionChecks]
[-TerminateOnWarning]
[-WhatIf]
[<CommonParameters>]
Description
Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este artículo se enumeran todos los parámetros del cmdlet, es posible que no tenga acceso a algunos parámetros si no se incluyen en los permisos que se le asignan. Para obtener los permisos necesarios para ejecutar cualquier cmdlet o parámetro en su organización, consulte Find the permissions required to run any Exchange cmdlet.
Ejemplos
Ejemplo 1
Move-ActiveMailboxDatabase DB2 -ActivateOnServer MBX1 -MountDialOverride:None
En este ejemplo se efectúa un cambio de una base de datos denominada DB2 en el servidor de buzón MBX1. Cuando finalice el comando, MBX1 hospeda la copia activa de DB2. Como el parámetro MountDialOverride se establece en None, MBX1 monta la base de datos usando su propia configuración definida de marcado de montaje automático de base de datos.
Ejemplo 2
Move-ActiveMailboxDatabase DB1 -ActivateOnServer MBX3 -MountDialOverride:GoodAvailability
En este ejemplo se efectúa un cambio de una base de datos denominada DB1 en el servidor de buzón MBX3. Cuando finalice el comando, MBX3 hospeda la copia activa de DB1. Como el parámetro MountDialOverride se especifica con un valor de Good Availability, MBX3 monta la base de datos mediante la configuración de marcado de montaje automático de base de datos de GoodAvailability.
Ejemplo 3
Move-ActiveMailboxDatabase DB3 -ActivateOnServer MBX4
En este ejemplo se efectúa un cambio de una base de datos denominada DB3 en el servidor de buzón MBX4. Cuando finalice el comando, MBX4 hospeda la copia activa de DB3. Dado que no se especifica el parámetro MountDialOverride, MBX4 monta la base de datos mediante una configuración de marcado de montaje automático de base de datos sin pérdidas.
Ejemplo 4
Move-ActiveMailboxDatabase -Server MBX1
En este ejemplo se efectúa un cambio de servidor en el servidor de buzón MBX1. Todas las copias de base de datos de buzones activas en MBX1 se activan en uno o más servidores de buzones con copias correctas de las bases de datos activas en MBX1.
Parámetros
-ActivateOnServer
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El parámetro ActivateOnServer especifica el nombre del servidor de buzón en el que la copia de base de datos del buzón debe activarse.
Propiedades del parámetro
| Tipo: | MailboxServerIdParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
Identity
| Posición: | 2 |
| Mandatory: | False |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
Server
| Posición: | 2 |
| Mandatory: | False |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-ActivatePreferredOnServer
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El parámetro ActivatePreferredOnServer especifica el servidor de buzones donde desea activar todas las bases de datos de buzones de correo que tienen copias con un valor ActivationPreference de 1. Puede usar cualquier valor que identifique de forma exclusiva el servidor. Por ejemplo:
- Nombre
- Nombre completo (DN)
- ExchangeLegacyDN
- GUID
Puede utilizar este parámetro como parte de la finalización del modo de mantenimiento en un servidor Buzón.
Propiedades del parámetro
| Tipo: | MailboxServerIdParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
ActivatePreferred
| Posición: | 1 |
| Mandatory: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-Confirm
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador el cmdlet depende de si el cmdlet requiere confirmación antes de continuar.
- Los cmdlets destructivos (por ejemplo, los cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta:
-Confirm:$false. - La mayoría de los otros cmdlets (por ejemplo, New-* y Set-*) no tienen una pausa integrada. En estos cmdlets, si se especifica el modificador Confirm sin ningún valor, se introduce una pausa que obliga a confirmar el comando antes de continuar.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DomainController
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El parámetro DomainController especifica el controlador de dominio que el cmdlet usa para leer datos de Active Directory o escribirlos. El controlador de dominio se identifica por su nombre de dominio completo (FQDN). Por ejemplo, dc01.contoso.com.
Propiedades del parámetro
| Tipo: | Fqdn |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Identity
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El parámetro Identity especifica la base de datos de buzón de correo que desea activar. Puede usar cualquier valor que identifique la base de datos de forma exclusiva. Por ejemplo:
- Nombre
- Nombre completo (DN)
- GUID
No se puede usar este parámetro con el parámetro Server
Propiedades del parámetro
| Tipo: | DatabaseIdParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
Identity
| Posición: | 1 |
| Mandatory: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
SkipAllChecks
| Posición: | 1 |
| Mandatory: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-MountDialOverride
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El parámetro MountDialOverride se usa para invalidar la configuración de marcado de montaje de base de datos automático (AutoDatabaseMountDial) para el servidor de destino y especificar una configuración alternativa. Los valores válidos son:
- Ninguno: se usa la configuración de marcado de montaje automático de base de datos configurada actualmente en el servidor de destino.
- Sin pérdida: este valor es el valor predeterminado. La base de datos no se monta automáticamente hasta que todos los archivos de registro generados en la copia activa original se han copiado en la copia pasiva.
- Buena disponibilidad: la base de datos se monta automáticamente inmediatamente después de una conmutación por error si la longitud de la cola de copia es menor o igual que 6. Si la longitud de cola de copia es mayor que 6, la base de datos no se monta automáticamente. Cuando la longitud de la cola de copia es menor o igual que 6, Microsoft Exchange intenta replicar los registros restantes en la copia pasiva y, a continuación, monta la base de datos.
- BestEffort: la base de datos se monta automáticamente independientemente del tamaño de la longitud de la cola de copia. Dado que la base de datos se monta con cualquier cantidad de pérdida de registro, el uso de este valor podría dar lugar a una gran cantidad de pérdida de datos.
- Mejor disponibilidad: la base de datos se monta automáticamente inmediatamente después de una conmutación por error si la longitud de la cola de copia es menor o igual que 12. La longitud de la cola de copia es el número de registros reconocidos por la copia pasiva que debe replicarse. Si la longitud de la cola de copia es superior a 12, las bases de datos no se montan automáticamente. Cuando la longitud de la cola de copia es menor o igual que 12, Exchange intenta replicar los registros restantes en la copia pasiva y, a continuación, monta la base de datos.
Propiedades del parámetro
| Tipo: | DatabaseMountDialOverride |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-MoveAllDatabasesOrNone
Aplicable: Exchange Server 2016, Exchange Server 2019
El modificador MoveAllDatabasesOrNone especifica si se debe evitar que se muevan bases de datos si no se puede mover una base de datos activa única en el servidor. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
Server
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-MoveComment
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El parámetro MoveComment especifica un motivo administrativo opcional para la operación de movimiento. El comentario queda grabado en el registro de eventos.
Propiedades del parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Server
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El parámetro Server especifica el servidor desde el que desea mover todas las bases de datos de buzones de correo activas. Puede usar cualquier valor que identifique de forma exclusiva el servidor. Por ejemplo:
- Nombre
- Nombre completo (DN)
- ExchangeLegacyDN
- GUID
No se puede usar este parámetro con el parámetro Identity
Propiedades del parámetro
| Tipo: | MailboxServerIdParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
Server
| Posición: | 1 |
| Mandatory: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-SkipActiveCopyChecks
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El modificador SkipActiveCopyChecks especifica si se debe omitir la comprobación de la copia activa actual para ver si es actualmente un origen de propagación para las bases de datos pasivas. No es necesario especificar un valor con este modificador.
Nota: Al usar este modificador, puede mover una base de datos que sea actualmente un origen de propagación, lo que cancela la operación de inicialización.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SkipAllChecks
Aplicable: Exchange Server 2016, Exchange Server 2019
El modificador SkipAllChecks especifica si se deben omitir todas las comprobaciones. No es necesario especificar un valor con este modificador.
Este modificador equivale a especificar todos los parámetros de omisión individuales que están disponibles en este cmdlet.
Solo puede usar este modificador con el parámetro ActivateOnServer.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
SkipAllChecks
| Posición: | Named |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SkipClientExperienceChecks
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El modificador SkipClientExperienceChecks especifica si se debe omitir la comprobación de estado del catálogo de búsqueda (índice de contenido) para ver si el catálogo de búsqueda está en buen estado y actualizado. No es necesario especificar un valor con este modificador.
Si el catálogo de búsqueda de la copia de base de datos que está activando está en un estado incorrecto o inutilizable y usa este parámetro para omitir la comprobación de estado del catálogo de búsqueda y activar la copia de la base de datos, debe volver a rastrear o volver a instalar el catálogo de búsqueda.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SkipCpuChecks
Aplicable: Exchange Server 2016, Exchange Server 2019
El modificador SkipCpuChecks especifica si se omiten las comprobaciones de uso elevado de CPU. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SkipHealthChecks
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El modificador SkipHealthChecks especifica si se deben omitir las comprobaciones de estado de copia pasivas. No es necesario especificar un valor con este modificador.
Cuando se usa este modificador, puede mover la copia activa a una copia de base de datos que se encuentra en estado Con error. Solo debe usar este modificador si se produjo un error en el intento inicial de mover la base de datos activa. Esto se debe a que el modificador SkipHealthChecks realiza una validación adicional para garantizar que los archivos de registro sean coherentes, lo que puede tardar mucho tiempo.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SkipLagChecks
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El modificador SkipLagChecks especifica si se va a permitir que se active una copia que tenga colas de reproducción y copia fuera de los criterios configurados. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SkipMaximumActiveDatabasesChecks
Aplicable: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El modificador SkipMaximumActiveDatabasesChecks especifica si se debe omitir la comprobación del valor de MaximumPreferredActiveDatabases durante el proceso de selección de copia y servidor (BCSS). No es necesario especificar un valor con este modificador.
Cualquier valor configurado para MaximumActiveDatabases se respeta durante el proceso BCSS y por el Almacén de información.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SkipMoveSuppressionChecks
Aplicable: Exchange Server 2016, Exchange Server 2019
El modificador SkipMoveSuppressionChecks especifica si se omiten las comprobaciones de supresión de movimiento. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-TerminateOnWarning
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El modificador TerminateOnWarning especifica si se finaliza la tarea y se genera un mensaje de error si se encuentra una advertencia durante la operación de conmutación. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-WhatIf
Aplicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
El modificador WhatIf simula las acciones del comando. Puede usar este modificador para ver los cambios que se producirían, pero sin aplicar los cambios. No es necesario especificar un valor con este modificador.
Propiedades del parámetro
| Tipo: | SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.
Entradas
Input types
Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.
Salidas
Output types
Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.