Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
applications:bureautique:exchange [16/01/2017 14:39] – ↷ Page déplacée de systeme:windows_server:exchange à applications:bureautique:exchange bonnetapplications:bureautique:exchange [18/08/2020 19:47] (Version actuelle) bonnet
Ligne 1: Ligne 1:
 +====== Microsoft Exchange Server ======
  
 +Le serveur Micorosft Exchange est un serveur d'email. Il utilise principalement le protocole MAPI pour l'échange des emails / calendriers / contacts avec les clients tels que Outlook.
 +
 +Sous-page :
 +{{indexmenu>:applications:bureautique:exchange#2}}
 +
 +Pour identifier la version Exchange installé : [[https://docs.microsoft.com/en-us/exchange/new-features/build-numbers-and-release-dates?view=exchserver-2019|Build numbers]]
 +
 +===== Installation =====
 +
 +Pour l'installation d'un serveur Exchange, il faut avoir un certain nombre de prérequis (([[https://docs.microsoft.com/fr-fr/exchange/plan-and-deploy/system-requirements?view=exchserver-2019]])) :
 +
 +^ composant               ^ Exchange 2016  ^ Exchange 2019 ^
 +| RAM                     | 8 Go minimum | |
 +| Disque                  | 30 Go minimum | |
 +| CPU                     | Architecture ADM64 ou Intel 64 | |
 +| Serveur de domaine      | WS2008R2 à WS2019 | |
 +| Niveau du domaine AD    | WS2008R2 ou ultérieur | |
 +| Système d'exploitation  | WS2012 à WS2016 | |
 +| Fédération Exchange     | à partir de Exchange 2010 SP3 | |
 +| .NET Framework          | 4.8 pour CU15 à CU17, 4.7.2 pour CU17 ou CU16, 4.7.1 pour CU11 à CU9, 4.6.2 pour CU9 à CU7 | |
 +| Outlook                 | Windows : Office 365, 2019, 2016, 2013, 2010SP2. Mac : Office 365, 2016. | |
 +
 +===== Migration =====
 +
 +Voir les articles suivants :
 +  * [[https://assistants.microsoft.com/|Assistant de déploiement Exhcange]]
 +  * [[https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-on-premises-best-practices-for-migrations-from-2010-to/ba-p/845660|Migration 2010 vers 2016]].
 +  * [[https://docs.microsoft.com/en-us/exchange/collaboration/public-folders/batch-migration-from-previous-versions?view=exchserver-2016#step-6-lock-down-the-public-folders-on-the-exchange-2010-server-for-final-migration-downtime-required|Migration des dossiers publiques]].
 +  * [[https://techcommunity.microsoft.com/t5/exchange-team-blog/best-practices-when-decommissioning-exchange-2010/ba-p/1247559|Décommissionner un 2010]].
 +
 +===== Echange Control Panel (ECP) =====
 +
 +Pour accéder à l'ECP, il faut mettre /ecp sur le nom du serveur.
 +
 +Exemple : https://webmail.exemple.com/ecp
 +
 +Dans le cas où le domaine possède plusieurs serveurs Exchange, l'utilisateur est redirigé sur la page d'administration du serveur où est hébergé la boite mail de l'utilisateur utilisé pour l'administration.
 +
 +Pour accéder au panneau d'administration d'un autre serveur, utiliser en plus un /?ExchClientVer=<version> avec <version> étant 14, 15 ou 16.
 +
 +^ Version Exchange ECP ^ Adresse                 ^
 +^ Exchange 2013        | /ecp/?ExchClientVer=14  |
 +^ Exchange 2016        | /ecp/?ExchClientVer=15  |
 +^ Exchange 2019        | /ecp/?ExchClientVer=16  |
 +
 +===== Récupération des informations =====
 +
 +Pour récupérer des informations sur un serveur Exchange, la methode la plus facile est d'utiliser les commandes PowerShell. Voilà quelques commandes utiles :
 +
 +^ Description ^ Commande ^
 +|Liste des clients mail |<code powershell>Get-MailboxServer | Get-LogonStatistics | Select UserName,ClientVersion,LastAccessTime,ServerName</code> |
 +| Liste les adresses emails par users |<code powershell>Get-Recipient | Select Name,EmailAddresses</code>|
 +| Taille des utilisateurs par users |<code powershell>Get-MailboxStatistics | Sort-Object TotalItemSize-Descending | ft DisplayName,@{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}},ItemCount</code> |
 +
 +Commande pour avoir le statut des banques d'information :
 +
 +<code powershell>
 +get-MailboxDatabase –Status | format-table Name,StorageGroup,Mounted,BackupInProgress,OnlineMaintenanceInProgress 
 +</code>
 +
 +Commande pour avoir les services en erreur :
 +<code powershell>
 +Get-ExchangeServer |  Get-HealthReport | Where-Object {$_.AlertValue -eq "UnHealthy"}
 +</code>
 +
 +===== Autodiscover =====
 +
 +Commande pour désactiver l'autodiscover AD :
 +<code powershell>Set-ClientAccessServer -Identity SBKGSRV02 -AutoDiscoverServiceInternalUri $NULL</code>
 +
 +</code>
 +
 +===== Erreurs et problèmes communs =====
 +
 +^ Code      ^ Description                                     ^
 +| 451 4.7.0 | [[applications:bureautique:exchange:temporary_authentification_failure]] |
 +
 +* [[applications:bureautique:exchange:arbitration_mailbox]]