Les guerres d'un Responsable Informatique

Vous êtes passionnés comme moi de machines basse-consommation, ARM, Atom : rendez visite à mon partenaire !

Nettoyer Active Directory et Exchange Server

mercredi 24 août 2011 à 08:00 | Trucs
cleaning AD and Exchange Server

Dans le service IT que je dirige, l'activité importante empêche d'effectuer d'importantes tâches d'administration, comme le nettoyage des données sur les serveurs, la suppression d'objets dans l'Active Directory. Il en résulte latence, augmentation de l'utilisation de la RAM, parfois des ralentissements en particulier avec la virtualisation des serveurs.

En effet, toujours dans un soucis d'efficience, en environnement virtualisé VMware, plus on arrive à minimiser l'empreinte mémoire d'une application, plus on peut virtualiser sur un seul et même serveur ! Vive le Green IT :)

Un exemple simple : dans l'entreprise qui m'emploie, responsables de pôles, de services, chefs de projets demandent la création de listes de diffusion ou mailing-lists, pour les projets ou occasions particulières, ... Mais, malgré les procédures en place, ils oublient souvent de formuler la demande de suppression quand elles ne leurs servent plus ! Elles viennent ainsi, surcharger carnets d'adresses, serveurs AD et Exchange Server.

Or il existe une commande magique en PowerShell, pour connaître l'utilisation d'un objet ou d'un groupe d'objets depuis une date ! On peut ainsi, faire le ménage des mailing-lists non utilisées.

La commande Power Shell suivante demande l'affichage de l'utilisation des listes de diffusion depuis le 19 aout 2011 :

Get-TransportServer | Get-MessageTrackingLog -Start 08/19/2011 -EventId Expand -Resultsize unlimited | group-object RelatedRecipientAddress | ft Name,Count -Autosize PowerShell

Voilà, bon ménage !

A propos de Vincent RABAH

Directeur des systemes d'information

Je suis DSI depuis 10 ans. Spécialiste en systèmes d'information et réseaux.
Expert en management, GreenIT et virtualisation de serveurs. Vous pouvez consulter l'ensemble de mon parcours.

I do speak English even if my blog is written in French ... Feel free to leave comments, I'll answer you !


Partagez cet article :



Fil des commentaires de cet article

5 commentaire(s) Commentaires »

  1. Ca existe pour des objets AD ?

  2. Yassine, j'ai lancé cette commande directement dans une fenêtre Exchange Server PowerShell, sur le serveur. Je n'ai pas essayé depuis un poste client!

  3. Bonjour,
    est ce que cette command let doit etre lancée sur un serveur Exchange 2k10 ou c'est possible de la lancer depuis un poste client ?

  4. Bonjour Antony,
    Pour des raisons de politique groupe, j'ai fait le chemin inverse en migrant de sendmail vers Exchange ... Je n'ai jamais eu le temps de tester Zimbra, à mon grand regret. Mais, les choses ne sont pas figées. Il y a du bon dans chaque produit ;)

  5. Bonjour, je lis ton blog depuis un petit moment et je l'apprécie.

    Tu prones l'open-source, pourquoi ne remplace tu pas ton Exchange par une solution libre ? :)

    J'ai franchi le pas dans mon entreprise, j'ai remplacé mon abominable IBM Domino par Zimbra et je ne le regrette pas.

Laisser un Commentaire

Quelle est la troisième lettre du mot lukzxk ? :