• Partagez
  • E-mail
  • Intégrer
  • J'aime
  • Télécharger
  • Contenu privé
Comment automatiser les commandes PowerShell pour optimiser la performance d' Exchange?
 

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

on

  • 653 vues

Des systèmes collaboratifs performants et une communication fiable sont essentiels au fonctionnement moderne de toute entreprise. La surveillance pro-active, ou monitoring, de vos serveurs et de vos ...

Des systèmes collaboratifs performants et une communication fiable sont essentiels au fonctionnement moderne de toute entreprise. La surveillance pro-active, ou monitoring, de vos serveurs et de vos services vous permet de garantir un niveau élevé de performance et de disponibilité de vos applications Exchange pour les utilisateurs finaux. Au cours de cette session nos experts certifiés Microsoft vont vous montrer comment tirer parti des commandes PowerShell pour optimiser votre environment Echange. Nous vous proposons de voir ou revoir ensemble les principales commandes PowerShell, ainsi que les moyens pour les automatiser. Nous proposons cette session car l'usage de PowerShell est un outil largement utilisé par tous les administrateurs Exchange et que cela peut parfois être trés chronophage. L'objectif de cette session est de vous aider dans votre travail quotidien en automatisant les commandes essentielles à la supervision de votre environment Exchange. Au programme de cette session:-Les fondamentaux de PowerShell-Comment utiliser PowerShell-Configurer votre environment avec PowerShell -Les limites de PowerShell-Supervision et résolution de problème (OWA test)-Analyse de l'usage fait par vos utilisateurs de votre plateforme Microsoft Exchange -Les problématiques de l'usage des commandes PowerShell. Au programme de cette session: -Les fondamentaux de PowerShell -Comment utiliser PowerShell -Configurer votre environment avec PowerShell -Les limites de PowerShell -Supervision et résolution de problème (OWA test) -Analyse de l'usage fait par vos utilisateurs de votre plateforme Microsoft Exchange -Les problématiques de l'usage des commandes PowerShell"

Statistiques

Vues

Total des vues
653
Vues sur SlideShare
653
Vues externes
0

Actions

J'aime
0
Téléchargements
16
Commentaires
0

0 Ajouts 0

No embeds

Accessibilité

Catégories

Détails de l'import

Uploaded via as Microsoft PowerPoint

Droits d'utilisation

© Tous droits réservés

Report content

Signalé comme inapproprié Signaler comme inapproprié
Signaler comme inapproprié

Indiquez la raison pour laquelle vous avez signalé cette présentation comme n'étant pas appropriée.

Annuler
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Votre message apparaîtra ici
    Processing...
Poster un commentaire
Modifier votre commentaire

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

    • Jean-Francois PiotVP Product Management, GSX Solutions Cyril LEROYMicrosoft 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
    • IntroductionLes fondamentaux de PowerShellComment utiliser PowerShell ?Accéder à votre architecture avec PowerShellSuperviser et chercher l‟erreurLe reporting avec PowerShellPowerShell la solution idéale?GSX Monitor et Analyzer l‟alternative! GSX Solutions© 2013 5
    • Conçu comme une nouvelle approche de gestion en ligne decommandes, sorti en 2006Basé sur le standard .Net frameworkUtilise les cmdlets pour la gestion, les requêtes et les tâchesCapable de combiner les cmdlets pour réaliser des tâchescomplexesCapable de rediriger le résultat d‟une cmdlet en paramètred‟une autre („pipe‟)Utilisable à distance pour gérer des serveurs et desapplications GSX Solutions© 2012 6
    • Préinstallé avec Windows depuis Windows Vista et WindowsServer 2008, disponible pour les versions antérieures viatéléchargement du « Windows Management Framework »Snap-inCmdlet 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-CommandPour toutes les cmdlets communes, un alias permet de lesinvoquer facilement: – Get-Help • man • help• Get-Command • gcmConseil: 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 MailGet-ActiveSyncDevice Récupère la liste des périphériques ActiveSync enregistrés ainsi que les propriétés techniquesGet-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 WebservicesconnectivityTests du rôle « Mailbox Server » Get MailboxDatabaseCopyStatus Test MapiConnectivity Test ReplayServicesTests du rôle « Hub Transport » Get-QueueTests 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éelTest-ActiveSyncConnectivity Définition Réalise une synchronisation complète et valide la réponse « Direct Push » Test réelTest-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 TestGet-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 alerteStockage des informations collectéesRapport de disponibilité et statistiques d‟utilisation GSX Solutions© 2012 15
    • MaintenabilitéAutomatisation des tâches et des alertesStockage des informations collectéesMise à disposition de rapport de disponibilité et desstatistiques 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, DAGDécouverte automatique de votre environnementTests “ End-to-End “ et mesure des temps de réponseHistorisation des statistiquesEtablissement de rapport de tendance GSX Solutions© 2012 17
    • GSX automatise les tests PowerShellGSX automatise la gestion des alertesGSX calcule et génère des rapports de disponibilité pourchacun des rôles Mailbox, CAS, Hub, et aussi les clusters CASArray et DAG via des tests PowerShellGSX découvre automatiquement votre environnementGSX ajoute d‟autres tests spécifiques comme le “Mail Routing”GSX enregistre et fourni les statistiques PowerShell statisticspour vous assister dans le dépannage et la gestion de lacapacité GSX Solutions© 2012 18
    • @GSX_Solutions Friend of GSX GSX-Solutions Like page Blog www.gsx.com/blogGSX Solutions GSX SolutionsHeadquarters North AmericaGeneva, Switzerland Buffalo, USA+41 22 735 82 40 +1 310 765 4139 sales@gsx.com sales@gsx.com GSX Solutions© 2012 19