PI Services

Le blog des collaborateurs de PI Services

SCOM - Agents bloqués en “Pending”

Nous avons rencontrés aujourd’hui un souci avec les agents scom 2007 R2.

Sur un cluster RMS, la procédure de déploiement d’agents se déroulait bien mais les agents ne s’installaient pas. Ces derniers restaient bloqués en « pending » avec une « installation in progress », les event ID 21016 apparaissent dans le journal d’évènements.

La solution pour les approuver fut de passer par la commande powershell : get-agentpendingaction | approve-agentpendingaction

Exchange 2007 – Retour d’expérience sur une migration inter-organisations

 

Pourquoi ce billet ?

Microsoft ne fournit pas, à l’heure actuelle, d’outil graphique pour réaliser des migrations de boîtes Inter organisation. Le seul outil mis à disposition des administrateurs reste la commande « PowerShell » Move-Mailbox.

Dans cet article je vais présenter quelques exemples de commandes Power Shell pour réaliser des migrations de boîtes aux lettres depuis une organisation Exchange 2000/2003 vers une organisations Exchange 2007.

Toutes ces commandes sont issues d’un retour d’expérience projet réalisé dans une multinationale française (grand compte).

N.B.: Bien entendu, toutes les références à ce client (nom des environnements, des serveurs…) ont été modifiées dans les exemples ci-dessous.

Environnement utilisé

Les commandes présentées ici utilisent les références suivantes :

Organisation source Exchange 2003

  • Contrôleur de domaine et CG: DC.source.net
  • Serveur Exchange: SourceServer

Organisation cible Exchange 2007

  • Contôleur de domaine et CG: DC.target.net
  • Serveur Exchange: EXC2007

Pour information, la migration depuis Exchange 5.5 n'est pas possible.

La commande Move-Mailbox ne communique qu'avec des contrôleurs de domaines exécutant Windows 2003 SP1 ou plus.

Avant d'utiliser la commande move-mailbox, l'identifiant source et cible doivent être saisi :

$s=get-credential

Une fenêtre apparaît et vous devez fournir une authentification

$t=get-credential

Idem.

N.B. : Si vous utilisez un compte qui a les droits nécessaire sur la source et la cible, cette étape n'est pas nécessaire.

Exemple 1

Get-mailbox -resultsize unlimited -DomainController 'DC.source.net' –Credential $s | where { $_.customattribute7 -eq '260110' } | move-mailbox -TargetDatabase 'EXC2007\ST01\ISMB01' -BadItemLimit 10 -MaxThreads 30 -SourceForestGlobalCatalog 'DC.source.net' -GlobalCatalog 'DC.target.net' -DomainController 'DC.target.net' -NtaccountOU 'OU=Migrated,DC=target,DC=net' -SourceMailboxCleanupOptions DeleteSourceMailbox -SourceForestCredential $s -TargetForestCredential $t

Cette commande migre les boîtes en mode clone (spécifié par le paramètre NtaccountOU) dans l'OU « Migrated ». Elle sélectionne les boîtes dont le « custom attribute 7 » est égal à « 260110 ». Ces boîtes peuvent provenir de plusieurs serveurs. Elles sont migrées dans la banque d'information ISMB01 du serveur EXC2007. Après la migration, la boîte source est supprimée (SourceMailboxCleanupOptions DeleteSourceMailbox ).Le processus traitera en parallèle 30 objets (Max Threads).

Exemple 2

Move-Mailbox -TargetDatabase 'EXC2007\ST01\ISMB01' -Identity “JeanV” -GlobalCatalog ‘DC.target.net’ -SourceForestGlobalCatalog ‘DC.source.net’ -NTAccountOU 'OU=Migrated,DC=target,DC=net' -SourceMailboxCleanupOptions DeleteSourceMailbox -SourceForestCredential $s –TargetForestCredential $t

Cette commande migre la boîte « JeanV » en mode clone dans l'OU « Migrated » dans la banque d’information ISMB01 du serveur EXC2007. La boîte source sera supprimée après la migration.

Exemple 3

Get-mailbox -DomainController 'DC.source.net' -Credential $s -database 'SourceServer\ST01\ISMB01' | move-mailbox -TargetDatabase 'EXC2007\ST01\ISMB01' -SourceForestGlobalCatalog 'DC.source.net' -GlobalCatalog 'DC.target.net' -DomainController 'DC.target.net' -NTAccountOU 'OU=Migrated,DC=target,DC=net' -SourceMailboxCleanupOptions DeleteSourceNTAccount -SourceForestCredential $s -TargetForestCredential $t

Cette commande migre en mode clone les boîtes de la banque d'information ISMB01 du serveur source vers la banque d’information ISMB01 du serveur EXC2007 . Les comptes NT seront supprimés (SourceMailboxCleanupOptions DeleteSourceNTAccount).

Exemple 4

Get-user -DomainController 'DC.source.net' -Credential $s | where { $_.Department -ilike "DIRECTION" } | move-mailbox -TargetDatabase 'EXC2007\ST01\ISMB01' -SourceForestGlobalCatalog 'DC.source.net' -GlobalCatalog 'DC.target.net' -DomainController 'DC.target.net' -NTAccountOU 'OU=Migrated,DC=target,DC=net' -SourceMailboxCleanupOptions DeleteSourceNTAccount -SourceForestCredential $s -TargetForestCredential $t

Cette commande migre en mode clone les boîtes dont le champ Departement est « DIRECTION » vers la banque d’information ISMB01 du serveur EXC2007. Les comptes NT seront supprimés.

Pour aller plus loin…

Cette commande possède de multiples options que vous pouvez retrouver en consultant ce lien.

http://technet.microsoft.com/fr-fr/library/aa997599%28EXCHG.80%29.aspx

Nous aborderons prochainement la migration Inter-Organisation avec Exchange 2010.

SCOM - Cumulative Update 1 for System Center Operations Manager 2007 R2

Cette mise à jour résout les problèmes suivants :

  • L’onglet Product Knowledge tab est changé en un onglet Company Knowledge après avoir importé un pack de langues pour System Center Operations Manager 2007 R2.

  • Un agent ne peut être supprimé d’un Nœud Windows Cluster Service.

  • Le processus Heathservice.exe sur un nœud passif Windows Cluster service peut provoquer une utilisation excessive du CPU.

  • Le processus Healthservice.exe peut crasher quand il utilise un module OLE DB.

  • Le workflows qu’utilise la source de données OLE DB peut se décharger elle-même si le provider renvoie une chaîne nulle ou vide.

  • Une instance du processus MonitoringHost.exe peut causer une fuite de mémoire dans la réserve non paginée.

  • Les abonnées de notifications ne fonctionnent pas si ils sont configurés pour parcourir un champ CustomField ou un champ AlertOwner.

  • Le processus SRSUpdateTool.exe retourne une erreur d’état “Failed while updating registry entry for reporting code MSI component” quand vous essayez de mettre à jour SQL Reporting Services 2005 à SQL Reporting Services 2008.

  • L’interface graphique Operations Manager peut crasher quand les colonnes connector et Forwarding Status sont ajoutées à la vue d’alertes.

  • Les agents peuvent retraiter de vieilles entrées dans le journal d’événements Windows et ainsi générer des alertes incorrectes qui ne concernent pas de nouveux événements.

  • Des améliorations et résolutions de problèmes de la fiabilité de l’Health state

  • Le service Operations Manager Audit Collection (ADTServer.exe) ne démarre pas sur un collecteur ACS si le système d’exploitation a été mis à jour vers Windows Server 2008 R2.

  • Dans un rapport de performance qui est exporté, la liste des instances d’objets n’est pas affichée.

  • Pour le télécharger : http://www.microsoft.com/downloads/details.aspx?FamilyID=05d30779-2ddc-48dc-aa91-a23167ee2cad

SCOM – Nouveau site pour le Management Pack Catalog

clip_image001Le catalogue des “Management Pack” de System Center Operations Manager (et plus généralement la gamme system center) vient de subir un lifting.

Il s’agit désormais de Microsoft PinPoint:

clip_image002

Le site est pas mal, mais je regrette le fait qu’il ne soit plus possible d’effectuer un tri par date de publication. C’était en effet plus pratique pour rechercher les changements depuis la dernière visite… (pour ceux n’ayant pas la possibilité d’accéder au “catalog” depuis la console d’administration SCOM.)

Le mode Dieu de Windows 7

 

Parmi les nombreuses fonctionnalités cachées de Windows 7 on retrouve le GodMode, il s’agit en fait d’un dossier spécial permettant de personaliser divers réglages. Ce dossier est aussi accessible sous Windows 2008R2.

Pour cela, il faut créer un nouveau dossier et de le nommer

ModeDieu.{ED7BA470-8E54-465E-825C-99712043E01C}

Une icone similaire à celle du panneau de configuration apparait.

image

Pour les autres dossiers spéciaux : http://msdn.microsoft.com/en-us/library/ee330741(VS.85).aspx

SCSM - System Center Service Manager (SCSM) 2010 intègre Server Management Suite

L’équipe System Center vient d’annoncer que System Center Service Manager (SCSM) 2010 intègre les suites d’administration des serveurs (Server Management Suite) :

  • Server Management Suite Enterprise (SMSE)

  • Server Management Suite Datacenter (SMSD)

Ces suites réunissent déjà les produits :

  • System Center Operations Manager 2007 R2

  • System Center Configuration Manager 2007 R2

  • System Center Data Protection Manager 2007

  • System Center Virtual Machine Manager 2008 R2

Ainsi System Center Service Manager 2010 vient s’ajouter à la liste de produits ci-dessus à partir du 1erjuillet 2010.

SCSM 2010 comble un manque dans la gamme de produit de Microsoft jusqu’alors dépourvu d’un produit dédié au Help Desk.

Ce produit permet de gérer les cas suivants :

  • Gestion des incidents

  • Gestion du cycle de vie des ressources

  • Portail en self-service pour les utilisateurs

  • Gestion du changement

  • Gestion des immobilisations

  • Base de connaissances pour le support

  • Base de gestion de configuration

    Ce produit a pour but d’être un point central de la gamme System Center puisqu’il permettra de centraliser les informations (inventaires, alertes …) remontées par System Center Configuration Manager (SCCM) et System Center Operations Manager (SCOM).

SCOM - Le Management Pack pour Forefront TMG 2010 est disponible

Le Management Pack pour Forefront Theat Management Gateway (TMG) 2010 (successeur d’IAS 2006) est disponible en version 7.0.7695.100.

Ce Management Pack fournit des fonctions :

  • Déploiement de la topologie

  • De Création d’événements signalant des interruptions de service

  • Des alertes signalant des problèmes de configuration et des modifications des sources de données connectées

  • De Vérification de l’exécution de tous les services dépendants

  • De synchronisation du stockage de configurations

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=5bfce6be-b681-48bf-bda9-a93d005820dd