Permet de marquer garce aux « Custom Attributes » un liste de boites aux lettres présentent dans un fichier texte.
Cela me permet ensuite de faire des filtres pour des opérations de maintenance.
Import-Csv -Path .\movefromidf_9.txt | foreach {Set-Mailbox -Identity $_.displayname -CustomAttribute4 "movefromidf_9"} |
Créer en Powershell une nouvelle Database sur un cluster Exchange 2007 en CCR.
Le cluster CCR impose un Storage Group pour une Database.
Créer le Storage group:
New-StorageGroup -Server CCR001 -Name SG_Paris_02 -SystemFolderPath G:\Log_Paris_02 -LogFolderPath G:\Log_Paris_02 |
Créer la Database:
New-MailboxDatabase -StorageGroup CCR001\SG_Paris_02 -Name DB_Paris_02 -EdbFilePath G:\Data_Paris_02\DB_Paris_02.edb |
Configuration des quotas:
Set-MailboxDatabase -Identity CCR001\DB_Paris_02 -ProhibitSendQuota 500MB -IssueWarningQuota 400MB -ProhibitSendReceiveQuota Unlimited |
Monter la Database:
Mount-Database CCR001\DB_Paris_02 |
Shéma d’architecture BalckBerry Entreprise Server.

Réparer la synchronisation de la base de données sur un cluster Balckberry Entreprise Server.
Dans le cas où la BDD du système Balckberry est héberger sur chaque serveurs BES.
Sur le serveur de backup:
- Récuperer un Dump de la base BESMgmt.
- Ouvrir Microsoft SQL Server Management Studio.
- Lancer la restoration de la BDD BESMgmt depuis le DUMP.
- Ouvrir l’interface HA Software.
- Passer en mode Manuel.
- Lancer « Synchronisation des serveurs BES (données et BDD) » vers le serveur de backup.
- Repasser en mode automatique.
- Vérifier le fonctionnement.

Permet de désactiver ActiveSync sur plusieurs boites aux lettres.
Get-Mailbox *christophe* | Set-CASMailbox -ActiveSyncEnabled $false |
Arrêter et démarrer un service sur un serveur à distance.
Dans l’exemple, je traite le service « Microsoft Exchange Replication Service ».
Stop:
$Svc = Get-WmiObject -Computer SRV001 win32_service -Filter "name='MSExchangeRepl'"
$Result = $Svc.StopService()
$Result.ReturnValue |
Start:
$Svc = Get-WmiObject -Computer SRV001 win32_service -Filter "name='MSExchangeRepl'"
$Result = $Svc.StartService()
$Result.ReturnValue |
Afin d’afficher l’historique des bascule d’un cluster Windows 2003, j’utilise la méthode suivante.
Dans le journal des évènements « System » du serveur.
Filtrer les évènement 1200.

Activation d’un style néon sur la police de caractère.
C’est pas courant comme problème, mais il existe une incompatibilité de .NET Frameworks 3.5 SP1 et 2.0 SP2 avec Exchange Server 2007 SP1.
J’ai eu le problème semaine dernière sur des CAS.
Le problème a été remonté lorsque les utilisateurs se sont pleins que la gestion de l’absence de bureau ne fonctionnait plus depuis Outlook.
J’ai tenté la désinstallation et le résultat a été désastreux.
Il a fallu que je réinstalle le CAS. (Radical mais efficace)
Microsoft a publié un article sur le problème
http://support.microsoft.com/kb/958934
et a mis à disposition un correctif.
http://support.microsoft.com/kb/952883/
Le correctif marche très bien.
http://connect.microsoft.com/VisualStudio/feedback/details/363175/net-frameworks-3-5-sp1-and-2-0-sp2-incompatible-with-exchange-server-2007-sp1