Partager via


Move-ClusteredMailboxServer (RTM)

 

S’applique à : Exchange Server 2007

Dernière rubrique modifiée : 2007-06-05

Cette rubrique décrit l'utilisation de la cmdlet Move-ClusteredMailboxServer pour transférer un serveur de boîtes aux lettres en cluster (CMS) Microsoft Exchange Server 2007 vers un noeud de cluster passif disponible.

Syntaxe

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

Description détaillée

La cmdlet Move-ClusteredMailboxServer permet de lancer une interruption programmée d'un serveur de boîtes aux lettres en cluster entre des noeuds. Cette situation s'oppose à une interruption non programmée lors d'un échec de l'hôte du serveur de boîtes aux lettres.

Pour initier avec succès une opération Move-ClusteredMailboxServer, les conditions suivantes sont requises :

  • Un serveur de boîtes aux lettres en cluster ne doit pas être en cours d'exécution sur l'ordinateur cible spécifié.

  • L'ordinateur cible spécifié doit être disponible et être membre du même cluster.

Une fois l'opération Move-ClusteredMailboxServer terminée, un des résultats suivants se produit :

  • Le serveur de boîtes aux lettres en cluster spécifié s'exécute désormais sur le noeud cible spécifié avec toutes les données du noeud auparavant actif.

    Notes

    Si le serveur de boîtes aux lettres en cluster était en mode hors connexion lors de la génération de la commande, il restera en mode hors connexion mais sera transféré au noeud spécifié.

  • Si des données devaient être perdues suite à l'exécution de la cmdlet Move-ClusteredMailboxServer, dans la plupart des cas, son exécution sera empêchée et le serveur de boîtes aux lettres en cluster restera sur le noeud original.

    Important

    Si la défaillance survient tardivement dans le processus Move-ClusteredMailboxServer, le serveur de boîtes aux lettres en cluster sera déplacé vers le nouveau noeud.

Cette tâche requiert que le rôle Administrateur de serveur Exchange et le groupe Administrateurs local aient été délégués pour le serveur cible au compte utilisé pour démarrer la tâche. Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Le paramètre Identity spécifie le nom ou le GUID du serveur de boîtes aux lettres en cluster à déplacer.

Confirm

Facultatif

Booléen

Le paramètre Confirm suspend le traitement par la commande et demande à l'administrateur de confirmer les actions que la commande va effectuer avant de continuer le traitement. La valeur par défaut est $true.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Le paramètre DomainController spécifie le nom de domaine complet (FQDN) du contrôleur de domaine.

MoveComment

Obligatoire

System.String

Le paramètre MoveComment spécifie le motif pour lequel la commande de déplacement est générée. Le commentaire est enregistré dans le journal des événements.

TargetMachine

Obligatoire

System.String

Le paramètre TargetMachine spécifie le nom de l'ordinateur cible pour le déplacement. Cet ordinateur doit être membre du cluster et ne peut pas exécuter un serveur de boîtes aux lettres en cluster. Il doit figurer sur la liste des serveurs redondants du serveur de boîtes aux lettres en cluster.

IgnoreDismounted

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre IgnoreDismounted indique les groupes de stockage démontés à ignorer à des fins de vérifications de la réplication. La valeur par défaut est $false. Ce paramètre doit être indiqué lorsque le groupe de stockage démonté a un lecteur de journaux endommagé car une telle défaillance empêcherait la procédure de transfert. Si une valeur $true est transmise, l'administrateur doit s'assurer que tous les fichiers journaux pour le groupe de stockage démonté sont sur l'ordinateur cible.

ValidateOnly

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre ValidateOnly exécute la partie validation de l'ordinateur cible de la cmdlet Move-ClusteredMailboxServer. Cela atteste que la réplication sur le noeud cible est saine pour tous les groupes de stockage.

WhatIf

Facultatif

Booléen

Le paramètre WhatIf donne pour instruction à la commande de simuler les actions qu'elle va appliquer à l'objet. Grâce au paramètre WhatIf, l'administrateur peut afficher les changements potentiels sans devoir les appliquer. La valeur par défaut est $true.

Erreurs

Erreur Description

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 tâche n'a pas pu se connecter au cluster à cause d'un problème de communication ou de l'indisponibilité du cluster.

Cela peut être dû au fait que le noeud est indisponible, ou que le noeud est disponible mais le cluster indisponible, ou encore que l'ordinateur utilisé ne peut pas accéder à un noeud ou un ordinateur.

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

Cette tâche prend en charge Exchange 2007 uniquement et <ServerName> n'est pas un serveur 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.

L'utilisateur ne dispose pas de l'autorité d'un administrateur 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.

Le serveur spécifié n'existe pas.

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

Impossible de déplacer le serveur de boîtes aux lettres en cluster car le serveur spécifié n'existe pas. Serveur spécifié : <Nom_serveur>.

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

La communication n'a pas pu être démarrée avec le noeud actif.

Could not establish communication with '< TargetMachine >'.

La communication n'a pas pu être démarrée avec l'ordinateur cible.

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

Surveillance du système introuvable.

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

Banque d'informations introuvable.

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

Impossible de se connecter au service de cluster sur l'ordinateur cible.

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

L'ordinateur cible spécifié hébergeait déjà de façon active un autre serveur de boîtes aux lettres en cluster.

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

Les versions de l'objet serveur de boîtes aux lettres en cluster et l'ordinateur cible sont incompatibles.

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

Aucun groupe de stockage géré n'a été trouvé dans le service d'annuaire Active Directory.

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

La réplication continue en cluster (CCR) limite le nombre de bases de données que peut contenir un groupe de stockage à une.

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

Le déplacement n'est pas autorisé si l'ordinateur cible se trouve dans un état interrompu et n'est pas ignoré.

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

Le déplacement n'est pas autorisé si l'ordinateur cible est trop en retard dans la réplication.

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

La réplication sur l'ordinateur cible n'est pas prête à prendre en charge une opération Move-ClusteredMailboxServer.

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

Impossible d'effectuer un déplacement pendant un déplacement, un démarrage ou un arrêt.

'< CMSName >' failed to go offline.

Échec de la mise hors connexion du serveur de boîtes aux lettres en cluster sur l'ordinateur source.

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

Le serveur de boîtes aux lettres en cluster n'est pas parvenu à effectuer une transition de base vers l'ordinateur cible.

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

Le serveur de boîtes aux lettres en cluster n'est pas parvenu à quitter l'état d'attente sur l'ordinateur cible.

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

Échec de la mise en ligne du serveur de boîtes aux lettres en cluster.

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

Un problème temporaire de communication est survenu lors de l'interaction avec le service de cluster.

Exemple

L'exemple de code suivant montre comment déplacer un serveur de boîtes aux lettres en cluster nommé CMS vers le noeud NodeB afin de récupérer une base de données endommagée.

Move-ClusteredMailboxServer -Identity:CMS -TargetMachine:NodeB -MoveComment:"Recover corrupted MDB"