SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Jean-Francois Piot

VP Product Management, GSX Solutions



 Cyril LEROY

Microsoft Specialist, GSX Solutions



                   GSX Solutions© 2012   2
GSX Solutions en bref

     Fondée en 1996
     Siège à Genève, Suisse
     Bureaux aux Etats-Unis, Royaume-Unis
     Pôle de développement en France




                                            3
4
Introduction

Les fondamentaux de PowerShell

Comment utiliser PowerShell ?

Accéder à votre architecture avec PowerShell

Superviser et chercher l‟erreur

Le reporting avec PowerShell

PowerShell la solution idéale?

GSX Monitor et Analyzer l‟alternative!

                       GSX Solutions© 2013     5
Conçu comme une nouvelle approche de gestion en ligne de
commandes, sorti en 2006
Basé sur le standard .Net framework
Utilise les cmdlets pour la gestion, les requêtes et les tâches
Capable de combiner les cmdlets pour réaliser des tâches
complexes
Capable de rediriger le résultat d‟une cmdlet en paramètre
d‟une autre („pipe‟)
Utilisable à distance pour gérer des serveurs et des
applications

                         GSX Solutions© 2012                      6
Préinstallé avec Windows depuis Windows Vista et Windows
Server 2008, disponible pour les versions antérieures via
téléchargement du « Windows Management Framework »

Snap-in

Cmdlet pour s‟y retrouver:
   Syntaxe: “verb-resource”
      New

      Get

      Remove

      Set


                          GSX Solutions© 2012               7
Cmdlet:
Vous devez connaitre uniquement 2 commandes pour débuter:
   – Get-Help
   – Get-Command

Pour toutes les cmdlets communes, un alias permet de les
invoquer facilement:
   – Get-Help
      • man
      • help
• Get-Command
       • gcm
Conseil: Paramètres supplémentaires pour Get-Help:
       - full: affichage complêt
       - online: lien vers l‟article en ligne sur le site Technet.

                             GSX Solutions© 2012                     8
2 possibilités:
  Exchange Management Shell
     Simple à exécuter
     Utiliser le raccourci : « Exchange Management Shell »

  Remote PowerShell
     Création de la session distante : $session = New-PSSession –
     computername <fqdn de la machine> -credential Get-Credential –
     authentication Kerberos
     Connexion directe au snap-in Exchange : $session = New-PSSession -
     credential Get-Credential –authentication Kerberos –connectionURI
     http://<FQDN du serveur Exchange>/PowerShell –configurationName
     Microsoft.Exchange

                               GSX Solutions© 2012                       9
Premières opérations:

  Importer la session:
     Import-PSSession $session



  Entrer dans la session:
     Enter-PSSession $session



  Invoquer une commande à distance:
     Invoke-Command {cmdlet} –session $session



                            GSX Solutions© 2012   10
Get-ExchangeServer
    Récupère les informations détaillées de chaque serveur Exchange de
    l‟organisation (site, roles, version, AD server, etc)

Get-Mailbox
    Récupère les attributs pour une boite Mail

Get-ActiveSyncDevice
    Récupère la liste des périphériques ActiveSync enregistrés ainsi que les
    propriétés techniques

Get-PublicFolderDatabase
    Récupère les informations détaillées des bases de Dossiers Publics (incluant
    l‟état du backup, le statut, les paramètres de rétention et de réplication, etc)

Get-MailboxDatabase
    Récupère les informations des bases de boites Mail
                                 GSX Solutions© 2012                               11
Test de configuration automatique « Autodiscover »
   Test Webservicesconnectivity

Tests du rôle « Mailbox Server »
   Get MailboxDatabaseCopyStatus
   Test MapiConnectivity
   Test ReplayServices

Tests du rôle « Hub Transport »
   Get-Queue

Tests du rôle « Client Access Servers »
   Test-OwaConnectivity
   Test-PopConnectivity et test-ImapConnectivity
   Test-ActiveSyncConnectivity
   Test Outlook connectivity

                                  GSX Solutions© 2012   12
Test-OWAConnectivity
   Définition
     Valide la connectivité Outlook WebApp and testant les différents     répertoires virtuels IIS
     spécifiques à Exchange.
   Test réel

Test-ActiveSyncConnectivity
   Définition
     Réalise une synchronisation complète et valide la réponse « Direct Push »
   Test réel

Test-OutlookConnectivity
   Définition
     Réalise une connexion de type « client Outlook » incluant la création du profil et l‟accès à
     la boite principal de l‟utilisateur
   Test réel




                                       GSX Solutions© 2012                                     13
Get-Mailbox
  Définition: récupère la liste des boites mail

  Test



Get-MailboxStatistics
  Définition: Récupère les informations détaillées de chaque boite
  mail (taille, quota, nombre d‟éléments, dernier accès, etc…)

  Test




                          GSX Solutions© 2012                    14
Maintenabilité



Automatisation et alerte



Stockage des informations collectées



Rapport de disponibilité et statistiques d‟utilisation



                       GSX Solutions© 2012               15
Maintenabilité



Automatisation des tâches et des alertes



Stockage des informations collectées



Mise à disposition de rapport de disponibilité et des
statistiques d‟utilisation

                        GSX Solutions© 2012             16
Moteur de scan: comment automatiser les tests ?

Système de gestion des alertes: comment être alerté ?

Tests Powershell sur Mailbox, CAS, Hub, CAS Array, DAG

Découverte automatique de votre environnement

Tests “ End-to-End “ et mesure des temps de réponse

Historisation des statistiques

Etablissement de rapport de tendance



                       GSX Solutions© 2012               17
GSX automatise les tests PowerShell
GSX automatise la gestion des alertes
GSX calcule et génère des rapports de disponibilité pour
chacun des rôles Mailbox, CAS, Hub, et aussi les clusters CAS
Array et DAG via des tests PowerShell
GSX découvre automatiquement votre environnement
GSX ajoute d‟autres tests spécifiques comme le “Mail Routing”
GSX enregistre et fourni les statistiques PowerShell statistics
pour vous assister dans le dépannage et la gestion de la
capacité

                         GSX Solutions© 2012                      18
@GSX_Solutions

                                            Friend of GSX

                                            GSX-Solutions Like page

                                   Blog     www.gsx.com/blog



GSX Solutions                                   GSX Solutions
Headquarters                                    North America
Geneva, Switzerland                                Buffalo, USA
+41 22 735 82 40                                 +1 310 765 4139
 sales@gsx.com                                    sales@gsx.com


                      GSX Solutions© 2012                             19

Contenu connexe

Tendances

SQL Azure, la base de données dans le cloud
SQL Azure, la base de données dans le cloudSQL Azure, la base de données dans le cloud
SQL Azure, la base de données dans le cloudMicrosoft Technet France
 
Monitoring et automatisation dans Windows Azure
Monitoring et automatisation dans Windows AzureMonitoring et automatisation dans Windows Azure
Monitoring et automatisation dans Windows AzureMicrosoft Technet France
 
Monter des environnements dev test efficaces avec Windows Azure
Monter des environnements dev test efficaces avec Windows AzureMonter des environnements dev test efficaces avec Windows Azure
Monter des environnements dev test efficaces avec Windows AzureMicrosoft Technet France
 
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...Microsoft Technet France
 
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?Microsoft
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Windows Server 2012, quelles évolutions pour les services de stockage et de c...
Windows Server 2012, quelles évolutions pour les services de stockage et de c...Windows Server 2012, quelles évolutions pour les services de stockage et de c...
Windows Server 2012, quelles évolutions pour les services de stockage et de c...Microsoft Décideurs IT
 
LabVIEW™ internet and network applications
LabVIEW™ internet and network applicationsLabVIEW™ internet and network applications
LabVIEW™ internet and network applicationsAlexandre STANURSKI
 
Panorama des offres NoSQL disponibles dans Azure
Panorama des offres NoSQL disponibles dans AzurePanorama des offres NoSQL disponibles dans Azure
Panorama des offres NoSQL disponibles dans AzureMicrosoft Décideurs IT
 
Tp Sql Server Integration Services 2008
Tp  Sql Server Integration Services  2008Tp  Sql Server Integration Services  2008
Tp Sql Server Integration Services 2008Abdelouahed Abdou
 
Présentation de WCF
Présentation de WCFPrésentation de WCF
Présentation de WCFRomain Coste
 
SharePoint et SQL Server sur Windows Azure
SharePoint et SQL Server sur Windows AzureSharePoint et SQL Server sur Windows Azure
SharePoint et SQL Server sur Windows AzureMicrosoft Technet France
 
P6 composants avancés
P6 composants avancésP6 composants avancés
P6 composants avancésLilia Sfaxi
 
Nouveautés html5 et css3 dans internet explorer 10
Nouveautés html5 et css3 dans internet explorer 10Nouveautés html5 et css3 dans internet explorer 10
Nouveautés html5 et css3 dans internet explorer 10davrous
 
TechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureTechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureThomas Conté
 
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Microsoft Technet France
 
System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ?
System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ? System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ?
System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ? Microsoft Technet France
 

Tendances (20)

SQL Azure, la base de données dans le cloud
SQL Azure, la base de données dans le cloudSQL Azure, la base de données dans le cloud
SQL Azure, la base de données dans le cloud
 
Monitoring et automatisation dans Windows Azure
Monitoring et automatisation dans Windows AzureMonitoring et automatisation dans Windows Azure
Monitoring et automatisation dans Windows Azure
 
Starter Kits
Starter KitsStarter Kits
Starter Kits
 
Monter des environnements dev test efficaces avec Windows Azure
Monter des environnements dev test efficaces avec Windows AzureMonter des environnements dev test efficaces avec Windows Azure
Monter des environnements dev test efficaces avec Windows Azure
 
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
 
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Windows Server 2012, quelles évolutions pour les services de stockage et de c...
Windows Server 2012, quelles évolutions pour les services de stockage et de c...Windows Server 2012, quelles évolutions pour les services de stockage et de c...
Windows Server 2012, quelles évolutions pour les services de stockage et de c...
 
LabVIEW™ internet and network applications
LabVIEW™ internet and network applicationsLabVIEW™ internet and network applications
LabVIEW™ internet and network applications
 
LightSwitch presentation
LightSwitch presentationLightSwitch presentation
LightSwitch presentation
 
Panorama des offres NoSQL disponibles dans Azure
Panorama des offres NoSQL disponibles dans AzurePanorama des offres NoSQL disponibles dans Azure
Panorama des offres NoSQL disponibles dans Azure
 
Tp Sql Server Integration Services 2008
Tp  Sql Server Integration Services  2008Tp  Sql Server Integration Services  2008
Tp Sql Server Integration Services 2008
 
Présentation de WCF
Présentation de WCFPrésentation de WCF
Présentation de WCF
 
SharePoint et SQL Server sur Windows Azure
SharePoint et SQL Server sur Windows AzureSharePoint et SQL Server sur Windows Azure
SharePoint et SQL Server sur Windows Azure
 
SQL 2014 et la gestion de la sécurité
SQL 2014 et la gestion de la sécurité SQL 2014 et la gestion de la sécurité
SQL 2014 et la gestion de la sécurité
 
P6 composants avancés
P6 composants avancésP6 composants avancés
P6 composants avancés
 
Nouveautés html5 et css3 dans internet explorer 10
Nouveautés html5 et css3 dans internet explorer 10Nouveautés html5 et css3 dans internet explorer 10
Nouveautés html5 et css3 dans internet explorer 10
 
TechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows AzureTechDays 2010 (CLO202) : Introduction à Windows Azure
TechDays 2010 (CLO202) : Introduction à Windows Azure
 
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
 
System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ?
System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ? System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ?
System Center 2012 R2 et Windows 8.1 : Quoi de neuf pour le BYOD ?
 

En vedette

F Les Scripts En Power Shell
F Les Scripts En Power ShellF Les Scripts En Power Shell
F Les Scripts En Power ShellUGAIA
 
alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)Alphorm
 
MD Fair 2012 - Anatomie d'un email
MD Fair 2012 - Anatomie d'un emailMD Fair 2012 - Anatomie d'un email
MD Fair 2012 - Anatomie d'un emailContactlab
 
Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Pow...
Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Pow...Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Pow...
Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Pow...Patrick Guimonet
 
2008-09-30 Administration automatisée avec Powershell
2008-09-30 Administration automatisée avec Powershell2008-09-30 Administration automatisée avec Powershell
2008-09-30 Administration automatisée avec PowershellPatrick Guimonet
 
Power Shell V2 en action - avec Posh Board 2.0
Power Shell V2 en action - avec Posh Board 2.0Power Shell V2 en action - avec Posh Board 2.0
Power Shell V2 en action - avec Posh Board 2.0Patrick Guimonet
 
Halte aux spams contexte, techniques et solutions
Halte aux spams contexte, techniques et solutionsHalte aux spams contexte, techniques et solutions
Halte aux spams contexte, techniques et solutionsStephane Manhes
 
Using PowerShell for active directory management
Using PowerShell for active directory managementUsing PowerShell for active directory management
Using PowerShell for active directory managementRavikanth Chaganti
 
Panorama des technologies antispam
Panorama des technologies antispamPanorama des technologies antispam
Panorama des technologies antispamStephane Manhes
 
Webinar: Migration from IBM Domino to IBM Verse
Webinar: Migration from IBM Domino to IBM VerseWebinar: Migration from IBM Domino to IBM Verse
Webinar: Migration from IBM Domino to IBM VerseMOVE4IDEAS
 
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...Microsoft Technet France
 
Domino Vs. Ms Exchange
Domino Vs. Ms ExchangeDomino Vs. Ms Exchange
Domino Vs. Ms Exchangedominion
 
Les protocoles de messagerie
Les protocoles de messagerie Les protocoles de messagerie
Les protocoles de messagerie Abde Kemrani
 
Migration to IBM SmartCloud Notes
Migration to IBM SmartCloud Notes Migration to IBM SmartCloud Notes
Migration to IBM SmartCloud Notes jackdowning
 
Exchange 2013 Dimensionnement et Performance
Exchange 2013 Dimensionnement et Performance Exchange 2013 Dimensionnement et Performance
Exchange 2013 Dimensionnement et Performance Microsoft Technet France
 

En vedette (20)

F Les Scripts En Power Shell
F Les Scripts En Power ShellF Les Scripts En Power Shell
F Les Scripts En Power Shell
 
Exchange 2013 Bonnes pratiques
Exchange 2013 Bonnes pratiques Exchange 2013 Bonnes pratiques
Exchange 2013 Bonnes pratiques
 
alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)
 
MD Fair 2012 - Anatomie d'un email
MD Fair 2012 - Anatomie d'un emailMD Fair 2012 - Anatomie d'un email
MD Fair 2012 - Anatomie d'un email
 
Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Pow...
Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Pow...Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Pow...
Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Pow...
 
2008-09-30 Administration automatisée avec Powershell
2008-09-30 Administration automatisée avec Powershell2008-09-30 Administration automatisée avec Powershell
2008-09-30 Administration automatisée avec Powershell
 
Powershell et les techniques de remoting
Powershell et les techniques de remoting Powershell et les techniques de remoting
Powershell et les techniques de remoting
 
Power Shell V2 en action - avec Posh Board 2.0
Power Shell V2 en action - avec Posh Board 2.0Power Shell V2 en action - avec Posh Board 2.0
Power Shell V2 en action - avec Posh Board 2.0
 
TYPO3 meets XLIFF + reST
TYPO3 meets XLIFF + reSTTYPO3 meets XLIFF + reST
TYPO3 meets XLIFF + reST
 
Halte aux spams contexte, techniques et solutions
Halte aux spams contexte, techniques et solutionsHalte aux spams contexte, techniques et solutions
Halte aux spams contexte, techniques et solutions
 
Extbase et Fluid
Extbase et FluidExtbase et Fluid
Extbase et Fluid
 
Using PowerShell for active directory management
Using PowerShell for active directory managementUsing PowerShell for active directory management
Using PowerShell for active directory management
 
Panorama des technologies antispam
Panorama des technologies antispamPanorama des technologies antispam
Panorama des technologies antispam
 
Webinar: Migration from IBM Domino to IBM Verse
Webinar: Migration from IBM Domino to IBM VerseWebinar: Migration from IBM Domino to IBM Verse
Webinar: Migration from IBM Domino to IBM Verse
 
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...
Automatisez rapidement vos opérations IT, on-premise ou dans le Cloud avec Az...
 
Domino85 vs Exchange 2010
Domino85 vs Exchange 2010Domino85 vs Exchange 2010
Domino85 vs Exchange 2010
 
Domino Vs. Ms Exchange
Domino Vs. Ms ExchangeDomino Vs. Ms Exchange
Domino Vs. Ms Exchange
 
Les protocoles de messagerie
Les protocoles de messagerie Les protocoles de messagerie
Les protocoles de messagerie
 
Migration to IBM SmartCloud Notes
Migration to IBM SmartCloud Notes Migration to IBM SmartCloud Notes
Migration to IBM SmartCloud Notes
 
Exchange 2013 Dimensionnement et Performance
Exchange 2013 Dimensionnement et Performance Exchange 2013 Dimensionnement et Performance
Exchange 2013 Dimensionnement et Performance
 

Similaire à Comment automatiser les commandes PowerShell pour optimiser la performance d' Exchange?

myLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationmyLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationElian Chrebor
 
M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...
M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...
M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...CERTyou Formation
 
Alphorm.com Formation MECM/SCCM : Mise en Place et Administration
Alphorm.com Formation MECM/SCCM : Mise en Place et AdministrationAlphorm.com Formation MECM/SCCM : Mise en Place et Administration
Alphorm.com Formation MECM/SCCM : Mise en Place et AdministrationAlphorm
 
DevOps Day - Infrastructure As A Code
DevOps Day - Infrastructure As A CodeDevOps Day - Infrastructure As A Code
DevOps Day - Infrastructure As A CodeCellenza
 
Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Microsoft Technet France
 
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5Mohamed Nemili
 
Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5Microsoft
 
Performance et optimisation de PrestaShop
Performance et optimisation de PrestaShopPerformance et optimisation de PrestaShop
Performance et optimisation de PrestaShopPrestaShop
 
Active Directory : nouveautés Windows Server 2012
Active Directory : nouveautés Windows Server 2012Active Directory : nouveautés Windows Server 2012
Active Directory : nouveautés Windows Server 2012Microsoft Technet France
 
Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !Microsoft Technet France
 
Java dans Windows Azure, l'exemple de JOnAS
Java dans Windows Azure, l'exemple de JOnASJava dans Windows Azure, l'exemple de JOnAS
Java dans Windows Azure, l'exemple de JOnASGuillaume Sauthier
 
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014   azure migration iaas et paasSql saturday 323 paris 2014   azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paasChristophe Laporte
 
Fujitsu IT Future 2013 : Diminution des coûts opérationnels et du temps de dé...
Fujitsu IT Future 2013 : Diminution des coûts opérationnels et du temps de dé...Fujitsu IT Future 2013 : Diminution des coûts opérationnels et du temps de dé...
Fujitsu IT Future 2013 : Diminution des coûts opérationnels et du temps de dé...Fujitsu France
 
Java dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de JonasJava dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de JonasMicrosoft
 
Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008fabricemeillon
 
Active Directory Sur Windows 2008 R2
Active  Directory Sur  Windows 2008  R2Active  Directory Sur  Windows 2008  R2
Active Directory Sur Windows 2008 R2SIMOES AUGUSTO
 

Similaire à Comment automatiser les commandes PowerShell pour optimiser la performance d' Exchange? (20)

Retour d'expérience sur PowerShell
Retour d'expérience sur PowerShellRetour d'expérience sur PowerShell
Retour d'expérience sur PowerShell
 
myLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationmyLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup Presentation
 
M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...
M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...
M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...
 
Alphorm.com Formation MECM/SCCM : Mise en Place et Administration
Alphorm.com Formation MECM/SCCM : Mise en Place et AdministrationAlphorm.com Formation MECM/SCCM : Mise en Place et Administration
Alphorm.com Formation MECM/SCCM : Mise en Place et Administration
 
DevOps Day - Infrastructure As A Code
DevOps Day - Infrastructure As A CodeDevOps Day - Infrastructure As A Code
DevOps Day - Infrastructure As A Code
 
Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1Vue d'ensemble des nouveautés de System Center 2012 SP1
Vue d'ensemble des nouveautés de System Center 2012 SP1
 
La sécurité avec SQL Server 2012
La sécurité avec SQL Server 2012La sécurité avec SQL Server 2012
La sécurité avec SQL Server 2012
 
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
 
Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5
 
Performance et optimisation de PrestaShop
Performance et optimisation de PrestaShopPerformance et optimisation de PrestaShop
Performance et optimisation de PrestaShop
 
Active Directory : nouveautés Windows Server 2012
Active Directory : nouveautés Windows Server 2012Active Directory : nouveautés Windows Server 2012
Active Directory : nouveautés Windows Server 2012
 
Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !
 
Java dans Windows Azure, l'exemple de JOnAS
Java dans Windows Azure, l'exemple de JOnASJava dans Windows Azure, l'exemple de JOnAS
Java dans Windows Azure, l'exemple de JOnAS
 
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014   azure migration iaas et paasSql saturday 323 paris 2014   azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paas
 
Fujitsu IT Future 2013 : Diminution des coûts opérationnels et du temps de dé...
Fujitsu IT Future 2013 : Diminution des coûts opérationnels et du temps de dé...Fujitsu IT Future 2013 : Diminution des coûts opérationnels et du temps de dé...
Fujitsu IT Future 2013 : Diminution des coûts opérationnels et du temps de dé...
 
[Tuto] Big datatrack : Web Tracker
[Tuto] Big datatrack : Web Tracker[Tuto] Big datatrack : Web Tracker
[Tuto] Big datatrack : Web Tracker
 
Java dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de JonasJava dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de Jonas
 
Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008Les 11 bonnes raisons de migrer vers Windows Server 2008
Les 11 bonnes raisons de migrer vers Windows Server 2008
 
Administration glassfish 3
Administration glassfish 3Administration glassfish 3
Administration glassfish 3
 
Active Directory Sur Windows 2008 R2
Active  Directory Sur  Windows 2008  R2Active  Directory Sur  Windows 2008  R2
Active Directory Sur Windows 2008 R2
 

Plus de Microsoft Décideurs IT

Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?Microsoft Décideurs IT
 
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?Microsoft Décideurs IT
 
Windows Server vNext- virtualisation et stockage
Windows Server vNext- virtualisation et stockageWindows Server vNext- virtualisation et stockage
Windows Server vNext- virtualisation et stockageMicrosoft Décideurs IT
 
Azure IaaS pour les IT - Demo Extravaganza
Azure IaaS pour les IT - Demo ExtravaganzaAzure IaaS pour les IT - Demo Extravaganza
Azure IaaS pour les IT - Demo ExtravaganzaMicrosoft Décideurs IT
 
Windows Server vNext- administration et réseau
Windows Server vNext- administration et réseauWindows Server vNext- administration et réseau
Windows Server vNext- administration et réseauMicrosoft Décideurs IT
 
Retour d’expérience de Sarenza sur la façon de piloter un projet Power BI
Retour d’expérience de Sarenza sur la façon de piloter un projet Power BIRetour d’expérience de Sarenza sur la façon de piloter un projet Power BI
Retour d’expérience de Sarenza sur la façon de piloter un projet Power BIMicrosoft Décideurs IT
 
Big Data et Business Intelligence de A… Azure
Big Data et Business Intelligence de A… AzureBig Data et Business Intelligence de A… Azure
Big Data et Business Intelligence de A… AzureMicrosoft Décideurs IT
 
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Microsoft Décideurs IT
 
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...Architectures hybrides: Intégrer vos données métiers dans vos applications cl...
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...Microsoft Décideurs IT
 
Reprenez la main sur vos applications SharePoint en mesurant et en optimisant...
Reprenez la main sur vos applications SharePoint en mesurant et en optimisant...Reprenez la main sur vos applications SharePoint en mesurant et en optimisant...
Reprenez la main sur vos applications SharePoint en mesurant et en optimisant...Microsoft Décideurs IT
 
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Microsoft Décideurs IT
 
La collaboration dans Exchange : comparaison on premises et online
La collaboration dans Exchange : comparaison on premises et onlineLa collaboration dans Exchange : comparaison on premises et online
La collaboration dans Exchange : comparaison on premises et onlineMicrosoft Décideurs IT
 
Exchange / Office 365 comment faire un déploiement hybride
Exchange / Office 365 comment faire un déploiement hybrideExchange / Office 365 comment faire un déploiement hybride
Exchange / Office 365 comment faire un déploiement hybrideMicrosoft Décideurs IT
 
Sécurité Active Directory: Etablir un référentiel
Sécurité Active Directory: Etablir un référentielSécurité Active Directory: Etablir un référentiel
Sécurité Active Directory: Etablir un référentielMicrosoft Décideurs IT
 
Cas d’étude : Comment simplifier vos backups dans le cloud grâce à VEEAM et M...
Cas d’étude : Comment simplifier vos backups dans le cloud grâce à VEEAM et M...Cas d’étude : Comment simplifier vos backups dans le cloud grâce à VEEAM et M...
Cas d’étude : Comment simplifier vos backups dans le cloud grâce à VEEAM et M...Microsoft Décideurs IT
 
Industrialisez le déploiement de vos infrastructures Cloud depuis votre systè...
Industrialisez le déploiement de vos infrastructures Cloud depuis votre systè...Industrialisez le déploiement de vos infrastructures Cloud depuis votre systè...
Industrialisez le déploiement de vos infrastructures Cloud depuis votre systè...Microsoft Décideurs IT
 
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...Microsoft Décideurs IT
 
Migrer de 2003 à 2012 R2, adopter HyperV ou Microsoft Azure : comment réalise...
Migrer de 2003 à 2012 R2, adopter HyperV ou Microsoft Azure : comment réalise...Migrer de 2003 à 2012 R2, adopter HyperV ou Microsoft Azure : comment réalise...
Migrer de 2003 à 2012 R2, adopter HyperV ou Microsoft Azure : comment réalise...Microsoft Décideurs IT
 

Plus de Microsoft Décideurs IT (20)

Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
 
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
Lync : intégration et interopérabilité à votre existant, quoi de neuf ?
 
Windows Server vNext- virtualisation et stockage
Windows Server vNext- virtualisation et stockageWindows Server vNext- virtualisation et stockage
Windows Server vNext- virtualisation et stockage
 
Azure IaaS pour les IT - Demo Extravaganza
Azure IaaS pour les IT - Demo ExtravaganzaAzure IaaS pour les IT - Demo Extravaganza
Azure IaaS pour les IT - Demo Extravaganza
 
Windows Server vNext- administration et réseau
Windows Server vNext- administration et réseauWindows Server vNext- administration et réseau
Windows Server vNext- administration et réseau
 
La gouvernance des données
La gouvernance des donnéesLa gouvernance des données
La gouvernance des données
 
Retour d’expérience de Sarenza sur la façon de piloter un projet Power BI
Retour d’expérience de Sarenza sur la façon de piloter un projet Power BIRetour d’expérience de Sarenza sur la façon de piloter un projet Power BI
Retour d’expérience de Sarenza sur la façon de piloter un projet Power BI
 
Malware Unchained
Malware UnchainedMalware Unchained
Malware Unchained
 
Big Data et Business Intelligence de A… Azure
Big Data et Business Intelligence de A… AzureBig Data et Business Intelligence de A… Azure
Big Data et Business Intelligence de A… Azure
 
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
 
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...Architectures hybrides: Intégrer vos données métiers dans vos applications cl...
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...
 
Reprenez la main sur vos applications SharePoint en mesurant et en optimisant...
Reprenez la main sur vos applications SharePoint en mesurant et en optimisant...Reprenez la main sur vos applications SharePoint en mesurant et en optimisant...
Reprenez la main sur vos applications SharePoint en mesurant et en optimisant...
 
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
 
La collaboration dans Exchange : comparaison on premises et online
La collaboration dans Exchange : comparaison on premises et onlineLa collaboration dans Exchange : comparaison on premises et online
La collaboration dans Exchange : comparaison on premises et online
 
Exchange / Office 365 comment faire un déploiement hybride
Exchange / Office 365 comment faire un déploiement hybrideExchange / Office 365 comment faire un déploiement hybride
Exchange / Office 365 comment faire un déploiement hybride
 
Sécurité Active Directory: Etablir un référentiel
Sécurité Active Directory: Etablir un référentielSécurité Active Directory: Etablir un référentiel
Sécurité Active Directory: Etablir un référentiel
 
Cas d’étude : Comment simplifier vos backups dans le cloud grâce à VEEAM et M...
Cas d’étude : Comment simplifier vos backups dans le cloud grâce à VEEAM et M...Cas d’étude : Comment simplifier vos backups dans le cloud grâce à VEEAM et M...
Cas d’étude : Comment simplifier vos backups dans le cloud grâce à VEEAM et M...
 
Industrialisez le déploiement de vos infrastructures Cloud depuis votre systè...
Industrialisez le déploiement de vos infrastructures Cloud depuis votre systè...Industrialisez le déploiement de vos infrastructures Cloud depuis votre systè...
Industrialisez le déploiement de vos infrastructures Cloud depuis votre systè...
 
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
 
Migrer de 2003 à 2012 R2, adopter HyperV ou Microsoft Azure : comment réalise...
Migrer de 2003 à 2012 R2, adopter HyperV ou Microsoft Azure : comment réalise...Migrer de 2003 à 2012 R2, adopter HyperV ou Microsoft Azure : comment réalise...
Migrer de 2003 à 2012 R2, adopter HyperV ou Microsoft Azure : comment réalise...
 

Comment automatiser les commandes PowerShell pour optimiser la performance d' Exchange?

  • 1.
  • 2. Jean-Francois Piot VP Product Management, GSX Solutions Cyril LEROY Microsoft Specialist, GSX Solutions GSX Solutions© 2012 2
  • 3. GSX Solutions en bref Fondée en 1996 Siège à Genève, Suisse Bureaux aux Etats-Unis, Royaume-Unis Pôle de développement en France 3
  • 4. 4
  • 5. Introduction Les fondamentaux de PowerShell Comment utiliser PowerShell ? Accéder à votre architecture avec PowerShell Superviser et chercher l‟erreur Le reporting avec PowerShell PowerShell la solution idéale? GSX Monitor et Analyzer l‟alternative! GSX Solutions© 2013 5
  • 6. Conçu comme une nouvelle approche de gestion en ligne de commandes, sorti en 2006 Basé sur le standard .Net framework Utilise les cmdlets pour la gestion, les requêtes et les tâches Capable de combiner les cmdlets pour réaliser des tâches complexes Capable de rediriger le résultat d‟une cmdlet en paramètre d‟une autre („pipe‟) Utilisable à distance pour gérer des serveurs et des applications GSX Solutions© 2012 6
  • 7. Préinstallé avec Windows depuis Windows Vista et Windows Server 2008, disponible pour les versions antérieures via téléchargement du « Windows Management Framework » Snap-in Cmdlet pour s‟y retrouver: Syntaxe: “verb-resource” New Get Remove Set GSX Solutions© 2012 7
  • 8. Cmdlet: Vous devez connaitre uniquement 2 commandes pour débuter: – Get-Help – Get-Command Pour toutes les cmdlets communes, un alias permet de les invoquer facilement: – Get-Help • man • help • Get-Command • gcm Conseil: Paramètres supplémentaires pour Get-Help: - full: affichage complêt - online: lien vers l‟article en ligne sur le site Technet. GSX Solutions© 2012 8
  • 9. 2 possibilités: Exchange Management Shell Simple à exécuter Utiliser le raccourci : « Exchange Management Shell » Remote PowerShell Création de la session distante : $session = New-PSSession – computername <fqdn de la machine> -credential Get-Credential – authentication Kerberos Connexion directe au snap-in Exchange : $session = New-PSSession - credential Get-Credential –authentication Kerberos –connectionURI http://<FQDN du serveur Exchange>/PowerShell –configurationName Microsoft.Exchange GSX Solutions© 2012 9
  • 10. Premières opérations: Importer la session: Import-PSSession $session Entrer dans la session: Enter-PSSession $session Invoquer une commande à distance: Invoke-Command {cmdlet} –session $session GSX Solutions© 2012 10
  • 11. Get-ExchangeServer Récupère les informations détaillées de chaque serveur Exchange de l‟organisation (site, roles, version, AD server, etc) Get-Mailbox Récupère les attributs pour une boite Mail Get-ActiveSyncDevice Récupère la liste des périphériques ActiveSync enregistrés ainsi que les propriétés techniques Get-PublicFolderDatabase Récupère les informations détaillées des bases de Dossiers Publics (incluant l‟état du backup, le statut, les paramètres de rétention et de réplication, etc) Get-MailboxDatabase Récupère les informations des bases de boites Mail GSX Solutions© 2012 11
  • 12. Test de configuration automatique « Autodiscover » Test Webservicesconnectivity Tests du rôle « Mailbox Server » Get MailboxDatabaseCopyStatus Test MapiConnectivity Test ReplayServices Tests du rôle « Hub Transport » Get-Queue Tests du rôle « Client Access Servers » Test-OwaConnectivity Test-PopConnectivity et test-ImapConnectivity Test-ActiveSyncConnectivity Test Outlook connectivity GSX Solutions© 2012 12
  • 13. Test-OWAConnectivity Définition Valide la connectivité Outlook WebApp and testant les différents répertoires virtuels IIS spécifiques à Exchange. Test réel Test-ActiveSyncConnectivity Définition Réalise une synchronisation complète et valide la réponse « Direct Push » Test réel Test-OutlookConnectivity Définition Réalise une connexion de type « client Outlook » incluant la création du profil et l‟accès à la boite principal de l‟utilisateur Test réel GSX Solutions© 2012 13
  • 14. Get-Mailbox Définition: récupère la liste des boites mail Test Get-MailboxStatistics Définition: Récupère les informations détaillées de chaque boite mail (taille, quota, nombre d‟éléments, dernier accès, etc…) Test GSX Solutions© 2012 14
  • 15. Maintenabilité Automatisation et alerte Stockage des informations collectées Rapport de disponibilité et statistiques d‟utilisation GSX Solutions© 2012 15
  • 16. Maintenabilité Automatisation des tâches et des alertes Stockage des informations collectées Mise à disposition de rapport de disponibilité et des statistiques d‟utilisation GSX Solutions© 2012 16
  • 17. Moteur de scan: comment automatiser les tests ? Système de gestion des alertes: comment être alerté ? Tests Powershell sur Mailbox, CAS, Hub, CAS Array, DAG Découverte automatique de votre environnement Tests “ End-to-End “ et mesure des temps de réponse Historisation des statistiques Etablissement de rapport de tendance GSX Solutions© 2012 17
  • 18. GSX automatise les tests PowerShell GSX automatise la gestion des alertes GSX calcule et génère des rapports de disponibilité pour chacun des rôles Mailbox, CAS, Hub, et aussi les clusters CAS Array et DAG via des tests PowerShell GSX découvre automatiquement votre environnement GSX ajoute d‟autres tests spécifiques comme le “Mail Routing” GSX enregistre et fourni les statistiques PowerShell statistics pour vous assister dans le dépannage et la gestion de la capacité GSX Solutions© 2012 18
  • 19. @GSX_Solutions Friend of GSX GSX-Solutions Like page Blog www.gsx.com/blog GSX Solutions GSX Solutions Headquarters North America Geneva, Switzerland Buffalo, USA +41 22 735 82 40 +1 310 765 4139 sales@gsx.com sales@gsx.com GSX Solutions© 2012 19