Le blog technique

Toutes les astuces #tech des collaborateurs de PI Services.

#openblogPI

Retrouvez les articles à la une

EXCHANGE 2010 – Audit de certaines ressources

Afin de connaître rapidement l’utilisation d’Exchange 2010, voici des commandes

PowerShell qui donneront des informations  souvent bien utiles.

  • Connaître la taille des banques de boîtes aux lettres:

Get-MailboxDatabase -Status | select Name,DatabaseSize | sort-object Name

image

  • Connaître la taille des banques publiques:

Get-publicfolderdatabase -status | select server, Name, databasesize

image

  • Connaître l’espace à récupérer des banques de boîtes aux lettres :

Get-MailboxDatabase -Status | FL Name, AvailableNewMailboxSpace

image

  • Connaître l’espace à récupérer des banques publiques:

Get-PublicFolderDatabase -status | FL Name, AvailableNewMailboxSpace

image

  • Connaître le nombre d’utilisateurs par banque de boîtes aux lettres:

Get-mailboxdatabase | get-mailbox -resultsize unlimited | group-object -property:Database | select-object Name,Count | sort-object Name | ft –autosize

image

  • Connaître la taille des boîtes sur d’une banque:

Get-MailboxStatistics -Database ‘DBNAME’ | select-object  DisplayName, TotalItemSize, TotalDeletedItemSize | sort-object TotalItemSize -descending | ft -autosize | more

image

EXCHANGE 2010 – Rechercher les boites aux lettres récemment créées.

On peut retrouver facilement les boites créées selon une période donnée.

Dans cet exemple nous recherchons les boites créées depuis l’heure courante

jusqu’à 5 jours en arrière.

image

La commande PowerShell est la suivante:

Get-mailbox -resultsize unlimited | where {$_.WhenCreated -gt (get-date).adddays(-5)}

ft Name,whenCreated, Database -Autosize

Pour information la valeur renvoyé par l’expression (get-date).adddays(-5), renvoie une valeur

basée sur l’heure courante:

image

EXCHANGE 2010 – Contrôle des sauvegardes

L’utilisation d’une commande PowerShell, permet d’obtenir le statut des sauvegardes

de l’ensemble des banques d’informations.

Vérifions la sauvegarde des banques de boîtes aux lettres:

Get-MailboxDatabase -Status | sort-object Name | ft Name, LastFullBackup, LastIncrementalBackup

Cette commande affiche le nom de la base, la date de la dernière sauvegarde “FULL” et

La date de la dernière sauvegarde “Incrémentale”; le tout trié sur le nom.

image

Vérifions la sauvegarde de la (des) banque(s) publique(s):

GetPublicFolderDatabaseStatus | sortobject Name | ft Name, LastFullBackup, LastIncrementalBackup

image

Dans ces exemples, on constate que la colonne “LastIncrementalBackup” est vide.

Cela indique que la dernière sauvegarde était de type “FULL”.

Après la sauvegarde de type “LastIncrementalBackup” cette information sera présente.