Alphorm.com Formation Exchange 2016, Configuration Avancée

242
Formation Exchange 2016 : Configuration Avancée alphorm.com™© Site : http://www.alphorm.com Blog : http://blog.alphorm.com Pierre NORMAND Formateur et Consultant en Systèmes et Messagerie Certifications: MCSE Messaging 2016, SCCM 2012 Contact: [email protected] Formation Exchange 2016 Configuration Avancée

Transcript of Alphorm.com Formation Exchange 2016, Configuration Avancée

Page 1: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Formation

Exchange 2016Configuration Avancée

Page 2: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation du formateur

•Public concerné

•Connaissances requises

•Contenu de la formation

•Les objectifs

•Les sujets non traités

Page 3: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation du formateur

Pierre NORMAND

• Email : [email protected]

• Formateur Consultant Systèmes & Expert Exchange

• Certifications :

� SCCM 2012

� Exchange 2016 & Office 365 = MCSE Messaging

Page 4: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Public concerné

• Administrateurs / Ingénieurs Systèmes

• Toute Personne désirant compléter ses connaissances sur Microsoft Exchange 2016

• Toute personne souhaitant déployer et configurer Microsoft Exchange 2016 avec des fonctions avancées

Page 5: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Connaissances requises

• Avoir suivi la formation précédente : Exchange 2016 : Installation et Configuration

• Lien : http://www.alphorm.com/tutoriel/formation-en-ligne-exchange-2016-installation-et-configuration

Page 6: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Cursus Exchange 2016

Configuration avancée

Installation et Configuration

Migration et Coexistence

Page 7: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Contenu de la formation

I. Gestion avancée de la Haute disponibilité DAG

II. Gestion avancée des bases de données de boites aux lettres

III. Gestion avancée de la partie accès client

IV. Exchange Serveur EDGE

V. Opérations avancées

VI. Fonctionnalités avancées

VII. Administration Exchange par script

Page 8: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les objectifs

• Compléter ses connaissances du produit Exchange 2016

• Découvrir et mettre en place des fonctionnalités avancées de Exchange 2016

• Acquérir des connaissances permettant l’administration avancée de Exchange 2016

• Passer un bon moment ensemble ☺

Page 9: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Page 10: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Présentation de l’environnement utilisé

Page 11: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Matériel utilisé

•Schéma de la maquette utilisée

•Maquette utilisée

Page 12: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Matériel utilisé

• Système d’exploitation natif Windows 10 Professionnel

• Système de virtualisation VMWare Workstation PRO 12.1.1

• Système d’exploitation des machines virtuelles Windows 2012 R2 Standard

• Prévoir une machine performante, avec au minimum 16 Go de RAM et de préférence un disque dur SSD

Clevo W550SU 15.6 IPS LED Full-HD MAT

Processeur: Intel i7-4702MQ 2,2GhtzDisque Dur: SSD Crutial 500GoRAM: 16Go DDR3 PC12800

Page 13: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Schéma de la maquette

Page 14: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les ressources de la maquettes

• Outil : VMWare Workstation 12.1.1 PRO

• Réseau 1 : type NAT, adresse 192.168.5.0/24

• Réseau 2 (réplication DAG) : type Host-Only, adresse 192.168.10.0/24

• Machine DC-01 : 1xProcesseur 2xCoeurs, 1Go RAM, 1xLan NAT, DD 40Go

• Machine EXCH-01 : 1xProcesseur 2xCoeurs, 5Go RAM, 1xLan NAT, DD 60Go, Exchange 2016 Version CU2

• Machine EXCH-02 : 1xProcesseur 2xCoeurs, 5Go RAM, 1xLan NAT, DD 60Go, Exchange 2016 Version CU2

Page 15: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les ressources de la maquettes

• Machine EDGE-01 : 1xProcesseur 2xCoeurs, 2Go RAM, 1xLan NAT, DD 60Go, Exchange 2016 Version CU2

• Machine W10 : 1xProcesseur 2xCoeurs, 1Go RAM, 1xLan NAT, DD 40Go, avec les outils d’administration Exchange 2016

Page 16: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Etes-vous prêt?

Page 17: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Présentation du DAG avancé

Gestion avancée de la Haute disponibilité DAG

Page 18: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Quelles sont les solutions avancées du DAG ?

•Que permettent-elles ?

Page 19: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• La configuration des réseaux DAG :

� Configuration manuelle des réseaux MAPI et Réplication

� Ignorance de certains réseaux comme les réseaux iSCSI

� Configuration du port pour le réseau de réplication

� Chiffrement des communications

� Compression des communications

• Ordre (numérotation) de préférences d’activation des copies de bases de données

• Comportement du montage automatique des bases de données

Page 20: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Stratégie d’activation automatique des copies de bases de données

• Le nombre maximal de bases de données actives sur un même serveur

• Le comportement du montage automatique des bases de données d’un DAG au démarrage : Datacenter Activation Coordination (DAC)

• Configuration d’un serveur témoin de secours

• Le retard de relecture des copies de bases de données

• Renommer et déplacer l’emplacement des fichiers de bases de données

Page 21: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Contrôler la configuration du DAG

• Get-DatabaseAvailabilityGroup DAG01 -Status | Format-List

• Get-DatabaseAvailabilityGroupNetwork -Identity DAG01

Page 22: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Les différentes personnalisations d’un DAG

Page 23: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Présentation de la fonction DAG AutoReseed

Gestion avancée de la Haute disponibilité DAG

Page 24: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Comment peut-on mettre en place une solution automatique pour la gestion des copies de bases de données ?

Page 25: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Solution connue sous le nom AutoReseed

• Apparue depuis Exchange 2013

• Fonctionne uniquement dans un DAG, par défaut activée mais nécessite une configuration spécifique

• Permet automatiquement la détection et la résolution d’un souci de stockage pour les copies de bases de données, elle est basée sur des volumes (dont un volume de secours) :

� Analyse toute les 15 minutes les copies de bases de données ayant le statut FailedAndSuspended

� Après la détection d’un souci de stockage, le mécanisme tente 3 fois la réparation de ces bases de données en statut FailedAndSupended

� Après échec de cette tentative, le mécanisme cherche alors un volume non utilisé et configuré en tant que volume de secours (SPARE). Il essaie alors jusqu’à 4 fois, chaque heure, de remplacer le volume utilisé par les copies de bases de données en erreurs par ce volume SPARE. Lorsque l’opération est réussie, il relance la mise à jour des copies de bases de données.

Page 26: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Stockage de type JBOD recommandé pour les DAG avec plus de 2 copies de bases de données

• Nécessite que les fichiers de données de bases de données soient colocalisés dans le même répertoire

Page 27: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Schéma

Page 28: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique• Vérification de l’activation par défaut :

� Get-DatabaseAvailabilityGroup DAG01 | fl AutoDagAutoReseedEnabled

• Création d’un répertoire « volumes » associé à une partition (point de montage) :

� md C:\ExchangeVolumes

• Création d’un répertoire pour bases de données (points de montage) :

� md C:\ExchangeDatabases

• Configuration du répertoire racine des volumes dans le DAG :

� Set-DatabaseAvailabilityGroup DAG01 -AutoDagVolumesRootFolderPath "C:\ExchangeVolumes"

• Configuration du répertoire racine des bases de données dans le DAG :

� Set-DatabaseAvailabilityGroup DAG01 -AutoDagDatabasesRootFolderPath "C:\ExchangeDatabases"

� Configuration du nombre de copies de bases de données par volume :

� Set-DatabaseAvailabilityGroup DAG01 -AutoDagDatabaseCopiesPerVolume 4

Page 29: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique• Monter les volumes de stockage, via le gestion de disques Windows (diskmgmt.msc) :

� C:\ExchangeVolumes\Volume1

� C:\ExchangeVolumes\Volume2

• Création des répertoires des bases de données :

� md C:\ExchangeDatabases\DB01

• Créer des points de montage pour les bases de données :

� Mountvol.exe C:\ExchangeDatabases\DB01 \\?\Volume (GUID)

• Création de la structure de répertoires des bases de données :

� md C:\ExchangeDatabases\DB01\DB01.db

� md C:\ExchangeDatabases\DB01\DB01.log

• Création des bases de données :

� New-MailboxDatabase -Name DB01 -Server EXCH-01 -LogFolderPath C:\ExchangeDatabases\DB01\DB01.log -EdbFilePath C:\ExchangeDatabases\DB01\DB01.db\DB01.edb

La solution doit être étudiée et configurée avant la mise en place des bases de données et leurs copies.

Page 30: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Les mécanismes de la solution AutoReseed

• Fonctionnalité facilitant la vie des administrateurs ☺

Page 31: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Mise en place de la fonction DAG AutoReseed

Gestion avancée de la Haute disponibilité DAG

Page 32: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

• Comment peut-on mettre en place la fonction AutoReseed ?

• Comment peut-on valider son fonctionnement ?

Page 33: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Monter le même nombre de disques durs sur chaque serveur du DAG

• Formater les disques durs

• Réaliser la procédure

• Valider le fonctionnement

Page 34: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•La mise en place du DAG AutoReseed

•La validation de son fonctionnement

Page 35: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Configuration des paramètres avancés du DAG

Gestion avancée de la Haute disponibilité DAG

Page 36: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

• Comment configurer les paramètres avancés du DAG ?

� Configuration des réseaux

� Ordre d’activation des bases de données

� Comportement du montage automatique

� Stratégie d’activation automatique

� Nombre maximal de bases de données actives

� Configuration d’un serveur témoin de secours

Page 37: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Configuration des réseaux

• Via EAC

• Via Powershell :

� Set-DatabaseAvailabilityGroup DAG01 -ManualDagNetworkConfiguration $true

� New-DatabaseAvailabilityGroupNetwork -DatabaseAvailabilityGroup DAG01 -Name ReplicationDagNetwork01 -Description "Replication network 1" -Subnets 192.168.10.0/24 -ReplicationEnabled:$True

� Set-DatabaseAvailabilityGroupNetwork -Subnets 192.168.5.0/8 -Identity DAG01\MapiDagNetwork

� Remove-DatabaseAvailabilityGroupNetwork -Identity DAG01\DAGNetwork04

� Set-DatabaseAvailabilityGroupNetwork -Identity DAG01\DAGNetwork05 -ReplicationEnabled:$false -IgnoreNetwork:$true

� Set-DatabaseAvailabilityGroup -Identity DAG01 -ReplicationPort 666

� Set-DatabaseAvailabilityGroup -Identity DAG01 –NetworkCompression Enabled –NetworkEncryption InterSubnetOnly

Page 38: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Ordre d’activation des bases de données

• Via EAC

• Via Powershell :

� Set-MailboxDatabaseCopy -Identity DB01\EXCH-01 -ActivationPreference 1

� Set-MailboxDatabaseCopy -Identity DB01\EXCH-02 -ActivationPreference 2

� Set-MailboxDatabaseCopy -Identity DB02\EXCH-01 -ActivationPreference 2

� Set-MailboxDatabaseCopy -Identity DB02\EXCH-02 -ActivationPreference 1

Page 39: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Comportement du montage automatique

• Le paramètre AutoDatabaseMountDial spécifie le comportement du montage automatique des bases de données après basculement d’une base de données :

� BestAvailability

� GoodAvailability

� Lossless

• Configuration via Powershell :

� Set-MailboxServer -Identity EXCH-01 -AutoDatabaseMountDial GoodAvailability

Page 40: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Comportement du montage automatique

• Connu sous le nom Datacenter Activation Coordination (DAC)

• Permet de prévenir le comportement de Split Brain, dans le cas d’une coupure de communication entre serveurs (Datacenter)

• Désactivé par défaut

• Il est recommandé de l’activer si plus de 2 serveurs membres du DAG

Page 41: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Comportement du montage automatique

• Configuration via Powershell :

� Set-DatabaseAvailabilityGroup -Identity DAG01 -DatacenterActivationMode DagOnly

• Permet également d’utiliser des commandes Powershell :

� Stop-DatabaseAvailabilityGroup

� Restore-DatabaseAvailabilityGroup

� Start-DatabaseAvailabilityGroup

Page 42: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Stratégie d’activation automatique

• Le paramètre DatabaseCopyAutoActivationPolicy spécifie la stratégie pour l’activation automatique disponible pour les copies de base de données de boîtes aux lettres sur les serveurs de boîtes aux lettres sélectionnés :

� Blocked

� IntrasiteOnly

� Unrestricted

• Configuration via Powershell :

� Set-MailboxServer -Identity EXCH-01 -DatabaseCopyAutoActivationPolicy Blocked

Page 43: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Nombre maximal de MBXdb actives

• Le paramètre MaximumActiveDatabases spécifie le nombre maximal de bases de données qui peuvent être montées sur un serveur de boîtes aux lettres en même temps.

• Configuration via Powershell :

� Set-MailboxServer -Identity EXCH-01 -MaximumActiveDatabases 20

Page 44: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Configuration du serveur témoin de secours

• Permet de configurer un second serveur témoin

• Configuration via Powershell :

� Set-DatabaseAvailabilityGroup -Identity DAG01 -AlternateWitnessDirectory D:\DAGFileShareWitnesses\DAG01 -AlternateWitnessServer FSW2

Page 45: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•La configuration de différents éléments d’un DAG

Page 46: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Renommer et déplacer une base de données

Gestion avancée de la Haute disponibilité DAG

Page 47: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

• Peut-on renommer une base de données ?

• Peut-on déplacer l’emplacement des fichiers binaires de bases de données ?

Page 48: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation du renommage

• Permet de renommer une base de données

• Généralement utilisé pour renommer la base de données par défaut

• Il est conseillé de nommer la base de données avec le même nom que les fichiers binaires

Page 49: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Via PowerShell :

� Set-MailboxDatabase -Identity "Mailbox Database 0102030405" –Name DB05

Page 50: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation du déplacement

• Généralement utilisé pour déplacer la base de données par défaut du serveur

• Nécessite de disposer d’une seule copie de la base de données

• Non recommandé dans le cas de l’utilisation de la fonction AutoReseed

• Engendre une coupure de service pour les boîtes aux lettres contenues dans cette base de données

• Processus :

1. Démontage de la base de données (si montée)

2. Copie des fichiers vers le nouvel emplacement

3. Montage de la base de données dans le nouvel emplacement

Page 51: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Via Powershell :

� Move-DatabasePath -Identity "Mailbox Database 0102030405" -EdbFilePath C:\ExchangeDatabases\DB05\DB05.db\DB05.edb -LogFolderPath C:\ExchangeDatabases\DB05\DB05.log

Page 52: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Comment renommer une base de données

•Comment déplacer les sources d’une base de données

Page 53: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Replay Lag

Gestion avancée de la Haute disponibilité DAG

Page 54: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Quelle solution alternative aux sauvegardes intègre Exchange ?

Page 55: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Solution de retard de relecture (une copie retardée), connue sous le nom Replay Lag

• Elle fait partie du plan Native Data Protection de Exchange 2016, que l’on retrouve dans Exchange Online (Office 365), qui permet de s’affranchir des anciens processus de sauvegardes

• Ce n’est pas une vraie sauvegarde ! C’est plutôt une solution alternative de récupération d’urgence

• Fonctionne uniquement dans un DAG

• S’applique sur une ou plusieurs copies de bases de données

• Désactivé par défaut

• Plus le délai de retard est grand, plus le processus de récupération de base de données est long en cas de catastrophe

Page 56: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Peut comprendre une valeur 0 et 14 jours (days.hours:minutes:seconds)

• Il est conseillé de configurer les valeurs de Safety Net (file d’attente) avec des valeurs égales ou supérieures

• Cette solution va stocker un grand nombre de journaux de transactions pour les bases de données configurées avec un retard

• Il faut désactiver le montage automatique sur les copies de bases de données avec retard pour prévenir de la corruption logique des autres copies

• Peut se coupler avec une solution de sauvegarde ou la configuration des journaux circulaires

Page 57: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Configuration

• Via Powershell :

� Set-MailboxDatabaseCopy -Identity DB01\EXCH-02 -ReplayLagTime 7.0:0:0

� Suspend-MailboxDatabaseCopy -Identity DB01\EXCH-02 –ActivationOnly -SuspendComment “Block auto activation of lagged copy of DB01 on Server EXCH-02“

� Set-MailboxDatabaseCopy -Identity DB01\EXCH-02 -TrucationLagTime 7.0:0:0

Page 58: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Activation de la copie retardée1. Suspend-MailboxDatabaseCopy DB01\EXCH-01 -SuspendComment "Activate lagged copy of DB01

on Server EXCH-02" -Confirm:$false

2. Il est conseillé de faire une copie des données binaires avant l’activation

3. Activation en jouant tous les journaux non validés :

• Move-ActiveMailboxDatabase DB01 -ActivateOnServer EXCH-02 –SkipLagChecks

3. Activation avec la fonctionnalité de récupération SafetyNet :

• Eseutil /mh C:\ExchangeDatabases\DB05\DB05.db\DB05.edb | findstr /c:"Log Required"

• Déplacer les journaux qui ne sont pas compris entre la valeur LowGeneration et HighGeneration

• Arrêter le service de réplication Exchange sur le serveur avec la copie active

• Move-ActiveMailboxDatabase DB01 -ActivateOnServer EXCH-02 -MountDialOverride BestEffort -SkipActiveCopyChecks -SkipClientExperienceChecks -SkipHealthChecks -SkipLagChecks

Page 59: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Activation de la copie retardée

3. Activation en jouant les journaux d’un moment spécifique :

• Déterminez les fichiers journaux à relire impérativement dans la base de données afin de satisfaire à vos exigences temporelles concernant cette récupération (en vous basant sur l'heure et la date des fichiers journaux, comme présenté dans Windows Explorer). Tous les fichiers journaux créés suite à ce moment doivent être déplacés vers un autre répertoire jusqu'à ce que le processus de récupération prenne fin et que les fichiers journaux ne soient plus nécessaires.

• Supprimez le fichier point de contrôle (.chk) de la base de données

� Eseutil.exe /r eXX /a

� Une fois la relecture des journaux terminée, la base de données se trouve dans un état d'arrêt correct et peut être copiée, puis utilisée dans le cadre d'une récupération

� Resume-MailboxDatabaseCopy -identity DB01\EXCH-02

Page 60: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Le DAG intègre une solution alternative aux sauvegardes

• Les configurations à effectuer pour l’implémenter

• Les moyens de l’utiliser en cas de scénario critique

Page 61: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Mise en maintenance

Gestion avancée de la Haute disponibilité DAG

Page 62: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Quelle est la procédure de mise en maintenance d’un serveur Exchange ?

•Quelle est la procédure de sortie de maintenance d’un serveur Exchange ?

Page 63: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Procédure généralement utilisée, et qui a du sens, dans un environnement DAG

• Permet d’isoler un serveur proprement pour y effectuer des opérations de maintenance

• Permet de prévenir toute utilisation non voulue d’un serveur, la perturbation du service utilisateur :

� Prévenir le montage automatique de bases de données par Active Manager ou autre

� Prévenir la remise de messages dans les files d’attente

� Prévenir les connexions des clients

Page 64: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Bonnes pratiques

1. Rediriger les connexions des clients sur d’autres serveurs

2. S’assurer de disposer de sauvegardes valides ou que les autres membres du DAG ont des copies en bonne santé

3. Effectuer l’opération en dehors des heures de production

4. Mettre en maintenance le moins possible de serveurs en même temps (dans un DAG)

5. Valider le bon fonctionnement du serveur avant de le sortir de maintenance

6. Répartir les bases de données actives après la remise en production

Page 65: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Procédure de mise en maintenance

• Via PowerShell :

� Set-ServerComponentState EXCH-02 –Component HubTransport –State Draining –Requester Maintenance

� Redirect-Message -Server EXCH-02 -Target EXCH-01.alphorm.lab

� Suspend-ClusterNode -Name EXCH-02

� Set-MailboxServer EXCH-02 -DatabaseCopyActivationDisabledAndMoveNow $True

� Set-MailboxServer EXCH-02 -DatabaseCopyAutoActivationPolicy Blocked

� Get-MailboxDatabaseCopyStatus -Server EXCH-02 | Where {$_.Status –eq "Mounted"}

� Set-ServerComponentState EXCH-02 -Component ServerWideOffline -State Inactive -Requester Maintenance

Page 66: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Procédure de sortie de maintenance

• Via Powershell :

� Set-ServerComponentState EXCH-02 -Component ServerWideOffline -State Active -Requester Maintenance

� Resume-ClusterNode EXCH-02

� Set-MailboxServer EXCH-02 -DatabaseCopyActivationDisabledAndMoveNow $False

� Set-MailboxServer EXCH-02 -DatabaseCopyAutoActivationPolicy Unrestricted

� Set-ServerComponentState EXCH-02 -Component HubTransport -State Active -Requester Maintenance

� %ExchangeInstallPath%\Scripts\RedistributeActiveDatabases.ps1 -DagName DAG01 –ShowDatabaseDistributionByServer | ft

� %ExchangeInstallPath%\Scripts\RedistributeActiveDatabases.ps1 -DagName DAG01 –-BalanceDbsByActivationPreference

Page 67: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Ce qu’apporte cette procédure ?

• Les bonnes pratiques

• La procédure de mise en maintenance d’un serveur Exchange

• La procédure de sortie de maintenance d’un serveur Exchange

Page 68: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Diagnostique

Gestion avancée de la Haute disponibilité DAG

Page 69: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Comment peut-on diagnostiquer ?

Page 70: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Scénarios

• Des files d’attentes qui se remplissent

• Des soucis sur l’état des copies de bases de données

• Des soucis de connexions des clients

• Des copies de bases de données qui bougent de serveurs toutes seules

Page 71: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Que peut-on contrôler ?

• Les files d’attentes (messages d’erreurs …)

• La partie réseau des serveurs et du DAG

• Les journaux d’événements Windows

• L’état de santé et la répartition des copies de bases de données

• L’état de santé et la charge des serveurs

• Les services

• Les journaux Exchange

Page 72: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Comment diagnostiquer et résoudre des dysfonctionnements du DAG

Page 73: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Réparation d’une copiede base de données

Gestion avancée de la Haute disponibilité DAG

Page 74: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Comment peut-on réparer les copies d’une base de données ?

Page 75: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Dans certaines situations, des copies d’une base de données peuvent ne pas être entièrement saines, ou complètement en erreur :

� Un souci de stockage

� Un souci de réplication

� Un souci lié à des services

� Autre

Avant d’effectuer ce genre d’opération, disposer de sauvegarde et/ou de copies saines de la base de données

Page 76: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Contrôler :

� Get-MailboxDatabaseCopyStatus –Server EXCH-02

• Souci de stockage :

� Remplacer le stockage et le reconfigurer dans Windows

� Update-MailboxDatabaseCopy -Identity DB03\EXCH-02 -SourceServer EXCH-01

Page 77: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Souci d’index :

� Update-MailboxDatabaseCopy -Identity DB03\EXCH-02 –CatalogOnly

� Si cela ne marche pas :

• Arrêter les services (et les mettre en « désactivé ») « Microsoft Exchange Search » et « Microsoft Exchange Search Host Controller »

• Supprimer le dossier XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXX.X.singledans les fichiers de la bases de données

• Démarrer les services (et les mettre en « automatique ») « Microsoft Exchange Search » et « Microsoft Exchange Search Host Controller »

• Autre souci :

� Update-MailboxDatabaseCopy -Identity DB03\EXCH-02 -SourceServer EXCH-01 -DeleteExistingFiles

Page 78: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Le diagnostic et la résolution de soucis sur les copies de bases de données

Page 79: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Sauvegarde et Restauration

Gestion avancée des bases de données

Page 80: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

• Que faut il prendre en compte pour implémenter des sauvegardes de bases de données ?

• Comment configurer une sauvegarde de base de données ?

• Comment restaurer une base de données ?

Page 81: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Les sauvegardes restent essentielles même si Microsoft mise uniquement sur les solutions Native Data Protection pour Exchange

• Identifier les conditions requises de sauvegardes pour les serveurs Exchange

• Identifier un logiciel sauvegarde pour l’AD

• Identifier un logiciel de sauvegarde pour Exchange

� Soit sauvegarde classique du serveur (complète ou des partitions)

� Soit sauvegarde des éléments du serveur Exchange (bases de données, journaux …), généralement avec l’installation d’agents

Page 82: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Identifier les supports pour les sauvegardes

• Identifier les niveaux de services en terme de RTO et RPO

• Basées sur l’Enregistreur Microsoft Exchange (VSS)

• Les services de Banque d’informations et de réplication Exchange doivent être exécutés

Page 83: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Eléments à sauvegarder

• Exchange :

� Les bases de données et les journaux de transactions

� Les journaux de suivi de messages

� Les configuration spécifiques (registres, IIS, certificats, fichiers de configuration …)

• L’AD :

� La base de données Active Directory sur un serveur contrôleur de domaine

Page 84: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Scénarios de restauration

• Récupération d’un serveur ou d’un service Exchange

• Récupération d’une base de données ou d’une boîte aux lettres

Page 85: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Logiciels

• Les solutions Microsoft :

1. Sauvegarde Windows Server :

• La sauvegarde s’exécute localement, ne sauvegarde que les bases actives d’un DAG. Sauvegarde sur disque ou partage uniquement, et ne sait restaurer qu’une base de données complète. Sait faire la troncation des journaux de transaction, en utilisant les VSS en mode sauvegarde complète.

2. DPM (Data Protection Manager) :

• Sauvegarde sur disque et archive sur bande, peut restaurer une base ou une boite et peut également sauvegarder les bases passives d’un DAG

• Les solutions tierces sont nombreuses

Page 86: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Eléments à prendre en considération

• Sauvegarde :

� Désactiver le mode circulaire sur la base de données, et effectuer une sauvegarde complète VSS

� Réaliser la sauvegarde en dehors des heures de production

• Restauration :

� Restaurer la base données dans un emplacement tiers

� Restaurer la base de données directement dans Exchange, dans son emplacement de production

• Via EAC :

- Nécessite d’activer la fonction « cette base de données peut être écrasée par une restauration »

• Via PowerShell :

- Set-MailboxDatabase DB05 –AllowFileRestore $true

Il est recommandé de valider le bon fonctionnement des sauvegarder et réaliser le plan de reprise d’activité régulièrement

Page 87: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Les sauvegardes sont importantes !

•Comment cela fonctionne et les éléments à prendre en considération

•Comment sauvegarder Exchange

Page 88: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Restauration de boîtes aux lettres

Gestion avancée des bases de données

Page 89: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Existe-t-il des procédures de restauration des boîtes aux lettres ?

•Comment peut-on les mettre en place ?

Page 90: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Dans le cas d’une situation critique, il possible de rencontrer :

� Un souci qui corrompe ou supprime complètement une base de données

� Un souci de boîte aux lettres supprimée ou des éléments supprimés, hors de la période de rétention de la base de données permettant de les récupérer

• Ce qui peut engendrer :

� Une perte de données utilisateurs

� Une coupure du service utilisateur (impossible d’accéder aux messages électroniques)

Page 91: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Inaccessibilité d’une base données

• Restauration d’une sauvegarde en mode écrasement

• Utilisation de la procédure Dial Tone Recovery :

� Mise en place d’une nouvelle base de données (ou utilisation d’une base de données existante ayant assez de place)

� Création d’une nouvelle boîte aux lettres vierge pour les utilisateurs impactés

� Restauration des données utilisateurs dans la nouvelle boîte aux lettres :

• Depuis un PST (ou OST converti) :

- Importation des données depuis le client Outlook (non recommandée)

- Importation des données depuis un serveur Exchange

• Depuis une sauvegarde la de base de données, restaurée, et remontée

Page 92: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• New-MailboxDatabase -Name DialToneDB10 -EdbFilePath D:\DialTone\DB10.EDB

• Mount-Database –Identity DB10

• Mount-Database –Identity DB03 -Force

• Get-Mailbox -Database DB03 | Set-Mailbox -Database DB10

• $mailboxes = Get-Mailbox -Database DB10

• $mailboxes | %{ New-MailboxRestoreRequest -SourceStoreMailbox $_.ExchangeGuid -SourceDatabase DB03 -TargetMailbox $_ }

• Dir \\SMB-01\PSTshareRO\Recovered\*.pst | %{ New-MailboxImportRequest -Name RecoveredPST -BatchName Recovered -Mailbox $_.BaseName -FilePath $_.FullName -TargetRootFolder SubFolderInPrimary}

Page 93: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•La procédure de restauration des boîtes aux lettres

•Comment réaliser cette procédure

Page 94: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Présentation de la haute disponibilité

Gestion avancée de l’accès client

Page 95: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation

•Les éléments à considérer

•Les différentes solutions

•Les schémas

Page 96: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• La haute disponibilité de la partie accès client permet :

� De redonder le service d’accès client, et donc de prévenir de la coupure de service utilisateurs

� De répartir la charge accès clients

Page 97: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Eléments à considérer

• Redonder le nombre de serveurs Exchange faisant autorité d’accès client (également pour la partie boîte aux lettres)

• Mettre en place un matériel d’équilibrage de charge

• Bien dimensionner et redonder les équipements réseau

• Bien dimensionner et redonder les Contrôleur de Domaine

• Avoir une redondance matériel

Page 98: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les différentes solutions

• Avoir plusieurs serveurs Contrôleur de Domaine indispensable

• Avoir plusieurs serveurs Exchange pour les accès clients recommandé

• Tourniquet DNS (Round Robin) :

� Enregistrements MX

� Enregistrements A

• NIC Teaming

• Equilibrage de charge :

� NLB Windows, ne fonctionne pas avec la technologie DAG

� L4 (sans Session Affinity)

� L7 (avec ou sans Session Affinity) recommandé

Page 99: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Schéma général

Page 100: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Schéma des services

Page 101: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Quels sont les moyens de haute disponibilité de la partie accès client

Page 102: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Mise en place de la haute disponibilité

Gestion avancée de l’accès client

Page 103: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Mise en place de la haute disponibilité

Page 104: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Tourniquet DNS (Round Robin) :

� Enregistrements MX

� Enregistrements A

• NIC Teaming

• Equilibrage de charge :

� F5

� Configuration exchange pour équilibrage de charge L7 avec Session Affinity et déchargement SSL

Page 105: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• La mise en place de solutions de haute disponibilité

Page 106: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Diagnostique

Gestion avancée de l’accès client

Page 107: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Scénarios de diagnostique

•Les éléments à contrôler

Page 108: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Scénarios

• Des incidents de connexions des clients

• Des incidents de réceptions de messages

Page 109: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Que peut-on contrôler ?

• Les journaux d’événements Windows et journaux Exchange

• La partie IIS et configuration accès clients

• Les services

• L’état de santé et la répartition des copies de bases de données

• L’état de santé et la charge des serveurs Exchange

• L’état de santé et la charge des serveurs Contrôleur de Domaine

Page 110: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Que peut-on contrôler ?

• La partie réseau :

� Les accès internet

� Les accès réseau (load balancer …)

� Les accès des serveurs Contrôleur de Domaine et Exchange

• La configuration, les droits et les accès utilisateurs

• Les files d’attente

• Effectuer un rapport de suivi de message

Page 111: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Comment diagnostiquer et résoudre des dysfonctionnements de la partie accès client

Page 112: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Prérequis

Exchange Serveur EDGE

Page 113: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation

•Les éléments à prendre en considération

•Les prérequis à avoir

Page 114: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Permet de gérer le flux de messagerie Internet entrant et sortant

• Permet une sécurité supplémentaire dans votre organisation Exchange grâce aux éléments suivants :

� Positionné dans un réseau de périmètre (DMZ), non membre du domaine interne

� Fournit des services de règles de transport

� Fournit des services blocage de courriers indésirables et virus

� Permet de faire de la réécriture d’adresses

• Utilise AD LDS (Active Directory Lightweight Directory Services) pour stocker sa configuration dans l’AD interne et accéder aux informations des destinataires de messagerie de l’organisation

Page 115: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Eléments à prendre en considération

• Il faut que l’organisation interne soit déjà préparé et que au minimum un serveur Exchange avec le rôle de boîte aux lettres soit présent

• Le design de la ferme de serveurs avec le rôle EDGE

� Identifier la quantité de message qui transite depuis et vers internet

� Dimensionner le nombre de serveur et leur capacité

Page 116: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Eléments à prendre en considération

• L’architecture réseau :

� Port 25 TCP : envoi et réception des message internet

� Port 50389 TCP: EdgeSync non sécurisé pour les communications entre les serveurs EDGE et les contrôleurs de domaine interne

� Port 50636 TCP: EdgeSync sécurisé pour les communications entre les serveurs EDGE et les contrôleurs de domaine interne

� Port 53 TCP/UDP: Pour les requetés DNS entre le réseau de périmètre et le réseau interne

• S’assurer d’avoir configuré les domaines acceptés et les stratégies d’adresses emails

Page 117: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les Systèmes d’exploitation supportés

• Pour un serveur Exchange :

� Windows Server 2012 R2 Standard ou Datacenter

� Windows Server 2012 Standard ou Datacenter

Page 118: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les prérequis du système d’exploitation

• Les fonctionnalités à installer pour le rôle de boites aux lettres :

Install-WindowsFeature ADLDS

• Les outils nécessaires :

� Netframework 4.5.2

Page 119: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Ce qu’est le rôle EDGE Exchange 2016

•Les éléments à prendre en considération

•Les prérequis système

Page 120: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Installation en mode avec assistant graphique

Exchange Serveur EDGE

Page 121: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•La procédure d’installation en mode avec assistant graphique

•Démonstration

Page 122: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan d’action

• Récupérer les sources Exchange 2016

• Monter l’ISO

• Se rendre dans le lecteur virtuel monté

• Lancer le setup.exe en tant que administrateur

• Suivre l’assistant et renseigner les informations demandées

• Sélectionner le rôle EDGE

Page 123: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Comment effectuer l’installation d’un serveur Exchange 2016 avec le rôle EDGE via l’assistant graphique

Page 124: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Installation en mode sans assistant graphique

Exchange Serveur EDGE

Page 125: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•La procédure d’installation sans assistant graphique

•Démonstration

Page 126: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan d’action

• Récupérer les sources Exchange 2016

• Monter l’ISO

• Lancer une invite de commandes en tant qu’administrateur

• Se rendre dans le chemin du lecteur virtuel monté

• Exécuter la commande d’installation

• Vérifier l’installation

Page 127: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les options du setup.exe ExchangeSetup.exe [/Mode:<setup mode>] [/IAcceptExchangeServerLicenseTerms]

[/Role:<server role to install>] [/InstallWindowsComponents] [/OrganizationName:<name for the new Exchange organization>] [/TargetDir:<target directory>] [/SourceDir:<source directory>] [/UpdatesDir:<directory from which to install updates>] [/DomainController:<FQDN of domain controller>] [/DisableAMFiltering] [/AnswerFile:<filename>] [/DoNotStartTransport] [/EnableErrorReporting] [/CustomerFeedbackEnabled:<True | False>] [/AddUmLanguagePack:<UM language pack name>] [/RemoveUmLanguagePack:<UM language pack name>] [/NewProvisionedServer:<server>] [/RemoveProvisionedServer:<server>] [/MdbName:<mailbox database name>] [/DbFilePath:<Edb file path>] [/LogFolderPath:<log folder path>] [/ActiveDirectorySplitPermissions:<True | False>] [/TenantOrganizationConfig:<path>]

Page 128: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Comment effectuer l’installation d’un serveur Exchange 2016 avec le rôle EDGE via l’assistant graphique

Page 129: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Configuration du rôle EDGE

Exchange Serveur EDGE

Page 130: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•La procédure de configuration du rôle EDGE

•Démonstration

•Les bonnes pratiques après configuration

Page 131: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan d’action

• Effectuer une demande de souscription depuis le serveur Exchange avec le rôle EDGE à configurer :

� New-EdgeSubscription –FileName C:\SubscriptionEDGE01.xml

• Copier le fichier XML de souscription sur un serveur Exchange ayant de rôle de boîte aux lettre dans le site AD à configurer

• Importer la demande se souscription depuis le serveur Exchange identifié ayant de rôle de boîte aux lettres :

� New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path “C:\SubscriptionEDGE01.xml” -Encoding Byte -ReadCount 0)) -Site “Miami”

• Lancer la synchronisation avec le serveur EDGE, depuis le serveur Exchange identifié ayant le rôle de boîte aux lettres

� Start-EdgeSynchronization

Page 132: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Bonnes pratiques après configuration

• Effectuer des tests de validation

• Après le bon déroulement de la procédure, supprimer les fichier XML qui contiennent des informations sensibles concernant les identifiants pour les communications LDAP

Page 133: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Comment configurer un serveur Exchange avec le rôle EDGE

•Les bonnes pratiques après la procédure

Page 134: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Antispam pour le rôle EDGE

Exchange Serveur EDGE

Page 135: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

• La présentation

• La procédure de configuration

• La configuration du serveur en démontration

Page 136: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Ces services nécessitent un accès à internet pour leurs mises à jour

• La protection Antispam :

� Permet de se protéger contre les messages indésirables (pub)

� Disponible depuis Exchange 2010

� Sous forme d’agents et de valeurs de priorités

� Basée sur le service de transport (fonctionne comme les agents intégrés au transport)

� Activée par défaut sur les serveurs ayant le rôle EDGE

� Tous les agents ne sont pas activables avec le rôle EDGE

� Rejette/met en quarantaine les messages identifiés comme non légitimes

Page 137: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Agents Antispam sur les serveurs EDGE

• Agent de filtrage des connexions entrantes

• Agent de filtrage des destinataires

• Agent de filtrage des pièces jointes

Page 138: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Configuration du serveur EDGE• Get-TransportAgent

• Enable-TransportAgent "Connection Filtering Agent"

• Add-IPBlockListProvider -Name Spamhaus -LookupDomain zen.spamhaus.org -AnyMatch $true -Enabled $true

• Set-IPBlockListProvider Spamhaus -RejectionResponse "IP address is listed by Spamhaus Zen."

• Add-IPBlockListProvider -Name SpamCop -LookupDomain bl.spamcop.net -AnyMatch $true -Enabled $true -RejectionResponse "IP address is listed by SpamCop«

• Add-IPBlockListEntry -IPRange 10.10.10.0/24

• %ExchangeInstallPath%\Scripts\Get-AntispamTopRBLProviders.ps1

• Add-IPAllowListEntry -IPRange 192.168.8.0./24

• Set-RecipientFilterConfig -BlockListEnabled $true

• Set-SenderIdConfig -SpoofedDomainAction Delete -BypassedRecipients [email protected]

Page 139: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• La sécurité n’est pas une option si l’on ne veut pas se faire spammer ☺

• Pour accompagner cette solution, il est possible de mettre en œuvre des règles de transport

Page 140: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Performances du stockage

Opérations avancées

Page 141: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Les différents moyens

•Démonstration

Page 142: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les moyens

•L’outil JetStress

•Les Moniteurs de Performances

Page 143: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Comment analyser les performances de la partie stockage

Page 144: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Performances générales

Opérations avancées

Page 145: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Les différents moyens

•Démonstration

Page 146: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Les moyens

•Les Moniteurs de Performances

•Les journaux Windows

•Scripts

Page 147: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Comment analyser les performances générales

Page 148: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Modifications des paramètres d’un serveur dans l’AD

Opérations avancées

Page 149: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation

•Rappels

•Démonstration

Page 150: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Dans certains cas il peut être utile de savoir modifier certains paramètres d’un serveur Exchange directement depuis l’AD

• Il peut également être nécessaire de savoir comment supprimer un serveur depuis l’AD, par exemple dans le cas d’une situation de plantage complet ou de corruption

• Il est vivement recommandé d’avoir des sauvegardes de l’AD avant d’effectuer ce genre d’opération

• Il est également recommandé d’effectuer des tests en amont en environnement de validation

• Il faut faire très très attention car cela peut avoir de sévères impacts de production. C’est une opération risquée, à éviter dans la mesure du possible

Page 151: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Rappels

• Exchange stocke toute sa configuration dans l’Active Directory :

Répliquée sur tous les contrôleurs de la forêt

Répliquée sur tous les contrôleurs d’un même domaine

Partition de Schéma

Partition de Configuration

Partition de Domaine

Classes d'objet et attributs Exchange

Organisation Exchange (SendConenctor, DAG…)

Configuration Exchange Serveurs

Destinataires Exchange

Page 152: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Depuis les outils d’administration ADDS :

� Lancer ADSIEDIT

Page 153: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Comment modifier certains paramètres Exchange directement dans l’AD

Page 154: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Réinstallation d’un serveur en mode Recover depuis l’AD

Opérations avancées

Page 155: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation

•Prérequis

•Démonstration

Page 156: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Dans quels cas d’usage réaliser cette opération :

� Un incident matériel du serveur

� Système d’exploitation non fonctionnel (virus, instable, ne démarre pas et non réparable…)

� Mise à jour du système d’exploitation

Page 157: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Prérequis

• Récupérer les sources Exchange 2016

• Réinstaller le système d’exploitation

• Configurer le serveur (Adresse IP, nom …)

• Réinitialiser le compte ordinateur dans l’AD

• Joindre le serveur au domaine

• Installer les prérequis Exchange 2016

Page 158: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Récupérer les sources Exchange 2016

• Monter l’ISO

• Lancer une invite de commandes en tant qu’administrateur

• Se rendre dans le chemin du lecteur virtuel monté

• Exécuter la commande d’installation :

� .\setup.exe /mode:RecoverServer /IAcceptExchangeServerLicenseTerms

• Vérifier l’installation

La version des sources utilisées doit être postérieur ou égale à la version du serveur Exchange dans l’AD

Contrôler dans l’AD l’emplacement des binaires Exchange pour réaliser une installation identique avec le paramètre /TargetDir

Page 159: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•La procédure de réinstallation d’un serveur Exchange depuis l’AD

•Les bonnes pratiques

Page 160: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Diagnostique

Opérations avancées

Page 161: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation

•Les éléments à contrôler

•Démonstration

Page 162: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• En premier lieu, il faut identifier précisément le problème :

� Généralement identifié par un incident utilisateur

� Cela peut être simplement des problèmes de calendrier, de droits, de mot de passe ou autre

• En second lieu, il faut identifier le périmètre et l’impact :

� A quelle population d’utilisateurs s’applique l’incident ?

� Pour quel type d’accès client ?

� L’incident est-il pour les accès internes ou/et externes ?

� A quels sites AD, quels équipements réseaux, quels serveurs AD et Exchange cela s’applique-t-il ?

• Il est recommandé de disposer d’outils de monitoring bien configurés

Page 163: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Eléments à contrôler

• Contrôler les équipements réseaux

• Contrôler l’Annuaire Active Directory (Contrôleurs de Domaine …)

• Contrôler les serveurs Exchange

• Contrôler des droits utilisateurs

Page 164: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique sur les serveurs Exchange

• Contrôler la santé des serveurs

• Contrôler les services

• Contrôler les journaux

• Contrôler la partie stockage (espace libre, I/O, droits …)

• Contrôler la partie accès client (certificats, URL, IIS, Outlook Provider …)

• Rechercher les dernières modifications appliquées (Admin Audit Logs …)

• Effectuer une analyse avec l’outil Microsoft MRCA:

� https://testconnectivity.microsoft.com/

Page 165: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Une méthode pour identifier d’où vient un problème

•Les éléments à contrôler

•Comment résoudre des incidents

Page 166: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Boîtes aux lettres de ressources

Fonctionnalités avancées

Page 167: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Les éléments personnalisables

•La personnalisation des salles

•La gestion des listes de salles

•La gestion de la configuration des ressources

Page 168: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Eléments personnalisables• Plage d’heures de réservations

• Accepter ou refuser en dehors des heures de travail

• Le temps maximal de réservation d’un évènement

• Acceptation automatique ou par des modérateurs

• Accepter ou refuser les conflits de réunions

• Le numéro de téléphone

• La capacité

• L’emplacement

• Autoriser les réunions périodiques

• Des attributs

Page 169: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Personnalisation des salles

• New-Mailbox -Room -Name “Salle Accueil" -Phone “01-02-03-04-05“

• Set-Mailbox -Name "Salle Accueil" -ResourceCapacity 8 -DisplayName “Salle de réunion Accueil (8)“ -EmailAddresses SMTP:[email protected]

• New-Mailbox -Room -Name “Salle Direction 1“ -DisplayName “Salle de réunion direction 1"

• Get-Mailbox -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'RoomMailbox')} | Set-CalendarProcessing -ScheduleOnlyDuringWorkHours $true -MaximumDurationInMinutes 540 -AutomateProcessing AutoAccept -AddOrganizerToSubject $true -AllowConflicts $false -ProcessExternalMeetingMessages $false

• Get-User -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'RoomMailbox')} | ?{$_.Name -like ‘*direction*'} | Set-CalendarProcessing -AllBookInPolicy $false -AllRequestInPolicy $true -ResourceDelegates [email protected]

• New-Mailbox –Equipment –Name "Projecteur de prêt 1«

• New-Mailbox -Room -Name “Building 3 Tech Room“

Page 170: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Gestion des listes de salles

• New-DistributionGroup -Name “Salles de réunion du Bâtiment 01" -OrganizationalUnit “OU=Salles,OU=Alphorm,DC=alphorm,DC=lab" –RoomList

• Add-DistributionGroupMember -Identity "Salles de réunion du Bâtiment 01" -Member [email protected]

• Add-DistributionGroupMember -Identity "Salles de réunion du Bâtiment 01" –Member [email protected]

Page 171: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Gestion de la configuration des ressources

• $ResourceConfiguration = Get-ResourceConfig

• $ResourceConfiguration.ResourcePropertySchema+=("Room/Projector")

• $ResourceConfiguration.ResourcePropertySchema.Add("Room/Smartboard")

• $ResourceConfiguration.ResourcePropertySchema+=("Room/Whiteboard")

• Set-ResourceConfig -ResourcePropertySchema $ResourceConfiguration.ResourcePropertySchema

• $ResourceMailbox = Get-Mailbox -Identity "Building 3 Tech Room"

• $ResourceMailbox.ResourceCustom.Add("Smartboard")

• $ResourceMailbox | Set-Mailbox -ResourceCustom $ResourceMailbox.ResourceCustom

Page 172: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• La gestion avancée des boîtes aux lettres de ressources

Page 173: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Infos-Courrier

Fonctionnalités avancées

Page 174: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation du MailTips

•La mise en place d’un MailTips

•La mise en place d’un message d’absence

Page 175: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Plus Connus sous le nom MailTips

• Servant à avertir l’utilisateur avant l’envoi d’un message

• Visible depuis Outlook et Outlook sur le Web

• Un service qui s’inscrit dans la gestion de la conformité

• Par défaut activé

• Il en existe par défaut

• Un message d’absence est un MailTip

• Un maximum de 175 caractères est autorisé

• Compatibles avec:

� Outlook sur le Web

� Microsoft Outlook 2010 ou version ultérieure

Page 176: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Mise en place d’un MailTip

• Via EAC

• Via PowerShell:

� Get-OrganizationConfig | Select MailTips*

� Set-Mailbox [email protected] -MailTip “Les requêtes envoyées au support sont traitées sous 24 heures, vous recevrez une réponse après traitement. Pour toute urgence, contacter le support téléphonique au 666.“

� Set-Mailbox [email protected] -MailTipTranslations @{Add=“EN:Email requests will be responded to within 24 hours. For critical or urgent issues please dial 666 instead."}

Page 177: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Mise en place d’un message d’absence

• Via Outlook

• Via Outlook sur le Web

• Via EAC

• Via Powershell:

� Set-MailboxAutoReplyConfiguration -Identity [email protected] -AutoReplyState Scheduled -StartTime "10/10/2016 08:00:00" -EndTime"11/10/2016 7:00:00" -InternalMessage "Bonjour, je suis en congés aux Bahamas jusqu’au 10 Septembre, merci de contacter [email protected] . Bonnes vacances à vous." -ExternalMessage "Bonjour, je suis désolé mais je ne serai pas disponible jusqu’au 10 Septembre. Bonne journée"

Page 178: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• A quoi servent les Infos courrier

• Comment configurer les Info-Courrier

• Les messages d’absence sont également une forme d’Infos-Courrier

• Comment configurer les messages d’absence

Page 179: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

La classification de messages

Fonctionnalités avancées

Page 180: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation de la classification de messages

•La mise en place d’une classification de message

•L’installation sur Outlook

Page 181: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Permet de renseigner un type de classification à un message, stocké dans le header du message

• S’applique depuis Outlook et Outlook sur le Web

• Un service qui s’inscrit dans la gestion de la conformité

• Généralement couplé à des règles de transport

• Par défaut il en existe 3 sortes:

1. Pièce jointe supprimée

2. L’expéditeur a requis une autre adresse de messagerie de destinataire

3. Messagerie partenaire

• https://technet.microsoft.com/fr-fr/library/bb123498(v=exchg.150).aspx

Page 182: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Mise en place d’une classification de message

• Via PowerShell :

� Get-MessageClassification

� New-MessageClassification -Name “Confidential” -DisplayName “Confidential” -SenderDescription “This email is confidential for the entire company and not to be distributed outside the company.” -RecipientDescription "This message contains confidential information for internal recipients only. Do not distribute."

� New-MessageClassification -Name “Confidential” -DisplayName “Confidentielle” -SenderDescription “Cet email est confidentiel pour l’ensemble de l’entreprise et ne pas le distribuer à l’extérieur de l’entreprise” -Locale FR-FR

Page 183: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Installation sur un Outlook• Exporter les classifications de messages sous fichier XML :

� %ExchangeInstallPath%\Scripts\Export-OutlookClassification.ps1

• Importer pour Outlook :

� [HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Policy]

• "AdminClassificationPath"="C:\\Users\\Public\\MessageClassifications.xml"

• "EnableClassifications"=dword:00000001

• "TrustClassifications"=dword:00000001

� [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Policy]

• "AdminClassificationPath"="C:\\Users\\Public\\MessageClassifications.xml"

• "EnableClassifications"=dword:00000001

• "TrustClassifications"=dword:00000001

� [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Policy]

• "AdminClassificationPath"="C:\\LocalData\\OutlookClassifications.xml"

• "EnableClassifications"=dword:00000001

• "TrustClassifications"=dword:00000001

• https://technet.microsoft.com/fr-fr/library/bb124400(v=exchg.160).aspx

Page 184: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• A quoi sert la classification de message

• Comment la configurer

• Comment l’installer pour Outlook client lourd

• Comment l’utiliser

Page 185: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Récupération d’une boîte aux lettres déconnectée

Fonctionnalités avancées

Page 186: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation

•La procédure

•Démonstration

Page 187: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Dans quels cas en avoir besoin :

� Un compte AD supprimé

� Une mauvaise manipulation

� Réaffectation d’une boîte aux lettres à un autre compte AD

Page 188: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Procédure

1. Connaître la date de déconnexion ainsi que la période de rétention des boîtes aux lettres déconnectées dans les bases de données

2. Identifier où est la boîte aux lettres déconnectée

3. Récupérer les informations de la boîte aux lettres déconnectée

4. Identifier le compte AD sur lequel reconnecter la boîte aux lettres

5. Reconnecter la boîte aux lettres

6. Contrôler la boîte aux lettres

Page 189: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Démonstration

• Get-MailboxDatabase | Get-MailboxStatistics | Where {($_.DisconnectDate -ne $null) -and ($_.DisplayName -like "*julie*") } | fl DisplayName,Database,MailboxGuid,DisconnectReason

• Connect-Mailbox -Identity “[email protected]" -Database DB01 -User "alphorm.lab\julie"

• Connect-Mailbox -Identity “[email protected]" -Database “TEST" -User “alphorm.lab\team01" -Shared

• Si la boîte aux lettres vient d’être déconnectée, il est nécessaire de mettre à jour son statut dans la base de données:

� Get-MailboxStatistics -Database DB01 | ForEach { Update-StoreMailboxState -Database $_.Database -Identity $_.MailboxGuid -Confirm:$false }

Page 190: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• La procédure de reconnexion d’une boîte aux lettres déconnectée

• La reconnexion d’une boîte aux lettres déconnée

Page 191: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Analyser le flux de messages

Fonctionnalités avancées

Page 192: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation de l’analyse de flux des messages

•La procédure

•Le contrôle des files d’attente

•Les actions sur les messages en file d’attente

•La suppression de messages en file d’attente

Page 193: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Dans quels cas l’utiliser :

� Un incident utilisateur concernant la lenteur de remise de messages

� Un incident utilisateur concernant la non remise de message NDR

� Un incident utilisateur recevant des messages non voulus

Page 194: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Procédure

• Recueillir des informations concernant le problème, si c’est un incident déclaré par un utilisateur

• Si un message a été déclaré comme non remis, effectuer un rapport de remise de message (TrackingLog)

• Contrôler l’état des services Exchange

• Contrôler les files d’attente

• Résoudre le problème

• Faire des tests (avec l’utilisateur)

Page 195: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Contrôler les files d’attente

• Via l’outil graphique

• Via Powershell :

� Get-Queue –Server EXCH-02

� Get-ExchangeServer | Get-Queue -Filter {MessageCount -gt 100}

� Get-QueueDigest –Dag DAG01

� Get-QueueDigest –Forest

� Suspend-Queue –identity exch-02\DB03

� Suspend-Queue -Filter {MessageCount -ge 1000 -and Status -eq "Retry"}

� Resume-Queue –identity exch-02\DB03

� Get-ExchangeServer | Get-Queue | Get-Message | ?{$_.Status –eq "Retry"} | fl Subject,FromAddress,Queue,LastError

Page 196: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Actions sur les messages en file d’attente

• Suspendre

• Supprimer avec une notification (NDR) envoyé à l’expéditeur

• Supprimer sans une notification (NDR) envoyé à l’expéditeur

• Reprendre

• Exporter

Page 197: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Supprimer des messages dans les files d’attente

• Via l’outil graphique

• Via Powershell :

� Remove-Message -Server EXCH-01 -Filter {FromAddress -eq "[email protected]"} -WithNDR $false

� Get-Queue -Server EXCH-01 | Get-Message | ?{$_.subject -like "*TEST*"}| Suspend-Message

� Get-Queue -Server EXCH-01 | Get-Message | ? {$_.subject -like "*TEST*"}| Remove-Message -WithNDR $false

Par défaut la suppression envoie un NDR à l’expéditeur

Page 198: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• La procédure d’analyse

• Les contrôles de files d’attente

• Les actions sur les messages en files d’attente

Page 199: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Throttling Policy

Fonctionnalités avancées

Page 200: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation

•Démonstration

Page 201: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Existe depuis Exchange 2010 (introduit sur Exchange 2007)

• C’est une stratégie qui permet d’établir des limites, afin de générer la performance de l’organisation Exchange

• Permet de limiter certains accès utilisateurs

Page 202: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Démonstration

• Get-ThrottlingPolicy | Select OWA*

• New-ThrottlingPolicy -Name EWS-Policy -EWSPercentTimeInCAS 80 -EWSPercentTimeInAD $null -OwaMaxConcurrency 5 -EwsMaxConcurrency 100

• Get-Mailbox | Set-Mailbox -ThrottlingPolicy EWS-Policy

• New-ThrottlingPolicy -Name EWS-Policy2 -EwsMaxConcurrency 100 -ThrottlingPolicyScope Organization

• Set-ThrottlingPolicy PowerShellCmdlets -PowerShellMaxCmdlets 10 -PowerShellMaxCmdletsTimePeriod 60

• Remove-ThrottlingPolicy -Identity EWS-Policy2

Page 203: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Ce qu’est une Throttling Policy

•La mise en place de Throttling Policies

Page 204: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Présentation

Administration par Scripts

Page 205: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Présentation du Scripting PowerShell pour Exchange

•Démonstration

Page 206: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Présentation

• Création de scripts PowerShell classiques :

� Lancement uniquement depuis une console Exchange Management Shell

• Création de scripts PowerShell avec module Exchange :

� Permet de lancer les scripts depuis n’importe où (ou presque)

� Permet de lancer les scripts depuis des outils comme un planificateur de tâches

� Il est conseillé d’utiliser une URL passant par les équipements d’équilibrage de charge (VIP)

Page 207: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

1. Set-ExecutionPolicy RemoteSigned

2. $UserCredential = Get-Credential

3. $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://exch-01.alphorm.lab/PowerShell/ -Authentication Kerberos -Credential $UserCredential

4. Import-PSSession $Session

5. Remove-PSSession $Session

Page 208: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Les bases du Scripting en PowerShell pour Exchange

Page 209: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Création de boîtes aux lettres

Administration par Scripts

Page 210: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Création de boîtes aux lettres via script PowerShell

Page 211: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

•Création de boites aux lettres depuis une liste d’entrée :

�New-Mailbox

�Enable-Mailbox

Page 212: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Comment créer des boîtes aux lettres par script

Page 213: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Inventaire de boîtes aux lettres

Administration par Scripts

Page 214: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Réaliser un inventaire des boîtes aux lettres par script

Page 215: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Inventaire de boîtes aux lettres

�Export de ces informations

• Inventaire de groupes de distribution

� Export de ces informations

Page 216: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Inventaire de boîtes aux lettres en fonction de critères

• Comptage du nombre de boîtes aux lettres en fonction de critères

• Exportation des informations collectées

Page 217: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Gestion des groupes

Administration par Scripts

Page 218: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•La gestion de groupes par Scripting PowerShell

Page 219: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Créer des groupes

• Configurer des groupes

• Ajouter des membres à des groupes depuis une liste

• Supprimer des membres à des groupes depuis une liste

Page 220: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Création de groupes par script PowerShell

• Configuration de groupes par script PowerShell

• Gestion des membres de groupes par script PowerShell

Page 221: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Personnalisation de boîtes aux lettres

Administration par Scripts

Page 222: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Personnalisation de boîtes aux lettres par script PowerShell

Page 223: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

•Modification de Quota

•Désactivation de certains accès client

•Activation de la « super corbeille »

Page 224: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

• Modification du quota de boîtes aux lettres par script

• Désactivation d’accès client de boîtes aux lettres par script

• Activation de la « super corbeille » des boîtes aux lettres par script

Page 225: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Administration de serveurs Exchange

Administration par Scripts

Page 226: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Administration de la configuration des serveurs Exchange par script

Page 227: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

•Modification des accès client

•Modification de périodes de rétention des journaux

Page 228: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Administration des accès client par script

•Administration des périodes de rétention des journaux

Page 229: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Rapport de santé

Administration par Scripts

Page 230: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•Mise en place d’un script PowerShell de rapport de santé de l’environnement Exchange

Page 231: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

• Récupération d’un script validé par Microsoft :

https://gallery.technet.microsoft.com/office/Database-Availability-9a25e9a1

• Génération d’un rapport

• Configuration d’un compte de service avec les droits nécessaires

• Configuration de la génération automatique

Page 232: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Mise en place d’un rapport de santé des serveurs Exchange par script

Page 233: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Gestion de connecteurs

Administration par Scripts

Page 234: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Plan

•L’administration de connecteurs par script PowerShell

Page 235: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

En pratique

•Ajout d’adresses IP depuis une liste d’entrée

•Suppression d’adresses IP depuis une liste d’entrée

Page 236: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Qu’avons-nous vu ?

•Administration de connecteurs par script

Page 237: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Pierre NORMANDFormateur et Consultant en Systèmes et MessagerieCertifications: MCSE Messaging 2016, SCCM 2012Contact: [email protected]

Conclusion

Pour terminer

Page 238: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Rappel des objectifs de la formation

• Compléter ses connaissances de Exchange 2016

• Découvrir et mettre en place des fonctionnalités avancées de Exchange 2016

• Compléter se connaissances permettant l’administration avancée de Exchange 2016

• Découvrir l’administration par script Powershell de Exchange 2016

Page 239: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Liens utiles

• https://technet.microsoft.com/fr-fr/library/mt170645(v=exchg.160).aspx

• http://exchangeserverpro.com/

• http://msexchangeguru.com/

• http://www.msexchange.org/

Page 240: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Liens des sources

• https://technet.microsoft.com/fr-fr/library/hh135098(v=exchg.150).aspx

• https://www.f5.com/trial/big-ip-ltm-virtual-edition.php

• https://gallery.technet.microsoft.com/office/Generate-Health-Report-for-19f5fe5f

• https://gallery.technet.microsoft.com/office/Exchange-2013-Urls-ce3acd0c

• https://gallery.technet.microsoft.com/office/Exchange-Server-Client-510ad60b

Page 241: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

Cursus Exchange 2016

Configuration avancée

Installation et Configuration

Migration et Coexistence

Page 242: Alphorm.com Formation Exchange 2016, Configuration Avancée

Formation Exchange 2016 : Configuration Avancée alphorm.com™©

A bientôt ☺