Move-ClusteredMailboxServer
S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Dernière rubrique modifiée : 2008-01-22
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> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-IgnoreDismounted <SwitchParameter>] [-ValidateOnly <SwitchParameter>] [-WhatIf [<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.
Pour initier cette tâche, vous devez utiliser un compte auquel ont été délégués le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour le serveur cible. 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. |
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. |
Confirm |
Facultatif |
System.Management.Automation.SwitchParameter |
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. |
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 |
System.Management.Automation.SwitchParameter |
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 |
---|---|
|
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 nœud est indisponible, ou que le nœud est disponible mais le cluster indisponible, ou à une défaillance du réseau, ou à une erreur de configuration du réseau. |
|
Cette tâche prend en charge Exchange 2007 uniquement et <ServerName> n'est pas un serveur Exchange 2007. |
|
L'utilisateur ne dispose pas de l'autorité d'un administrateur Exchange Server. |
|
Le serveur spécifié n'existe pas. |
|
Impossible de déplacer le serveur de boîtes aux lettres en cluster car le serveur spécifié n'existe pas. Serveur spécifié : <ServerName>. |
|
La communication n'a pas pu être démarrée avec le noeud actif. |
|
La communication n'a pas pu être démarrée avec l'ordinateur cible. |
|
Ressource de cluster Instance de surveillance du système introuvable. |
|
Ressource de cluster Instance de la banque d'informations introuvable. |
|
Impossible de se connecter au service de cluster sur l'ordinateur cible. |
|
L'ordinateur cible spécifié hébergeait déjà de façon active un autre serveur de boîtes aux lettres en cluster. |
|
Les versions de l'objet serveur de boîtes aux lettres en cluster et l'ordinateur cible sont incompatibles. |
|
Aucun groupe de stockage géré n'a été trouvé dans le service d'annuaire Active Directory. |
|
La réplication continue en cluster (CCR) limite le nombre de bases de données que peut contenir un groupe de stockage à une. |
|
Une procédure de transfert est bloquée si la réplication est en état d'échec et que le paramètre IgnoreDismounted n'est pas utilisé. |
|
Une procédure de transfert est bloquée si la réplication est trop en retard pour permettre le montage des bases de données lorsque le nœud passif devient actif. |
|
La réplication sur l'ordinateur cible n'est pas prête à prendre en charge une opération Move-ClusteredMailboxServer. |
|
Vous ne pouvez pas déplacer un serveur de boîtes aux lettres en cluster lorsqu'une ou plusieurs ressources en cluster sont dans un état d'attente en ligne ou hors ligne. |
|
Échec de la mise hors connexion du serveur de boîtes aux lettres en cluster sur l'ordinateur source. |
|
Un serveur de boîtes aux lettres n'est pas parvenu à modifier la propriété du nœud actif vers le nœud passif. |
|
Le serveur de boîtes aux lettres en cluster n'est pas parvenu à quitter l'état d'attente sur l'ordinateur cible. |
|
Échec de la mise en ligne du serveur de boîtes aux lettres en cluster. |
|
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é EXCMS vers le nœudB.
Move-ClusteredMailboxServer -Identity:EXCMS -TargetMachine:NodeB -MoveComment:"Getting ready for maintenance on NodeA"