Vous êtes sur la page 1sur 12

1

Haute disponibilit sous


Exchange 2010 (v1.01)

Tutorial conu et rdig par Michel de CREVOISIER Novembre 2014




SOURCES

Configuration du DAG :
http://www.msexchange.org/articles-tutorials/exchange-server-2010/high-availability-recovery/uncovering-
exchange-2010-database-availability-groups-dags-part1.html
http://www.msexchange.org/articles-tutorials/exchange-server-2010/high-availability-recovery/uncovering-
exchange-2010-database-availability-groups-dags-part4.html
http://tutorial.programming4.us/windows_server/Exchange-Server-2010---Managing-Database-Availability-
Groups-%28part-2%29---Mailbox-Database-Copies.aspx

Configuration rseau du DAG :
http://blogs.technet.com/b/timmcmic/archive/2011/09/26/exchange-2010-collapsing-dag-networks.aspx
http://exchangeserverpro.com/misconfigured-subnets-exchange-2013-dag-network/


ARTICLES ASSOCIES

1-Installation dExchange 2010 (lien)
2-Configuration et gestion dExchange 2010 (lien)
3-Outils pour Exchange 2010 (lien)
2

INDEX


Prambule ........................................................................................................................................................... 3
1. Prrequis ..................................................................................................................................................... 4
1.1 Interfaces rseau (NIC) ........................................................................................................................ 4
1.2 Cluster WSFC ....................................................................................................................................... 5
2. Prparation du DAG .................................................................................................................................... 7
2.1 Cration du DAG .................................................................................................................................. 7
2.2 Attribution dune IP au DAG ................................................................................................................ 7
2.3 Ajout de membres au DAG .................................................................................................................. 8
2.4 Configuration des interfaces de rplication ........................................................................................ 9
3. Configuration des rplicas ........................................................................................................................ 10
3.1 Ajout dun rplica .............................................................................................................................. 10
3.2 Dplacement dune base de donnes active .................................................................................... 11
3.3 Vrification des interfaces de rplication .......................................................................................... 11
4. Divers ......................................................................................................................................................... 12
4.1 Erreurs ............................................................................................................................................... 12




3

Prambule


Avec la sortie dExchange 2010, une nouveaut importante concernant le mcanisme de haute
disponibilit est apparue. Les mcanismes anciennement utiliss par Exchange 2007 (LCR, CCR, SCC,
SCR) sont ainsi dlaisss au profit de la fonctionnalit de Windows Server Failover Clustering (WSFC).
Celle-ci permet dassurer la rplication des bases de donnes sur port TCP 64327 en joignant plusieurs
serveurs MBX autour dun DAG (Database Availability Group Server). Cette fonctionnalit requiert
toutefois lutilisation de la version Enterprise de Windows Server.

Limitations :
16 serveurs par DAG au maximum
Exchange 2010 Standard : 5 bases de donnes par serveurs
Exchange 2010 Enterprise : 100 bases de donnes par serveurs

Lobjectif de ce tuto sera de mettre en place un DAG compos par deux serveurs et deux bases de
donnes avec chacun un rplica. Ci-dessous, la liste des serveurs utiliss :
AD01: serveur Active Directory et DNS (installation non dtaille)
EXCH01-10 : serveur Exchange 2010 n1 (installation non dtaille)
EXCH02-10 : serveur Exchange 2010 n2 (installation non dtaille)




4

1. Prrequis

1.1 Interfaces rseau (NIC)

Pour des raisons de performances, il est recommand dutiliser diffrentes interfaces rseau sur
chacun de vos serveurs Exchange.

1.1.1 Interface MAPI

Cette interface sera ddie aux accs clients via Outlook et OWA. Dune manire gnrale, cette
interface sera relier votre LAN client.

1.1.2 Interface REPLICATION

Cette interface sera ddie la rplication des bases de donnes entre les membres du DAG. Prenez
soin de dsactiver lenregistrement DNS sur ce type dinterface :

Dsactivez galement les lments suivants :
Client for Microsoft Networks
File and Printer Sharing for Microsoft Networks


5

1.1.3 Priorisation des interfaces

Depuis le Centre de rseau et partage (ncpa.cpl), allez dans Advance > Advanced Settings et modifiez
lordonnancement des cartes rseau de la faon suivante :
1. MAPI
2. REPLICATION

1.2 Cluster WSFC

1.2.1 Installation de la fonctionnalit

Pour installer la fonctionnalit WSFC :
Suivez la procdure du point 1.1 de mon tuto. Notez que cette fonctionnalit peut tre
installe avant ou aprs linstallation dExchange. En ce qui concerne la configuration du
cluster, celle-ci sera ralise par Exchange lors de lajout dun membre au DAG
Installez les dernires mises jour apparues suite lajout de la fonctionnalit WSFC


6

1.2.2 Configuration du FSW (ou quorum)

Pour fonctionner, le cluster a besoin dun FSW (File Share Witness). Il sagit dun dossier partag
tmoin permettant llection dun nouveau matre en cas de panne dun nud du DAG. Ce
dossier peut tre plac sur un serveur Exchange nhbergeant pas le rle MBX ou sur un serveur non
Exchange. Pour le dernier cas, il faudra placer le groupe Exchange Trusted Subsystem dans le groupe
local Administrators du serveur retenu.

Important : le dossier FSW est automatiquement cr et partag par lassistant de cration du DAG






7

2. Prparation du DAG

2.1 Cration du DAG

2.1.1 Via GUI

Pour crer le DAG, allez dans Organization Configuration > Mailbox et cliquez sur New Database
Availability Group. Renseignez ensuite les informations demandes :
DAG name : nom du DAG
Witness server : serveur tmoin
Witness directory : emplacement du dossier FSW

2.1.2 Via PowerShell

Pour crer le DAG (source) :
New-DatabaseAvailabilityGroup -Name DAG01 -WitnessServer AD01 -WitnessDirectory
C:\DAG02

Pour vrifier ltat global du DAG ainsi que ses paramtres :
Get-DatabaseAvailabilityGroup -Identity DAG01 | fl

2.2 Attribution dune IP au DAG

Il est ensuite ncessaire dattribuer une IP chacune des interfaces rseau de votre DAG. Notez que
cette action entranera lajout dune deuxime IP sur chacune des interfaces. Par dfaut, et si aucun
paramtre nest indiqu, une IP obtenue par DHCP leur sera attribue.


8

2.2.1 Via GUI

Pour ajouter une IP sur chacune des interfaces, clic droit sur votre DAG > Properties > IP addresses

2.2.2 Via PowerShell

Pour attribuer une IP fixe sur chacune des interfaces (source) :
Set-DatabaseAvailabilityGroup DAG01 -DatabaseAvailabilityGroupIpAddresses
192.168.0.250, 192.168.91.250, 10.10.10.250

2.3 Ajout de membres au DAG

2.3.1 Via GUI

Pour ajouter un membre au DAG, allez dans Organization Configuration > Mailbox > Database
Availability Groups > DAG_name > Manage Database Availability Group Membership

2.3.2 Via PowerShell

Pour ajouter un membre au DAG (source) :
Add-DatabaseAvailabilityGroupServer -Identity DAG01 -MailboxServer EXCH01-10


9

2.4 Configuration des interfaces de rplication

Une fois le DAG configur et ses membres ajouts, il est ncessaire de dsactiver le service de
rplication sur les interfaces qui ne seront pas ddies cette tche. En loccurrence : MAPI et
INTERNET. Notez que dans le cas o la rplication ne pourrait pas seffectuer sur linterface
REPLICATION, celle-ci passerait seffectuer automatiquement sur linterface MAPI. En revanche,
elle ne pourra en aucun cas seffectuer sur linterface INTERNET grce loption IgnoreNetwork.

2.4.1 Via GUI

Pour dsactiver le service de rplication sur une interface, clic droit > Properties et dcochez la case
Enable replication

2.4.2 Via PowerShell

Pour configurer le service de rplication sur les interfaces (source) :
Set-DatabaseAvailabilityGroupNetwork -Identity DAG01\DAG-MAPI -
ReplicationEnabled:$false
Set-DatabaseAvailabilityGroupNetwork -Identity DAG01\DAG-REPLICATION -
ReplicationEnabled:$true
Set-DatabaseAvailabilityGroupNetwork -Identity DAG01\DAG-INTERNET -
ReplicationEnabled:$false -IgnoreNetwork:$true
10

3. Configuration des rplicas

3.1 Ajout dun rplica

Un rplica est un serveur membre dun DAG hbergeant une copie dune base de donnes.

3.1.1 Via GUI

Pour crer un rplica dune base de donnes, allez dans Database Management, clic droit > Add
Mailbox Database Copy :

Une fois le rplica configur, vous pourrez constater la bonne rplication des bases de donnes :

Remarque : vous devez dsactiver le Circular logging sur vos bases de donnes pour pouvoir en crer
une copie. Dans le cas contraire, lerreur du point 4.1.1 apparatra.

3.1.2 Via PowerShell

Pour crer un rplica dune base de donnes (source) :
Add-MailboxDatabaseCopy -Identity 'Mailbox-VIP' -MailboxServer EXCH02-10 -
ActivationPreference 2

Pour vrifier ltat de la rplication :
Get-MailboxDatabaseCopyStatus


11

3.2 Dplacement dune base de donnes active

Pour des raisons de maintenance, il peut savrer ncessaire de dplacer une base de donnes active
sur un autre serveur.

3.2.1 Via GUI

Pour dplacer une base de donnes active, allez dans Database Management, clic droit > Move
Active Mailbox Database et indiquez le serveur destination :

3.2.2 Via PowerShell

Pour dplacer une base de donnes active (source) :
Move-ActiveMailboxDatabase Company-VIP -ActivateOnServer EXCH01-10

3.3 Vrification des interfaces de rplication

Pour vrifier linterface utilise par le service de rplication (source) :
Get-MailboxDatabaseCopyStatus * connectionStatus | fl
name,outgoingconnections,incominglogcopyingnetwork

12

4. Divers

4.1 Erreurs

4.1.1 DAG et Circular logging

Erreur apparaissant si le Circular logging est activ sur une base de donnes allant tre copi via le
DAG :







Nhsitez pas menvoyer vos commentaires ou retours ladresse suivante :
m.decrevoisier A-R-0-B-A-5 outlook . com


Soyez-en dores et dj remerci