Migration de Exchange 2003 vers 2010 en inter-forêt
1 Présentation du scénario de migration
Le scénario décrit dans le présent article est fréquemment rencontré ; notamment dans des scénarios de fusion ou de regroupement intra-groupe.
Si les outils de migration intégrés à Exchange 2007 sont bien connus (commande Move-Mailbox notamment) ; Exchange 2010 intègre de nouveaux outils et de nouvelles commandes que nous allons détailler dans cet article.
1.1 Présentation des objectifs de migration
L'objectif du scenario est de migrer les boites aux lettres des utilisateurs d'une organisation Exchange 2003 vers une organisation Exchange 2010. Il s’agit donc d’un scénario de migration inter-forêt.
A l’issue de la migration, les utilisateurs continueront à utiliser leur compte existant dans la forêt source et se connecteront à leur boîte Exchange 2010 avec ce dernier. Les boîtes aux lettres générées par le processus de migration seront donc de type « linked mailbox » ; à savoir associées avec des comptes désactivés dans la forêt de destination.
Les comptes utilisateurs pourraient-être dans un second temps migrés sur le nouveau domaine en assurant une continuité d'accès aux anciennes ressources (du domaine source) via la conservation de l’historique SID.
1.2 Contexte de la migration
Nous allons héberger sur deux serveurs nos deux forêts Active Directory.
Le premier domaine aura pour nom egilia2003.lan et deviendra notre domaine source. Celui-ci sera hébergé sur un premier serveur sous Windows Server 2003 R2 (32bits) sur lequel nous aurons installé Active Directory, les composants IIS et le serveur Exchange 2003 et son Service Pack 2 (le SP2 est un pré-requis obligatoire à la migration vers Exchange 2010).
Le second domaine aura pour nom egilia2010.lan et deviendra notre domaine de destination. Celui-ci sera hébergé sur un second serveur sous Windows Server 2008 R2 (64 bits) sur lequel nous aurons installé Active Directory, le composant FilterPack Office, les composants IIS et Exchange 2010.
1.3 Les outils utilisés
La plupart des commandes qui vont être présentés dans cet article sont des cmdlets PowerShell. Elles seront à exécutées dans l’environnement PowerShell à partir du serveur Exchange 2010.