Selon la complexité de l’organisation existante, l’installation de Exchange 2003 ne pose pas de problème lorsque toute l’infrastructure d’Active Directory, des DNS, des sites et des domaines a déjà été réalisée.
La plupart des serveurs actuels satisfont au minimum requis pour l’installation. (Voir tableau). Même les niveaux « recommandés » par Microsoft ne sont pas adéquats à la plupart des situations.
Tout dépend du nombre d’utilisateurs, des services utilisés, de l’utilisation des banques d’informations pour le stockage documentaire. Si le serveur partage sa puissance avec d’autres logiciels et fonctions, le serveur ne sera pas du tout dimensionné de la même manière.
Une valeur réaliste pour un début d’utilisation commencera avec des processeurs 1,5Ghz ou +, 384 Mo de mémoires et un bon minimum de 16 Go de disques, car c’est souvent la que le bat blesse. La messagerie est souvent victime de son succès et parfois d’une utilisation détournée.
Minimum
Processeur 133Mhz
Mémoire 256 Mo
Disque 700 Mo
Recommandé
Processeur 733Mhz
Mémoire 512 Mo
Disque : plusieurs disques en agrégats avec ou sans parité.
Exchange 2003 peut s’installer sur Windows 2000 et Windows 2003, bien qu’aucun des nouveaux avantages ne soit disponible sous Windows 2000.
Un domaine Active Directory (2000 ou 2003) doit exister !
En effet, Exchange 2003 s’appuie complètement sur cet annuaire pour son fonctionnement !
Aucun autre logiciel n’est nécessaire pour son installation ! Toutes les couches nécessaires étant disponibles dans le système d’exploitation.
Après une installation classique du système, il est nécessaire de vérifier les points suivant avant de continuer.
Le module IIS, c’est à dire le service web ainsi qu’un certain nombre de services doivent être installés.
Si le service SMTP est normalement installé par défaut, ce n’est pas le cas du service de News (NNTP)

En revanche, sur Windows 2003, le service POP3 (qui est une messagerie à part entière) doit être retiré (s’il avait été installé). En effet, celui-ci bloquera l’installation.

Le module « E-mail services correspondant à POP3 doit dont être décoché. En revanche, le module ASP.NET doit être ajouté dans le module « Application Server ».
Les modules « .Net Framework et ASP.NET » font partie de la panoplie de Windows 2003, mais pas de windows2000.

Il est donc important de cocher le mode « ASP.NET ».
L’installation de Exchange 2003 peut donc se faire directement sur Windows 2000.
En fonction de votre configuration, différents outils vous seront proposés afin de vérifier votre situation actuelle et d’installer au mieux Exchange 2003 dans cet environnement.
Nous allons passer en revue les différents outils.
Le guide du déploiement correspond à la première interface que l’on a après avoir inséré le CD !

La partie gauche indique l’emplacement d’informations utiles, la partie droite permet de démarrer le déploiement et l’installation par elle-même.
En cliquant sur « Déploiement », la nouvelle page présente les différentes situations parmi lesquelles il sera nécessaire de trouver celle qui vous correspond le mieux.

En fonction de votre situation, un guide d’installation vous donnera les différentes étapes à réaliser et les utilitaires à utiliser.
Si vous déployez le 1er serveur Exchange 2003, cela ne signifie pas forcément qu’il s’agit du seul serveur Exchange du domaine ou de la forêt.

Quelque soit la situation ou la combinaison de serveurs Exchange, les éléments suivant seront nécessaires au bon fonctionnement de Exchange2003.
Une bonne configuration réseau et en particulier de DNS est nécessaire pendant l’installation mais aussi APRES !
En procédant par ordre, attendez d’avoir un fonctionnement réseau « normal » en local avant de configurer le réseau et Exchange vers le reste du réseau et vers Internet.
Comment avoir une bonne configuration DNS ?
è quelques règles de bases pour éviter les problèmes d’installation.
Pour obtenir ces utilitaires, il est nécessaire d’installer les « supports tools » à partir du CD Windows 2000 server.
Ces outils sont en fait un mini-kit de ressources comportant bon nombre d’outils indispensables !!!
è Dans le CDROM aller dans le répertoire \SUPPORT\TOOLS et cliquer sur « SETUP.EXE »
Les outils de vérification s’exécutent en mode DOS, lancer une invite de commande et se placer dans le répertoire C:\Program Files\Support Tools.
Tous les tests réalisés n’ont pas la même importance, mais la moindre erreur détectée sera un signe que la configuration peut et doit être améliorée.
Cela ne signifie pas que l’installation de Exchange ne sera pas possible, mais qu’en cas d’échec de celle-ci, il faudra corriger ces erreurs.
Pour être complet, cette instruction devrait être exécutée avec succès sur le futur serveur Exchange, les contrôleurs du domaine d’installation et sur la racine de la forêt.
Résultat
de l’exécution de
Testing server: Premier-Site-par-defaut\SRV2000
Starting test: Connectivity
......................... SRV2000 passed test
Connectivity
Doing primary tests
Testing server: Premier-Site-par-defaut\SRV2000
Starting test: Replications
......................... SRV2000 passed test
Replications
Starting test: NCSecDesc
......................... SRV2000 passed test NCSecDesc
Starting test: NetLogons
......................... SRV2000 passed test NetLogons
Starting test: Advertising
......................... SRV2000 passed test
Advertising
Starting test: KnowsOfRoleHolders
......................... SRV2000 passed test KnowsOfRoleHolders
Starting test: RidManager
......................... SRV2000 passed test RidManager
Starting test: MachineAccount
......................... SRV2000 passed test MachineAccount
Starting test: Services
......................... SRV2000 passed test
Services
Starting test: ObjectsReplicated
......................... SRV2000 passed test ObjectsReplicated
Starting test: frssysvol
......................... SRV2000 passed test frssysvol
Starting test: kccevent
......................... SRV2000 passed test kccevent
Starting test: systemlog
An Error Event occured. EventID: 0x0000041B
Time Generated:
(Event String could not be retrieved)
......................... SRV2000 failed test systemlog
Running enterprise tests on : MonDomaine.local
Starting test: Intersite
......................... MonDomaine.local
passed test Intersite
Starting test: FsmoCheck
......................... MonDomaine.local
passed test FsmoCheck
La liaison au réseau est un test encore plus importante que la configuration du domaine.
La plupart des problèmes proviennent de configuration erronée des DNS.
Computer Name: SRV2000
DNS Host Name: srv2000.MonDomaine.local
System info : Windows 2000 Server (Build 2195)
Processor : x86 Family 6 Model 8 Stepping 1, AuthenticAMD
List
of installed hotfixes :
Q147222
Netcard queries test . . . . . . . : Passed
GetStats failed for 'Parallèle
direct'. [ERROR_NOT_SUPPORTED]
GetStats failed for 'Miniport réseau
étendu (PPTP)'. [ERROR_GEN_FAILURE]
[WARNING] The net card 'Miniport réseau étendu (IP)' may not be working because it has
not
received any packets.
[WARNING] The net card 'Miniport réseau étendu (Moniteur réseau)' may not be working because it has not received any
packets.
GetStats failed for 'Miniport réseau
étendu (L2TP)'. [ERROR_NOT_SUPPORTED]
Per interface results:
Adapter : Connexion au réseau local
Netcard queries test . . . : Passed
Host
Name. . . . . . . . . : srv2000
IP Address . . . . . . . . : 192.168.1.20
Subnet Mask. . . . . . . . : 255.255.255.0
Default Gateway. . . . . . : 192.168.1.2
Dns Servers. . . . . . . . : 192.168.1.20
AutoConfiguration results. . . . . . : Passed
Default gateway test . . . : Passed
NetBT name test. . . . . . : Passed
No remote names have been found.
WINS service test. . . . . : Skipped
There are no WINS servers configured for this interface.
Global results:
Domain membership test . . . . . . : Passed
NetBT transports test. . . . . . . : Passed
List
of NetBt transports currently configured:
NetBT_Tcpip_{8732AFB2-853D-4B93-A017-621B313F5467}
1 NetBt transport currently configured.
Autonet address test . . . . . . . : Passed
IP loopback ping
test. . . . . . . : Passed
Default gateway test . . . . . . . : Passed
NetBT name test. . . . . . . . . . : Passed
Winsock test . . . . . . . . . . . : Passed
DNS test . . . . . . . . . . . . . : Passed
PASS
- All the DNS entries for DC are registered on DNS server '192.168.1.20'.
Redir and Browser test . . . . . . : Passed
List
of NetBt transports currently bound to the Redir
NetBT_Tcpip_{8732AFB2-853D-4B93-A017-621B313F5467}
The redir is bound to 1 NetBt
transport.
List
of NetBt transports currently bound to the browser
NetBT_Tcpip_{8732AFB2-853D-4B93-A017-621B313F5467}
The
browser is bound to 1 NetBt transport.
DC discovery test. . . . . . . . . : Passed
DC list test . . . . . . . . . . . : Passed
Trust relationship test. . . . . . : Skipped
Kerberos test. . . . . . . . . . . : Passed
LDAP test. . . . . . . . . . . . . : Passed
Bindings test. . . . . . . . . . . : Passed
WAN configuration test . . . . . . : Skipped
No
active remote access connections.
Modem diagnostics test . . . . . . : Passed
IP Security test . . . . . . . . . : Passed
IPSec policy service is active, but no policy is assigned.
The command completed successfully
L’installation du connecteur ADC est une étape importante dans une migration en douceur de Exchange 5.5 vers Exchange 2003. Elle est inutile de Exchange 2000 vers 2003.
Le connecteur ADC permet de synchroniser l’annuaire Exchange 5.5 avec l’annuaire de windows 2000 ou 2003. Ce connecteur permet de mettre en accord les informations entre les 2 mondes, et notamment d’informer l’annuaire de l’existence d’une organisation Exchange5.5.
La configuration à apporter sera différente selon la taille de l’organisation Exchange.
Si les serveurs Exchange 5.5 de l’organisation doivent perdurer pendant une longue période, le connecteur ADC devra être configuré pour synchroniser les informations dans les deux sens.
ð Les créations/modifications d’annuaire doivent se mettre à jour dans les 2 sens.
Si la migration se fait sur une période relativement courte, il est possible de ne configurer que la transmission de l’annuaire Exchange 5.5 vers l’annuaire 2003.


Le connecteur ADC fait partie de la licence Exchange, idéalement son installation sera faite sur le serveur Exchange.

Bien entendu, il est souhaitable d’installer le module et la partie administration qui lui correspond.

Il est souvent préférable d’utiliser les emplacements par défaut, cela permet d’appliquer plus facilement les procédures classiques.

L’installation du connecteur ADC provoque l’installation du schéma Exchange, qui est composé d’une dizaine d’étapes.

L’opération peut être assez longue selon la configuration et l’emplacement du serveur gérant les modifications du schéma.
Le connecteur ADC dispose maintenant d’un outil permettant de suivre les étapes de l’intégration de Exchange 5.5 à Active Directory.

La configuration des différentes étapes permet de s’assurer que la plupart des éléments seront correctement configurés avant de basculer vers Exchange 2003.
Les accords de connexion permettent de définir la relation l’ancien et le nouveau système. La 1ère étape consiste à interconnecter l’annuaire Exchange 5.5 et celui de Active Directory par le biais d’un accord dit « principal ».
Ceci est basé sur l’indication des comptes à utiliser pour se connecter à Exchange 5.5 (L’idéal est d’utiliser le compte de service de Exchange) et à AD. Si les domaines sont différents, il est très important de les spécifier.
Ensuite seulement, il est possible de créer des accords mono ou bi-directionnels pour répliquer les informations de type « annuaire ».
2 accords sont nécessaires, l’un pour répliquer les objets de type « utilisateurs, contacts, groupes », l’autre pour répliquer les objets de type « dossiers publics » si l’on veut récupérer la totalité de l’information.
Les accords mono-directionnels normalement de Exchange 5.5 vers AD supposent une migration rapide, alors que le mode bi-directionnel est réservé à des migrations de longues durées pendant lesquelles les serveurs Exchange 5.5 doivent continuer à être mis à jour régulièrement.
La première chose à préparer est un conteneur de destination dans Active Directory qui va recevoir les informations spécifiques provenant de l’annuaire Exchange 5.5.
Créer une Unité Organisationnelle « OU », par exemple « Exchange ».

Cette OU recevra tous les éléments de type « destinataires particuliers », « listes de distributions » ainsi que les comptes en doubles ou qui possédaient plusieurs boîtes aux lettres.
Les destinataires particuliers de Exchange 5.5 apparaîtront comme des « contacts » !
L’étape 4 permet d’exécuter l’assistant « accord de connexion » qui démarrer la liaison initiale entre Exchange 5.5 et Active Directory.

Définissez l’OU qui recevra les informations provenant de Exchange :

Choisir le mode de réplication (a priori bidirectionnelle).
Ensuite, pour chaque site Exchange 5.5, définir les informations permettant l’accès :

Bien entendu, il est très important de sélectionner le domaine NT4 et le compte de service Exchange 5.5 à ce niveau.
Pour l’accès à Active Directory, choisissez le compte « administrateur » faisant effectivement partie des groupes principaux « administrateurs de l’entreprise, du schéma et du domaine ».

Il est alors possible de sélectionner les éléments à récupérer : « utilisateurs » et « dossiers publics ».

Si tous les éléments ont été correctement saisis, l’écran suivant devrait apparaître.

Après cette configuration, il est aussi conseillé de créer un container de destinataires sur Exchange 5.5 afin de mettre les éléments provenant de AD à part.
Il est aussi possible de désélectionner les éléments non souhaités : les destinataires personnalisés, par exemple!

Vérifier bien que le planning permette un fonctionnement adéquat.
Pour accélérer la migration, vous pouvez forcer la réplication immédiate en sélectionnant chaque accord, puis en accédant aux actions possibles par le bouton droit.

En cas de problème, la consultation du fichier « Active Directory Connector Setup.log » apportera des informations intéressantes.
Après avoir installé et configuré le connecteur ADC, dans le cas où celui-ci était nécessaire, il est possible de passer à la suite de l’installation de Exchange 2003.
L’installation permet de choisir un certain nombre de composants dont le calendrier, l’administration 5.5.
è Lancer le forestprep

è lancer le domainprep
L’outil « orgprepcheck » permet de vérifier que toutes les étapes de préparation sont correctes.
ð c’est dans le gestionnaire d’évènement « application » que l’on peut vérifier le résultat de l’exécution.
Le déplacement des boîtes se fait habituellement entre l’ancien serveur (5.5) et le nouveau. Les 2 devant se trouver dans le même site Exchange.
Auparavant, le déplacement des boîtes était manuel. On devait donc sélectionner une ou plusieurs boîtes et déclancher immédiatement le déplacement, sans connaître la durée exacte du traitement.
Il était donc nécessaire de superviser et de planifier les déplacements de boîtes afin de prévenir l’utilisateur avant et après l’opération.
Il est bien entendu toujours nécessaire de préparer l’opération. Mais, les déclanchements peuvent être programmés sur un groupe d’utilisateurs choisis et à une heure précise.
Sélectionner un groupe d’utilisateur à migrer :

Puis, passer par le bouton droit pour obtenir la liste des taches, et notamment les taches Exchange :

Sélectionner la tache « déplacer »

Choisissez bien ensuite le serveur de destination, la banque d’information.
S’il n’y a que 2 serveurs, c’est l’autre serveur qui est positionné par défaut.

Il est ensuite important de prévoir la gestion des erreurs…

Par défaut, il vaut mieux ne pas déplacer une boîte en erreur. Après vérification du contenu et sauvegarde (si nécessaire), il sera alors possible de forcer le déplacement des boîtes qui auraient des éléments endommagés.
Choisir alors la date et saisir l’heure de démarrage du déplacement.

Il est important de préciser que la programmation reste à l’écran. La tache se déclanche lorsque l’heure est atteinte ! La session ne peut être fermée mais simplement verrouillée.
Chaque programmation laissera donc une fenêtre ouverte sur l’écran avec un compteur qui décrémentera jusqu’au déclanchement de la tache !
En fin de traitement, un résumé des boîtes transférées ou non permet de voir le résultat global.
Dans les évènements, il sera possible de retrouver les boîtes qui auront effectivement basculé et les erreurs éventuelles.

Dans la plupart des cas, pour une boîte qui pose problème, il suffit de retenter l’opération lors d’un nouveau transfert. Dans des certains cas rares, ce sont des droits d’accès ou des comptes inexistants qui posent problème et qu’il suffit d’adapter.
A noter que Exchange 2003 ne supporte plus les groupes en tant que possesseur d’une boîte.
L'outil de migration de dossiers publics se trouve dans le répertoire « Support\ExDeploy » du CD-ROM exchange Server 2003.
Il se présente sous
la forme d’un script (WSF) à exécuter en ligne de commande.