Portabilité des bases de données

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2011-07-01

La fonctionnalité de portabilité de base de données Microsoft Exchange Server 2007 permet de monter une base de données de boîtes aux lettres sur tout serveur au sein d'une organisation. Dans les versions précédentes d'Exchange, une base de données ne pouvait être montée que dans les emplacements suivants :

  • Groupe de stockage de récupération

  • Serveur ayant le même nom que le serveur d'origine de la base de données

  • Tout autre serveur du même groupe d'administration

    Notes

    Dans Exchange Server 2003 et Exchange 2000 Server, plusieurs problèmes devaient être réglés lors du déplacement d'une base de données vers un autre serveur au sein du même groupe d'administration.

La fonctionnalité de portabilité de base de données supprime les limites précédentes et traite les problèmes qu'elles présentaient. La portabilité de base de données a été implémentée pour les raisons suivantes :

  • La suppression des étapes manuelles qui étaient sources d'erreurs fréquentes dans le processus de récupération optimise la fiabilité.

  • Pour un scénario de perte de serveur de boîtes aux lettres en cluster, le serveur de boîtes aux lettres en cluster doit être récupéré pour que le client puisse accéder aux bases de données Exchange.

  • Les données de boîte aux lettres Exchange ne sont pas spécifiques au serveur ; par conséquent, l'accès à ces données ne doit pas être spécifique au serveur.

  • La portabilité des bases de données réduit les temps de récupération de bout en bout des différents scénarios de récupération d'urgence.

Au niveau ESE (Extensible Storage Engine), les bases de données Exchange sont portables. Toutefois, Exchange Server 2003 impose certaines restrictions pour mettre en ligne une base de données sur un emplacement alternatif qui ne permet pas la portabilité des bases de données. Une seule restriction n'est pas supprimée par la portabilité des bases de données : la base de données doit faire partie de la même organisation Exchange. Une base de données portable est inutile, sauf si les clients peuvent être redirigés vers les données de boîte aux lettres dans l'emplacement alternatif. Avec le service Microsoft Office Outlook 2007 et le service de découverte automatique d'Exchange 2007, les clients sont redirigés vers le nouveau serveur lorsqu'ils tentent de se connecter.

Notes

La portabilité des bases de données est uniquement disponible pour les bases de données de boîtes aux lettres Exchange 2007. Les bases de données de dossiers publics ne sont pas portables. Cela est dû au fait que la réplication entre les bases de données publiques est contrôlée par chaque base de données liée et accessible via un serveur spécifique. La meilleure manière de déplacer des données de dossiers publics entre des serveurs consiste à les répliquer au lieu de copier les fichiers de base de données sur un autre serveur. Si vous copiez une base de données de dossiers publics sur un autre serveur, elle n'est pas répliquée dans d'autres bases de données.

Pour plus d'informations sur la récupération d'une base de données à l'aide de la fonctionnalité de portabilité des bases de données, consultez la rubrique Procédure de restauration d'une base de données de boîtes aux lettres sur un nouveau serveur avec la fonctionnalité de portabilité des bases de données.

Utilisation de la portabilité des bases de données entre les systèmes d'exploitation ou les versions d'Exchange

Les bases de données de boîtes aux lettres des versions antérieures d'Microsoft Exchange ne peuvent pas être déplacées vers un serveur de boîtes aux lettres exécutant Exchange 2007. La portabilité des bases de données est uniquement disponible pour les bases de données de boîtes aux lettres Exchange 2007.

Portabilité des bases de données entre Exchange RTM et SP1

La portabilité de bases de données permet de déplacer une base de données de boîtes aux lettres d'un serveur exécutant la version de publication (RTM) d'Exchange Server 2007 vers un serveur exécutant Exchange Server 2007 Service Pack 1 (SP1). Vous ne pouvez toutefois pas utiliser la portabilité des bases de données (ou d'autres moyens quelconques) pour déplacer une base de données d'Exchange 2007 SP1 vers Exchange 2007 RTM. Le tableau 1 illustre les utilisations prises en charge de la portabilité de bases de données.

Tableau 1   Matrice de compatibilité pour la portabilité des bases de données

Serveur de boîtes aux lettres source Serveurs de boîtes aux lettres cibles pris en charge

Exchange 2007 RTM sous Windows Server 2003

Exchange 2007 RTM sous Windows Server 2003

Exchange 2007 SP1 sous Windows Server 2003

Exchange 2007 SP1 sous Windows Server 2008

Exchange 2007 SP1 sous Windows Server 2003

Exchange 2007 SP1 sous Windows Server 2003

Exchange 2007 SP1 sous Windows Server 2008

Exchange 2007 SP1 sous Windows Server 2008

Exchange 2007 SP1 sous Windows Server 2008

Portabilité des bases de données entre les versions de Windows Server

Comme pour les versions antérieures d'Microsoft Exchange, une mise à niveau du système d'exploitation pour un serveur Exchange entraîne la mise à jour de la valeur Version du système dans l'en-tête de base de données. Cette mise à jour entraîne la reconstruction des index de bases de données internes. Lorsque vous utilisez la portabilité des bases de données pour déplacer une base de données d'un serveur de boîtes aux lettres exécutant Windows Server 2003 vers un serveur de boîtes aux lettres exécutant Windows Server 2008, le moteur ESE (Extensible Storage Engine) détecte la mise à jour du système d'exploitation et exécute les opérations suivantes :

  • Lors de la première opération de montage de la base de données, tous les index secondaires sont supprimés. Un index secondaire permet d'offrir une vue spécifique des données de boîte aux lettres (par exemple, lorsque des messages dans un dossier de messagerie sont triés via Outlook en mode en ligne). Tant que cette opération initiale n'est pas terminée, la base de données n'est pas montée et est inaccessible aux clients. Le délai d'exécution de l'opération dépend en grande partie de la taille de la base de données. Plus la base de données est volumineuse, plus l'opération de montage est longue.

  • Les index secondaires sont reconstruits à la demande lorsque les utilisateurs d'Outlook trient leurs affichages en mode en ligne. Dans les environnements incluant des bases de données volumineuses, la reconstruction à la demande des index entraîne une utilisation importante du processeur et du disque.

Lors de la reconstruction des index, le moteur ESE consigne l'événement suivant dans le journal des événements Applications :

Type d'événement : Information

Source d'événement : ESE

Catégorie d'événement : Tableau/Colonne/Définition d'index

ID de l'événement : 611

Description :

MSExchangeIS (6568) <Nom_serveur>_<Nom_groupe_stockage>: Base_de_données '<Chemin_base_de_données>': L'index secondaire '<GUID_index>' va être reconstruit par mesure de précaution après la mise à niveau de la version Windows du système. Ce message à caractère informatif n'indique pas un problème au niveau de la base de données.