Add-DatabaseAvailabilityGroupServer

 

S’applique à :Exchange Server 2016

Dernière rubrique modifiée :2017-05-03

Cette cmdlet est disponible uniquement dans Exchange Server 2016 sur site.

Utilisez la cmdlet Add-DatabaseAvailabilityGroupServer pour ajouter un serveur de boîte aux lettres à un groupe de disponibilité de base de données (DAG). Un groupe de disponibilité de base de données est un ensemble de serveurs de boîtes aux lettres qui utilisent la réplication continue et la disponibilité gérée pour permettre une récupération automatique au niveau de la base de données après des défaillances de la base de données, du serveur ou du réseau.

Pour plus d'informations sur les jeux de paramètres dans la section Syntaxe ci-après, voir SyntaxeSyntaxe de cmdlet Exchange.

Add-DatabaseAvailabilityGroupServer -Identity <DatabaseAvailabilityGroupIdParameter> -MailboxServer <ServerIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-SkipDagValidation <SwitchParameter>] [-SkipInstallCluster <SwitchParameter>] [-SpareServer <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Cet exemple ajoute le serveur de boîtes aux lettres MBX1 au DAG DAG1.

Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1

Un objet ordinateur pour un DAG est créé dans Active Directory lorsque le premier serveur est ajouté au DAG. Cet objet est utilisé pour que les serveurs s’authentifient entre eux au sein d’un DAG.

Pour ajouter un serveur de boîte aux lettres à un DAG, le serveur de boîte aux lettres en question doit fonctionner sous Windows Server 2008 R2 Enterprise ou Datacenter, Windows Server 2012 Standard ou Datacenter, ou Windows Server 2012 R2, et ne doit appartenir à aucun autre DAG. Le serveur de boîtes aux lettres doit exécuter les mêmes versions du système d'exploitation Windows et Microsoft Exchange, et être dans le même domaine Active Directory que tous les autres serveurs de boîtes aux lettres dans le DAG. En outre, le serveur de boîtes aux lettres ne doit pas être configuré comme contrôleur de domaine Active Directory ni comme serveur de catalogues globaux.

Pour ajouter le premier serveur à un DAG et créer un objet ordinateur pour le DAG, le groupe de sécurité des autorisations ExchangeWindows doit disposer des droits appropriés pour ajouter des comptes d’ordinateur au domaine. Vous pouvez également créer un compte d’ordinateur et le désactiver avant d’ajouter le serveur. L’ajout du premier serveur au DAG active le compte d’ordinateur pour le DAG. Le compte utilisé pour la tâche n’a donc pas besoin d’autorisations pour ajouter un compte d’ordinateur au domaine. Si vous êtes en cours de pré-création d’un compte d’ordinateur, le nom du compte doit correspondre au nom du DAG. Par exemple, si le DAG est nommé DAG1, le compte d’ordinateur doit être nommé DAG1.

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette cmdlet. Bien que tous les paramètres de cette cmdlet soient répertoriés dans cette rubrique, il est possible que vous n’ayez pas accès à certains paramètres s’ils ne sont pas inclus dans les autorisations qui vous ont été attribuées. Pour voir les autorisations qui vous sont nécessaires, voir Entrée « Groupes de disponibilité de la base de données » dans la rubrique Autorisations de haute disponibilité et de résilience des sites.

 

Paramètre Requis Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.DatabaseAvailabilityGroupIdParameter

Le paramètre Identity spécifie le nom du DAG auquel le serveur est ajouté.

MailboxServer

Obligatoire

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Le paramètre MailboxServer spécifie le nom du serveur de boîte aux lettres qui est ajouté au DAG.

Confirm

Facultatif

System.Management.Automation.SwitchParameter

Le commutateur Confirm spécifie s’il faut afficher ou masquer l’invite de confirmation. L’incidence de ce commutateur sur la cmdlet varie selon que la cmdlet requiert une confirmation avant de poursuivre.

  • Les cmdlets destructives (par exemple, les cmdlets Remove-*) ont une pause intégrée qui vous oblige à confirmer la commande avant de poursuivre. Pour ces cmdlets, vous pouvez ignorer l’invite de confirmation à l’aide de cette syntaxe exacte : -Confirm:$false.

  • La plupart des autres cmdlets (par exemple, les cmdlets New-* et Set-*) n’ont pas de pause intégrée. Pour ces cmdlets, la spécification du commutateur Confirm sans valeur introduit une pause qui vous oblige à confirmer la commande avant de poursuivre.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Le paramètre DomainController spécifie le contrôleur de domaine qui est utilisé par cette cmdlet pour lire ou écrire les données dans Active Directory. Vous identifiez le contrôleur de domaine par son nom de domaine complet (FQDN). Par exemple : dc01.contoso.com.

SkipDagValidation

Facultatif

System.Management.Automation.SwitchParameter

Le commutateur SkipDagValidation spécifie s'il faut ignorer la validation du modèle de quorum du DAG et le contrôle d'intégrité sur le témoin du DAG lors de l'ajout des membres au DAG.

SkipInstallCluster

Facultatif

System.Management.Automation.SwitchParameter

PARAMVALUE : SwitchParameter

SpareServer

Facultatif

System.Management.Automation.SwitchParameter

PARAMVALUE : SwitchParameter

WhatIf

Facultatif

System.Management.Automation.SwitchParameter

Le commutateur WhatIf simule les actions de la commande. Vous pouvez utiliser ce commutateur pour afficher les modifications qui se produiraient sans réellement appliquer ces modifications. Il n’est pas nécessaire de spécifier une valeur pour ce commutateur.

Pour visualiser les types d’entrées acceptés par cette cmdlet, consultez la rubrique Types d’entrée et de sortie de la cmdlet d’Exchange Management Shell. Si le champ Type d’entrée pour une cmdlet est vide, la cmdlet n’accepte pas les données d’entrée.

Pour visualiser les types de retours, également appelés types de sorties, acceptés par cette cmdlet, consultez la rubrique Types d’entrée et de sortie de la cmdlet d’Exchange Management Shell. Si le champ Type de sortie est vide, la cmdlet ne renvoie pas de données.

 
Afficher: