Quelle est la taille de mon carnet d’adresses en mode hors connexion de Microsoft Exchange ?
Article d’origine publié le samedi 28 avril 2012
Lorsque nous effectuons une planification de bande passante réseau pour des déploiements Exchange, nous demandons toujours « quelle est la taille de votre carnet d’adresses en mode hors connexion ? » Cet aspect est important car si vous avez un fichier de carnet d’adresses en mode hors connexion volumineux, il peut considérablement affecter la bande passante réseau dont vous avez besoin.
L’une des choses que j’ai observées lors de la création et de la validation de la Calculatrice de bande passante réseau de client Exchange était que de nombreuses organisations ne connaissaient ni la taille ni l’emplacement de leur carnet d’adresses en mode hors connexion. Cela posait un problème car je dois connaître la taille de ce carnet d’adresses afin que nous puissions prédire quelle incidence il peut avoir sur les besoins en bande passante réseau de ce client.
J’ai décidé de commencer ce billet pour expliquer ce que sont les fichiers OABv4, où les trouver et comment déterminer la taille de votre fichier OABv4.
Remarque : avant toute chose, il convient de noter que je me concentre sur OABv4, qui a été introduit avec Exchange Server 2003 SP2 et Outlook 2003 SP2 (il y a déjà longtemps !). J’espère que tous les lecteurs de ce billet utilisent OABv4, si ce n’est pas votre cas, il est probablement temps de songer à procéder à une mise à niveau car OABv4 offre de nombreux avantages, notamment une plus grande stabilité et une bien meilleure utilisation de la bande passante.
Où mon fichier de carnet d’adresses en mode hors connexion se trouve-t-il ?
Le fichier de carnet d’adresses en mode hors connexion est généré sur l’un de vos serveurs de boîtes aux lettres Exchange, pour trouver lequel, nous devons jeter un rapide coup d’œil aux carnets d’adresses en mode hors connexion.
Get-OfflineAddressBook | ft server,guid,AddressLists –AutoSize
Dans cet exemple, je vais m’intéresser à la liste d’adresses globale par défaut. La commande renvoie deux valeurs intéressantes pour chaque OAB ;
- Server : c’est le serveur qui génère actuellement les fichiers OAB
- GUID : c’est le nom du dossier qui contient ce fichier OAB particulier
Pour trouver les fichiers qui nous intéressent, nous devons examiner le serveur qui génère le fichier OAB ; sur ce serveur, nous devons rechercher le dossier suivant ;
C:\Program Files\Microsoft\Exchange Server\V14\ExchangeOAB\
Dans ce dossier, nous devons rechercher un dossier dont le nom correspond à notre GUID OAB déjà renvoyé. Dans cet exemple, nous recherchons 2b525e9b-6030-428d-adb4-87c8d52df116
Dans mon laboratoire, je n’ai qu’un seul fichier OAB, c’est donc relativement facile.
C’est dans ce dossier que se trouvent vos fichiers OAB ; si nous examinons le contenu de ce dossier, nous pouvons voir les fichiers qui sont utilisés par les clients pour générer le carnet d’adresses en mode hors connexion….
Quels sont tous ces fichiers à l’intérieur de mon dossier de carnet d’adresses en mode hors connexion ?
Voilà une bonne question ! Ainsi, nous savons où se trouvent nos fichiers OAB, mais quels sont les fichiers importants ?
Voyons les fichiers que nous avons…
Fichier | Utilisation |
---|---|
OAB.XML | C’est le fichier manifeste. Les clients vont télécharger ce fichier XML pour déterminer leur niveau d’actualisation et quels fichiers ils doivent obtenir pour être à jour. |
*-DATA-<séquence>.LZX | C’est votre fichier OAB compressé. Si vous déclenchez un téléchargement OAB complet, ce fichier est toujours demandé. Il contient toutes les données binaires brutes du carnet d’adresses en mode hors connexion |
*-BINPATCH-<séquence>.LZX | Les fichiers représentent les modifications apportées depuis la dernière génération du carnet d’adresses en mode hors connexion. Les clients qui sont connectés tous les jours téléchargent le dernier fichier BINPATCH chaque jour. |
*-LNG<Lang ID>-<séquence>-LZX | Ces fichiers sont les fichiers linguistiques utilisés par le client pour générer un carnet d’adresses en mode connexion spécifique d’une langue. |
Le numéro <séquence> est incrémenté à chaque régénération du carnet d’adresses en mode hors connexion. S’il n’y a pas eu de modifications depuis la dernière génération, il n’y a pas d’incrémentation du numéro de séquence et les clients ne téléchargent pas de correctifs. Vous pouvez donc voir que mon laboratoire a fait l’objet de 4 générations de carnet d’adresses en mode hors connexion.
De quelles informations ai-je besoin pour la calculatrice de bande passante réseau du client Exchange ?
La calculatrice de bande passante demande deux éléments d’information sur votre fichier OAB :
- Taille du carnet d’adresses en mode hors connexion
- % de modifications de la liste d’adresses globale par jour
La taille du carnet d’adresses en mode connexion est simplement la taille de votre fichier *-DATA-<séquence>.LZX.
Le % de modifications de la liste d’adresses globale est un peu plus complexe. Essentiellement, cette valeur sert à déterminer la bande passante dont nous avons besoin sur une base quotidienne pour maintenir le carnet d’adresses en mode hors connexion d’Outlook à jour. Pour cela, nous devons vérifier la taille de nos fichiers *-BINPATCH-<séquence>.LZX ;
Pour cela, j’ai utilisé la commande dir dans le répertoire OAB
dir *binpatch*
Nous obtenons la liste des fichiers binpatch ; celle-ci nous permet de déterminer la taille de ces fichiers en tant que pourcentage du fichier OAB et de calculer la moyenne des modifications.
Remarque : dans cet exemple, j’utilise un script ou Loadgen pour générer de grandes quantités de boîtes aux lettres chaque semaine, de telle sorte que les données ne sont absolument pas représentatives, cependant, le processus reste le même pour chacun.
Par exemple ;
- Taille OAB : 984 994 octets = ( 984994 / ( 1048576 ) ) = 0,93 Mo
- Taille de correctif 1 : 636 276 = ( 636276 / 984994 ) x 100 = 65 %
- Taille de correctif 2 : 291 652 = ( 291652 / 984994 ) x 100 = 30 %
- Taille de correctif 3 : 52 748 = ( 52748 / 984994 ) x 100 = 5 %
- Moyenne du pourcentage de modifications quotidiennes = (65 + 30 + 5) / 3 = 33 %
Pour mon environnement de laboratoire, je dois donc entrer les valeurs suivantes dans la calculatrice réseau.
Qu’en est-il d’Exchange Server 2003 ?
Exchange Server 2003 stocke ses fichiers de carnet d’adresses en mode hors connexion dans des dossiers publics. Si vous utilisez OABv4, les mêmes fichiers existent dans les dossiers publics de votre système ;
- Ouvrez Gestionnaire système Exchange
- Développez votre Groupe d’administration
- Développez Dossiers
- Cliquez avec le bouton droit sur Dossiers publics, puis sélectionnez Afficher les dossiers système
- Développez CARNET D’ADRESSES EN MODE HORS CONNEXION
- Développez le carnet d’adresses en mode hors connexion qui vous intéresse
- Développez OAB version 4
- Cliquez sur l’onglet Contenu
Notez les tailles des fichiers de carnet d’adresses en mode hors connexion
Une fois que vous avez les tailles de vos fichiers, vous pouvez suivre les instructions pour Exchange 2007 et Exchange 2010.
Curiosités générales et autre particularités…
J’ai pensé également inclure des informations intéressantes sur les fichiers OAB.
- OABv4 a été introduit avec Exchange Server 2003 SP2 et nécessite Exchange 2003 SP2 et Outlook 2003 SP2.
- Dave Goldman a introduit le nouveau binpatch et les modifications OABv4 dans un billet de blog EHLO le 1eraoût 2005 (quelqu’un d’autre se sent vieux ?)
- Si votre profil MAPI client est toujours en mode non-Unicode (le profil MAPI n’a pas été recréé après la migration depuis Exchange 5.5 !), vous allez utiliser OABv2 quelles que soient les configurations effectuées ailleurs.
- La règle de téléchargement complet 1/8e OAB ne s’applique pas à OABv4, en raison de la taille de correctif excessive, un téléchargement complet est plutôt 50 % dans OABv4
- Les téléchargements OAB peuvent être ralentis pour réduire l’impact sur la bande passante réseau si cela s’avère nécessaire.
J’espère que cet article a résolu une partie de l’ambiguïté sur les tailles des fichiers de carnet d’adresses en mode hors connexion.
Neil Johnson
Consultant senior, MCS R.-U.
Ceci est un billet de blog localisé. L’article d’origine est disponible à l’adresse How large is my Exchange Offline Address Book (OAB)?