Move-ClusteredMailboxServer

 

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

Última modificación del tema: 2008-01-22

En este tema se explica cómo usar el cmdlet Move-ClusteredMailboxServer para transferir un servidor Buzón de correo en clústeres (CMS) de Microsoft Exchange Server 2007 a un nodo pasivo de clúster disponible.

Sintaxis

Move-ClusteredMailboxServer -Identity <ServerIdParameter> -MoveComment <String> -TargetMachine <String> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-IgnoreDismounted <SwitchParameter>] [-ValidateOnly <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

El cmdlet Move-ClusteredMailboxServer se usa para iniciar una interrupción programada de un servidor de buzones de correo en clúster entre nodos. Esta situación está en contraste con una interrupción no programada cuando el host del servidor de buzones presenta un error.

Para iniciar correctamente una operación Move-ClusteredMailboxServer, deben darse las siguientes condiciones:

  • Un servidor de buzones de correo en clúster no se ejecuta en el equipo de destino especificado.

  • El equipo de destino especificado debe estar disponible y ser un miembro del mismo clúster.

Después de completarse la operación Move-ClusteredMailboxServer, puede ocurrir uno de los siguientes resultados:

  • El servidor de buzones de correo en clúster especificado se ejecuta en el nodo de destino especificado con todos los datos del anterior nodo activo.

    Nota

    Si el servidor de buzones de correo en clúster estaba sin conexión al ejecutar el comando, seguirá sin conexión pero se transferirá al nodo especificado.

  • Si algún dato se pierde como resultado de ejecutar el cmdlet Move-ClusteredMailboxServer, la ejecución del cmdlet, en la mayoría de los casos, se impide y el servidor de buzones de correo en clúster permanece en el nodo original.

    Importante

    Si el error ocurre tarde en el proceso Move-ClusteredMailboxServer, el servidor de buzones de correo en clúster se mueve al nuevo nodo.

Esta tarea requiere que la cuenta que se use tenga delegada la función Administrador de Exchange Server y pertenezca al grupo Administradores local del 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.ServerIdParameter

El parámetro Identity especifica el nombre o GUID del servidor de buzones de correo en clúster que se tiene que desplazar.

MoveComment

Necesario

System.String

El parámetro MoveComment especifica la razón por la que se emite el comando desplazado. El comentario queda grabado en el registro de eventos.

TargetMachine

Necesario

System.String

El parámetro TargetMachine especifica el nombre del equipo de destino al que se desplaza. Este equipo debe ser miembro del clúster y no puede estar ejecutando un servidor de buzones de correo en clúster. Debe estar en el listado de servidores redundantes del servidor de buzones de correo en clúster.

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que el administrador reconozca qué hará el comando antes de seguir con el procesamiento. El valor predeterminado es $true.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

El parámetro DomainController especifica el nombre de dominio completo (FQDN) del controlador de dominio.

IgnoreDismounted

Opcional

System.Management.Automation.SwitchParameter

El parámetro IgnoreDismounted indica que los grupos de almacenamiento desmontados son ignorados para realizar comprobaciones de mantenimiento de replicación. De forma predeterminada, el valor es $false. Este parámetro se proporciona cuando el grupo de almacenamiento desmontado tiene un registro de unidad dañado debido a que el error impide la entrega. Si el valor de $true está pasado, el administrador debe asegurar que los archivos de registro del grupo de almacenamiento desmontado están en el destino.

ValidateOnly

Opcional

System.Management.Automation.SwitchParameter

El parámetro ValidateOnly ejecuta la parte del destino de validación del cmdlet Move-ClusteredMailboxServer. Se valida como si la replicación en el nodo de destino fuera correcta en todos los grupos de almacenamiento.

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, el administrador puede ver los cambios que se producirían sin tener que aplicarlos. El valor predeterminado es $true.

Errores

Error Descripción

Server '< CMSName >' is not available. The cluster may be unavailable or a communication problem may exist. This task cannot complete without communicating with the cluster.

La tarea no es capaz de conectarse al clúster debido a un problema de comunicación o el clúster no está disponible.

Esto puede deberse a que el nodo no esté disponible, o a que el nodo esté disponible pero no el clúster debido a un error en la red, o debido a que se ha producido un error de configuración de red.

Get-ClusteredMailboxServerStatus is unable to get clustered mailbox server status because this task is only supported on servers running Exchange Server 2007. < ServerName > is not running Exchange Server 2007.

Esta tarea sólo admite Exchange 2007 y <ServerName> no es un servidor de Exchange 2007.

Access denied. The account used to run this task does not have sufficient privileges to get clustered mailbox server status from < ServerName >. Please use an account that has been assigned the Exchange Server Administrator role.

El usuario no tiene autoridad de administrador de Exchange Server.

The operation could not be performed because '< CMSName >' could not be found on < DCFullName >. Move-ClusteredMailboxServer was unable to move the clustered mailbox server because the specified server does not exist.

El servidor especificado no existe.

Specified target machine '< TargetMachine >' is not valid for < CMS >.

No se puede mover el servidor de buzones de correo en clúster debido a que el servidor especificado no existe. Servidor especificado: <ServerName>.

Could not establish communication with the host machine for '< CMS >'.

La comunicación no se pudo iniciar con el nodo activo.

Could not establish communication with '< TargetMachine >'.

La comunicación no se pudo iniciar con el equipo de destino.

Could not locate the System Attendant for '< CMSName >'.

No se pudo encontrar el recurso de clúster de la instancia del Operador de sistema

Could not locate the Exchange Information Store for '< CMSName >'.

No se pudo encontrar el recurso de clúster de la instancia de almacén de información

Could not reach the cluster service on '< TargetMachine >'. Please make sure the node is up, cluster service is up, and network access is good.

No se pudo conectar con el servicio de clúster en el equipo de destino.

'< TargetMachine >' is already actively hosting another clustered mailbox server.

El equipo de destino especificado hospeda otro servidor de buzones de correo en clúster.

The version of '< TargetMachine >' is inconsistent with the version of '< CMSName >'.

Las versiones del objeto del servidor de buzones de correo en clúster y del equipo de destino son incompatibles.

The storage group, ' SGGuid ' for the managed database, ' DBName ', could not be found in Active Directory.

Un grupo de almacenamiento administrado no se encuentra en el servicio de directorio de Active Directory.

'< CMS >' contains at least one storage group with multiple databases. This is not a supported configuration for Cluster Continuous Replication.

La replicación continua en clúster (CCR) restringe un grupo de almacenamiento de contener una sola base de datos.

Replication is in a broken state on '< TargetMachine >'. Move-ClusteredMailboxServer cannot be performed if the target is broken.

Una entrega se bloquea si la replicación está en estado de error y el parámetro IgnoreDismounted no se usa.

Replication is too far behind on '< TargetMachine >'.

Una entrega se bloquea si la replicación está demasiado atrasada para permitir que las bases de datos se monten cuando el nodo pasivo pasa a ser el nodo activo.

Replication on '< TargetMachine >' for '< SGGuid >' is not prepared to support the Move-ClusteredMailboxServer command. Retry your operation after a brief wait.

La replicación en el destino no está preparada para admitir una operación Move-ClusteredMailboxServer.

Move cannot be done while databases are in pending state. '< ResourceName >' is pending online/offline.

No se puede mover un servidor de buzones de correo en clúster cuando uno o más de los recursos en clúster está en un estado de conexión pendiente o de desconexión pendiente.

'< CMSName >' failed to go offline.

El servidor de buzones de correo en clúster en destino no pudo desconectarse.

Failed to complete basic transition of '< CMSName >' to '< TargetMachine >'.

Un servidor de buzones de correo en clúster no pudo cambiar la propiedad del nodo activo al nodo pasivo.

'< CMSName >' did not exit 'Pending Online' state.

El servidor de buzones de correo en clúster no pudo salir del estado pendiente en el destino.

'< CMSName >' failed to come online on ' TargetMachine '.

El servidor de buzones de correo en clúster no pudo entrar en línea.

Moving '< CMSName >' to '< TargetMachine >' failed due a possibly transient communication error with the Windows Clustering Services.

Error en un problema de comunicación transitorio al interaccionar con el servicio de clúster.

Ejemplo

En el siguiente ejemplo de código se muestra cómo mover un servidor de buzones de correo en clúster denominado EXCMS a NodeB

Move-ClusteredMailboxServer -Identity:EXCMS -TargetMachine:NodeB -MoveComment:"Getting ready for maintenance on NodeA"