Lync Server 2013 Resource Kit Tools Documentation

 

Rubrique Dernière modification : 2014-01-09

Cette rubrique décrit les outils qui font partie du Kit de ressources Lync Server 2013, y compris l’objectif de chaque outil et des exemples de son utilisation. Les outils du Kit de ressources Lync Server 2013 facilitent les tâches courantes pour les administrateurs informatiques qui déploient et gèrent Lync Server 2013. Par exemple, l’outil Web Conf Data permet de contrôler aisément les données téléchargées par les utilisateurs au cours d’une réunion en ligne. L’outil SEFAUtil permet de définir le transfert des appels de délégué et le répondeur automatique pour les utilisateurs. Nous encourageons les administrateurs informatiques à utiliser ces outils pour gérer plus efficacement Lync Server 2013.

Installation des outils du kit de ressources

Pour installer Lync Server 2013, Resource Kit Tools, téléchargez OCSReskit.msi. Vous pouvez télécharger le programme d’installation de Resource Kit Tools à partir du Centre de téléchargement à l’adresse https://go.microsoft.com/fwlink/p/?LinkID=330429.

Exécutez OCSResKit.msi pour effectuer une installation simple. Le .msi installe tous les outils dans le chemin suivant : %Program Files%\Microsoft Lync Server 2013\ResKit. Les outils exécutables autonomes se trouvent dans ce dossier. Les outils qui ont également des fichiers se trouvent dans leurs propres sous-dossiers.

Environnements pris en charge

Pour des performances optimales, les outils de kit de ressources Lync Server 2013 doivent être installés dans le même environnement et avec les mêmes spécifications que pour Lync Server 2013.

Présentation des outils du kit de ressources

La liste suivante décrit les outils fournis dans le Kit de ressources Lync Server 2013. Une description de chaque outil, y compris les exigences et l’exemple d’utilisation, est décrite dans la section suivante.

  • ABSConfig

  • Bandwidth Policy Service Monitor

  • Bandwidth Utilization Analyzer

  • Call Parkometer

  • CleanupStorageServiceData

  • DBAnalyze

  • ImportStorageServiceData

  • LCSSync

  • LookupUserConsole

  • MsTurnPing

  • Network Configuration Viewer

  • Response Group Agent Live

  • SEFAUtil

  • SYSPrep.ps1

  • Unassigned Number Announcements Migration

  • Web Conf Data

ABSConfig

L’outil de configuration du service carnet d’adresses (ABSConfig) est un outil d’administration qui permet aux administrateurs de personnaliser la configuration du service carnet d’adresses dans Lync Server 2013. Cet outil permet également aux administrateurs Lync Server 2013 de restaurer les paramètres par défaut du service carnet d’adresses.

Description

ABSConfig est une application graphique d’interface utilisateur qui permet aux administrateurs de configurer services de domaine Active Directory attributs liés au service carnet d’adresses.

Les principaux scénarios suivants s’appliquent à l’outil :

  • Pour permettre aux administrateurs de mapper des attributs dans services de domaine Active Directory aux attributs de Lync Server 2013.

  • permettre aux administrateurs de spécifier un attribut des services de domaine Active Directory à inclure dans les fichiers du service de carnet d’adresses ou à exclure de ceux-ci ;

  • permettre aux administrateurs de restaurer les paramètres par défaut du service de carnet d’adresses.

L’outil ABSConfig peut être démarré à l’aide du fichier absConfig.exe. L’outil s’ouvre sous l’onglet Configurer les attributs. Ce tableau propose des options permettant de mapper services de domaine Active Directory attributs aux champs d’attribut pour Lync Server 2013 et de spécifier les utilisateurs à inclure ou exclure dans les fichiers du service carnet d’adresses en fonction de filtres d’attributs spécifiques. D’autres options permettent de personnaliser la valeur du numéro de téléphone à inclure dans le fichier de carnet d’adresses. L’option Restore Defaults (Paramètres par défaut) permet aux administrateurs de restaurer les valeurs par défaut des paramètres du service de carnet d’adresses.

Modifications apportées à Lync Server 2010

Dans l’outil de configuration ABS de Lync Server 2013, les attributs (lignes) peuvent être supprimés en décochant la case « activer » pour l’attribut. Cela a le même effet que la suppression de la ligne dans Lync Server 2010.

Remarque

La case à cocher Activer se trouve dans la colonne d’extrême droite ; vous devrez peut-être faire défiler vers la droite pour voir la colonne

Sortie

ABSConfig stocke la configuration du service de carnet d’adresses dans la base de données.

Path: %ProgramFiles%\Microsoft Lync Server 2013\Reskit

Objectif

ABSConfig offre un moyen rapide et simple de personnaliser le service carnet d’adresses Lync Server 2013.

Conditions requises

Ordinateur

ABSConfig peut être exécuté uniquement à partir d’un ordinateur joint à un domaine sur lequel Lync Server 2013 est installé. Dans le cas de Lync Server 2013, Êdition Entreprise, cet outil peut être exécuté sur n’importe quel serveur frontal pour lequel le service carnet d’adresses est activé pendant l’installation.

Réseau

L’ordinateur doit pouvoir se connecter au pool frontal et à la base de données principale.

Logiciels

Les composants logiciels suivants doivent être installés avant d’exécuter l’outil ABSConfig :

  • Microsoft Lync Server 2013

Utilisateurs

Administrateurs disposant des autorisations nécessaires pour mettre à jour le déploiement de Lync Server 2013.

Exemples

ABSConfig peut être démarré en tapant ABSConfig.exe dans une invite de commandes. L’interface utilisateur de l’outil ABSConfig se présente comme suit :

Outil ABSConfig.exe.

Résumé

L’outil ABSConfig fournit aux administrateurs un outil rapide et facile à utiliser pour personnaliser le service carnet d’adresses Lync Server 2013.

Bandwidth Policy Service Monitor

L’outil Bandwidth Policy Service Monitor permet aux administrateurs d’afficher la liste des éléments suivants :

  1. Tous les services de stratégie de bande passante Lync Server 2013 configurés (authentification et cœur) dans la topologie

  2. connexions effectuées par chaque service aux autres services de stratégie de bande passante et aux serveurs Edge ;

  3. liaisons configurées dans le document de configuration du réseau et utilisation de la bande passante en temps réel, telle que signalée par les services de stratégie de bande passante individuels.

Description

L’outil Bandwidth Policy Service Monitor est implémenté sous la forme d’une application à interface utilisateur graphique. Les administrateurs démarrent l’outil en exécutant PDPMonUI.exe.

Lorsque l’outil démarre, il tente de découvrir la liste des services de stratégie de bande passante dans la topologie. Une fois la mise à jour initiale effectuée, le volet situé à gauche de la fenêtre reçoit une liste de services regroupés selon les clusters auxquels ils appartiennent.

Lorsque les administrateurs sélectionnent un service de stratégie de bande passante particulier, le volet situé à droite affiche les informations relatives à ce service particulier. Ce volet inclut également deux onglets principaux qui affichent des informations.

Onglet Machine Info (Informations sur l’ordinateur)

L’onglet Machine Info (Informations sur l’ordinateur) fournit des informations sur le service de stratégie de bande passante sélectionné, ainsi que la liste et l’état des connexions effectuées par le service de stratégie de bande passante sélectionné aux autres services.

Onglet Topology Info (Informations sur la topologie)

L’onglet Topology Info (Informations sur la topologie) affiche la liste des liaisons configurées dans les paramètres de configuration du réseau. Pour chaque liaison, la capacité de bande passante audio et vidéo est indiquée. La bande passante actuellement utilisée est également indiquée, en Kbps et en pourcentage de la capacité. L’outil utilise des couleurs pour mettre en valeur les liaisons dont l’utilisation atteint presque la capacité maximale afin que les administrateurs puissent les isoler rapidement.

Remarque

Si l’outil Bandwidth Policy Service Monitor rencontre des défaillances lorsqu’il se connecte aux services de stratégie de la bande passante configurés, aucune information n’apparaît sous les onglets Machine Info (Informations sur l’ordinateur) et Topology Info (Informations sur la topologie). Il est toutefois possible que l’outil se connecte avant de perdre la connexion au service. En pareil cas, les administrateurs peuvent voir des informations obsolètes. Les onglets incluent des informations d’horodatage (Last Updated (Dernière mise à jour)) qui permettent aux administrateurs de voir la date/l’heure de la dernière mise à jour des données pour un service de stratégie de bande passante particulier.

Sortie

Il n’y a aucune sortie de ligne de commande. La sortie du programme apparaît dans l’interface utilisateur graphique principale.

Objectif

L’outil Bandwidth Policy Service Monitor permet aux administrateurs de consulter l’état des services de stratégie de bande passante définis dans la topologie. Ils peuvent également voir l’utilisation de la bande passante en temps réel pour toutes les liaisons définies dans le document de configuration du réseau.

Configuration requise

L’outil Bandwidth Policy Service Monitor doit être exécuté sur un ordinateur qui fait partie de la topologie Lync Server.

Résumé

L’outil Bandwidth Policy Service Monitor est utile pour contrôler l’état des services de stratégie de bande passante dans la topologie et connaître l’utilisation de la bande passante en temps réel pour les liaisons définies dans les paramètres de configuration du réseau.

Bandwidth Utilization Analyzer

L’outil Bandwidth Utilization Analyzer crée des rapports sur divers affichages de la consommation de bande passante par les points de terminaison d’UC entre les liaisons de réseau étendu dans le réseau d’entreprise. Ces rapports permettent d’identifier le modèle actuel de consommation de la bande passante et de planifier la capacité de bande passante.

Description

Bandwidth Utilization Analyzer est implémenté sous la forme d’une application à interface utilisateur graphique. Cet outil génère des rapports spécifiques sur l’utilisation de la bande passante audio dans le réseau et constitue une aide pour planifier la capacité. Il traite également la capacité de bande passante affectée aux diverses liaisons par itération.

Sortie

Bandwidth Utilization Analyzer offre une représentation graphique de la capacité de bande passante et de l’utilisation de la bande passante audio pour les liaisons de réseau étendu configurées dans le système.

Objectif

Dans tous les déploiements voix et vidéo, il est essentiel de surveiller et comprendre les tendances d’utilisation de la bande passante par le trafic multimédia au sein du réseau de l’entreprise. L’outil Bandwidth Utilization Analyzer permet aux administrateurs d’y parvenir. L’outil effectue les opérations suivantes :

  • génère des rapports spécifiques sur l’utilisation de la bande passante audio dans le réseau ;

  • permet de planifier la capacité plus efficacement et de traiter la capacité de bande passante affectée aux diverses liaisons par itération.

Bandwidth Utilization Analyzer peut générer une représentation graphique des rapports sur la capacité et l’utilisation de la bande passante, comme suit :

  • liaisons de réseau étendu au sein du réseau d’entreprise ;

  • filtrage des liaisons de réseau étendu sélectionnées ;

  • filtrage des liaisons de réseau étendu ayant dépassé leur capacité ;

  • filtrage des liaisons de réseau étendu ayant sous-utilisé la bande passante approvisionnée ;

  • filtrage des liaisons de réseau étendu ayant atteint des niveaux critiques (utilisation de la bande passante supérieure à 90 % de la capacité de bande passante de la liaison de réseau étendu) ;

  • filtrage selon le type de liaison de réseau étendu (liaisons réseau-site, liaisons inter-régions et liaisons au sein d’un site) ;

  • filtrage par région réseau.

Applications

Bandwidth Utilization Analyzer inclut les deux applications (outils) suivantes :

  • WanLinkLogCollector.exe Cet outil permet à son utilisateur d’entrer les informations requises.

  • BandwidthUtilizationAnalyzer.xlsm Un rapport logiciel de feuille de calcul Microsoft Excel est lancé automatiquement par WanLinkLogCollector.exe. Cette application permet à l’utilisateur d’appliquer des filtres au rapport, comme indiqué plus loin dans cet article.

Phases d’utilisation de Bandwidth Utilization Analyzer

L’utilisation de Bandwidth Utilization Analyzer implique deux phases :

  • collecte des journaux, effectuée à l’aide de WanLinkLogCollector.exe ;

  • personnalisation des rapports, effectuée à l’aide de BandwidthUtilizationAnalyzer.xlsm.

Important

Il est recommandé que BandwidthUtilizationAnalyzer.xlsm ne soit pas démarré manuellement par les utilisateurs finaux.

Démarrage de Bandwidth Utilization Analyzer

Démarrez WanLinkLogCollector.exe dans une invite de commandes ou à l’aide de l’Explorateur Windows.

Utilisation de WanLinkLogCollector.exe

L’utilisation de WanLinkLogCollector.exe comporte trois étapes :

  1. Journaliser la chronologie Indiquez la chronologie pour laquelle le rapport doit être généré

  2. Spécifier les répertoires de fichiers Fournir des informations d’emplacement de fichier

  3. Collecter les journaux et lancer la visionneuse de rapports Exécuter la commande pour générer le rapport

Étape 1 - Définition de la chronologie

La définition de la chronologie permet à l’utilisateur de l’outil de spécifier les éléments suivants, comme indiqué dans la figure suivante.

  1. Date de début Date de début de la chronologie pour laquelle le rapport doit être généré (par exemple, 1er août 2010).

  2. Date de fin Date de fin de la chronologie pour laquelle le rapport doit être généré (par exemple, 30 septembre 2010).

    Dates de début et de fin dans l’utilisation de la bande passante A

Étape 2 - Définition des répertoires de fichiers

Les répertoires de fichiers suivants peuvent être spécifiés par l’utilisateur, comme indiqué.

  • Emplacement des fichiers journaux du serveur Emplacement du dossier où les journaux du serveur de stratégie de bande passante sont stockés. Cela se trouve généralement dans <fileserver>\<choice of FE>\AppServerFiles\PDP.

  • Emplacement de stockage de fichiers temporaire Emplacement de fichier temporaire où les fichiers intermédiaires sont stockés pendant la génération du rapport.

Répertoires de fichiers dans les répertoires de fichiers anaux d’utilisation de la bande passante

Remarque

Vérifiez que l’utilisateur de l’outil dispose d’un accès suffisant aux journaux de serveur et au dossier du magasin des fichiers temporaires.

Étape 3 - Collecte des journaux et démarrage de la visionneuse de rapports

Pour collecter les journaux et démarrer la visionneuse de rapports, cliquez sur Execute (Exécuter) comme indiqué ci-dessous. Cette opération permet de collecter les données requises.

Collecte de données dans l’analyse de l’utilisation de la bande passante

Une fois le contenu saisi validé, le message suivant apparaît.

Notification des journaux collectés dans les journaux Utili de bande passante

Cliquez sur OK. BandwidthUtilizationAnalyzer.xlsm démarre automatiquement. Suivez les instructions du message. Pour plus d’informations, voir Utilisation de BandwidthUtilizationAnalyzer.xlsm dans la section suivante.

Utilisation de BandwidthUtilizationAnalyzer.xlsm

  1. Une fois BandwidthUtilizationAnalyzer.xlsm démarré automatiquement, cliquez sur Refresh (Actualiser), comme indiqué ci-dessous.

    BandwidthUtilizationAnalyzer.xlsm

  2. Si un dossier de fichiers est ouvert, sélectionnez consolidated.csv à l’emplacement spécifié dans le message, comme indiqué ci-dessous. L’emplacement du répertoire C:\Temp est également indiqué.

    Ouverture d’un dossier dans BandwidthUtilizationAnalyzer.

  3. Cliquez sur Import (Importer).

  4. La représentation graphique est générée automatiquement. Elle est disponible lorsque le pointeur de traitement en arrière-plan disparaît.

    Application de filtres en mode Rapport.

Application de filtres à l’affichage du rapport

Les filtres suivants peuvent être appliqués à l’affichage du rapport :

Application de filtres en mode Rapport.

  1. Name (Nom) Filtrage des liaisons de réseau étendu (le filtre apparaît dans la partie droite du graphique). Le préfixe représente les types de liaisons suivants (voir l’encadré bleu vertical) :

    • S Site (S (site)) Liaison de réseau étendu entre un site réseau et une région réseau

    • IS Inter-Site (IS (intersite)) Liaison de réseau étendu entre deux sites réseau

    • R Inter-Region (R (inter-régions))Liaison de réseau étendu entre deux régions réseau

  2. Exceeded limit (Limite dépassée) Filtrage des liaisons de réseau étendu pour lesquelles l’utilisation de la bande passante est supérieure à la capacité de bande passante

  3. Critical levels (Niveaux critiques) Filtrage des liaisons de réseau étendu pour lesquelles l’utilisation de la bande passante a atteint 90 % ou plus de la capacité de bande passante

  4. Under-utilized (Sous-utilisé) Filtrage des liaisons de réseau étendu pour lesquelles l’utilisation de la bande passante est inférieure à 25 % de la capacité de bande passante

  5. Link type (Type de liaison) Filtrage des types de liaisons de réseau étendu suivants :

    • Network site (Site réseau)

    • Inter-site (intersite)

    • Inter-Region (Inter-régions)

  6. Region (Région) Filtrage de la région réseau

Les figures suivantes présentent les filtres décrits précédemment.

Filtrage sur Name (Nom). Sélectionnez la liste des liaisons devant être affichées dans le graphique.

Filtrage par nom dans BandwidthUtilizationAnalyzer.

Filtrage sur Exceeded limit (Limite dépassée). Sélectionnez True pour appliquer le filtre.

Filtrage par limite dépassée.

Filtrage sur Critical levels (Niveaux critiques). Sélectionnez True pour appliquer le filtre.

Filtrage par niveaux critiques.

Filtrage sur Under utilized (Sous-utilisé). Sélectionnez True pour appliquer le filtre.

Filtrage par sous-utilisé.

Filtrage sur Link Type (Type de liaison). Sélectionnez le ou les types devant être affichés.

Filtrage par type de lien.

Filtrage sur Region (Région). Sélectionnez la liste des régions pour lesquelles afficher les liaisons.

Filtrage par région.

Conditions requises

  • .NET Framework 3.5

  • Microsoft Excel 2010 ou Excel 2007

Résumé

Bandwidth Utilization Analyzer permet de représenter l’utilisation de la bande passante audio pour le trafic des communications unifiées dans le réseau. Il permet également de créer des rapports sur l’utilisation de la bande passante vidéo dans le réseau.

Call Parkometer

L’application en ligne de commande Call Parkometer permet d’accéder facilement à la base de données des orbites de parcage d’appel.

Description

L’outil Call Parkometer permet de suivre les appels actuellement parqués. Il collecte également des statistiques sur les orbites et l’utilisation du serveur de parcage d’appel. Cet outil en ligne de commande fournit un accès en lecture et en écriture à la base de données SQL Server en orbite CPS à partir d’un ordinateur local ou connecté à distance.

Toutes les options s’excluent mutuellement. La syntaxe suivante est appliquée à la ligne de commande :

  • Paramètre –o : répertorie toutes les plages d’orbites configurées pour ce pool.

  • Paramètre –n : répertorie toutes les orbites actuellement utilisées dans ce pool. Les informations suivantes sont affichées :

    • URI (Uniform Resource Identifier) SIP du parqué et du parqueur.

    • Nom d’hôte du serveur de parcage d’appel sur lequel l’appel est parqué.

    • Date/heure du parcage de l’appel.

  • Paramètre –f : indique le nombre d’orbites actuellement libres dans le pool.

  • –r <n> parameter: répertorie les <n> derniers appels parqués. Les informations suivantes sont affichées :

    • URI SIP du parqué.

    • URI SIP du parqueur.

    • Nom d’hôte du serveur de parcage d’appel sur lequel l’appel est parqué.

    • Date/heure de récupération ou d’abandon de l’appel.

  • -t<n> parameter - teste la réservation d’une orbite dans la base de données pour montrer le caractère aléatoire des numéros d’orbite affectés.

Sortie

Selon les paramètres d’entrée spécifiés dans l’invite de commandes, l’outil Call Parkometer affiche la sortie suivante :

  • plages d’orbites configurées pour ce pool ;

  • appels actuellement parqués ;

  • nombre d’orbites libres (disponibles) ;

  • appels parqués récemment ;

  • orbites réservées pour le test des valeurs d’orbite uniformes et aléatoires.

Objectif

L’outil CPS vie à fournir un accès par ligne de commande à la base de données du serveur de parcage d’appel. L’administrateur peut consulter l’utilisation du serveur de parcage d’appel et déterminer le nombre d’orbites affectées à un pool.

Configuration requise

Aucune configuration n’est requise si cet outil est exécuté sur l’ordinateur qui exécute le serveur de parcage d’appel. Si cet outil est exécuté sur un ordinateur distant, la base de données SQL Server utilisée par Lync Server 2013 doit être configurée pour autoriser l’accès à distance. Call Parkometer doit être configuré avec une chaîne de connexion de base de données SQL Server pour se connecter au serveur SQL Server du pool. Cette chaîne de connexion de base de données SQL Server est définie dans le fichier de configuration, parkometer.exe.config. Il doit être placé dans le même répertoire que celui où se trouve parkometer.exe. Le fichier XML suivant est un exemple de parkometer.exe.config. Les paramètres qui doivent être configurés sont le nom d’utilisateur (par exemple, mydomain\Administrator), le mot de passe (par exemple, mypassword) et le nom d’hôte (par exemple, myserver).

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <appSettings>
       <add key="SQL" value="server=myserver\RTC;
    database=cpsdyn;
    User Id=mydomain\Administrator;
    Password=mypassword.;
    Integrated Security=false;"/>
      </appSettings>
    </configuration>

Exemples

Plages d’orbites déployées : le paramètre –o répertorie les plages d’orbites configurées pour ce pool

Plages d’orbites dans le parcomètre d’appel.

Appels actuellement parqués : le paramètre –n répertorie les orbites actuellement utilisées sur ce pool

Appels actuellement parqués dans call parkometer.

Nombre d’orbites libres : le paramètre –f indique le nombre d’orbites actuellement libres dans le pool

Orbites libres dans call parkometer.

Appels récemment parqués : le paramètre –r <n> répertorie les <n> derniers appels parqués comme indiqué

Appels récemment parqués dans call parkometer.

Réservation d’orbite de test : les tests de paramètre –t <n> qui réservent une orbite dans la base de données comme indiqué

Testez les réservations d’orbite dans Call Parkometer.

Résumé

L’outil en ligne de commande Call Parkometer fournit des informations détaillées sur le serveur de parcage d’appel.

CleanupStorageServiceData

L’outil cleanupStorageServiceData resource kit permet de supprimer des données orphelines de la base de données utilisée par le service de stockage Lync Server (LYSS). L’une des fonctions du service de stockage consiste à mettre en mémoire tampon la communication entre Lync Server et différents points de terminaison de stockage de données back-end, tels que SQL Server et Exchange.

Description

Pour prendre en charge la haute disponibilité, LYSS accepte et enregistre temporairement des copies des données sur plusieurs serveurs frontaux dans le pool, et supprime ces données une fois qu’elles ont été remises à son emplacement de stockage à long terme final. Il existe des situations inhabituelles qui peuvent se produire pendant une opération normale, quand un serveur peut se bloquer ou rencontrer un problème de traitement, et certaines données peuvent ne pas être nettoyées correctement. Ces données sont inoffensives, mais elles consomment des ressources de traitement limitées. Une grande partie de la maintenance normale des données requises est automatisée, mais cet outil permet l’identification et la suppression sécurisées de ces données orphelines lorsque la suppression automatisée n’est pas possible. L’utilisation de cet outil est indiquée lorsqu’une alerte System Center Operations Manager (SCOM) de surveillance de l’intégrité est déclenchée et demande à l’administrateur de supprimer les données inutiles des bases de données LYSS locales du pool. Il y aura un événement correspondant dans le journal des événements sur le serveur frontal qui a déclenché l’alerte. Les détails de l’événement contiennent des informations sur la quantité de données orphelines contenues sur le serveur frontal et sont déclenchés lorsque ces données dépassent certains seuils prédéfinits.

Conditions requises

Installez Lync Server 2013, Resource Kit Tools. L’outil s’exécute sur les machines jointes à un domaine sur lesquelles Lync Server et Lync Server 2013 Management Shell sont installés. L’outil utilise une applet de commande de l’interpréteur de commandes de gestion pour identifier tous les serveurs frontaux du pool. Deuxièmement, l’outil doit être exécuté à partir d’un ordinateur du pool sur lequel la base de données RtcLocal est installée. Cette base de données est utilisée par l’outil CleanupStorageServiceData pour obtenir les détails de connexion nécessaires pour communiquer avec le service de routage Lync Server. Enfin, le compte ou les informations d’identification appelant l’outil doivent disposer d’une autorisation de lecture/écriture sur le partage de fichiers dans lequel ils souhaitent écrire le journal de sortie. En outre, cet outil dépend du pool dans un état stable. En substance, cela signifie que chaque serveur frontal doit être opérationnel, que l’instance LYNCLOCAL sqL Server et la base de données LYSS doivent être connectées, et que chaque groupe de routage doit avoir un ensemble complet de 1 serveur frontal principal et 2 serveurs frontaux secondaires.

Exemples

C:\Program Files\Microsoft Lync Server 2013\ResKit\StorageService> ImportStorageServiceData.exe

Description:
This tool will remove orphaned data from the Storage Service database
for a pool. You are required to run this tool on a machine inside the
pool which has the Lync Server Management Shell installed and has RtcLocal database installed.
Usage: Default behavior is to clean up orphaned data from the all the 
       Storage Service databases in the current pool.
Additional Options:
-Verbose    : Turn verbose output on.
-LogPath    : The UNC path to which to write the log.
------------------------------------------------------------------------------
Please wait while we initialize...
Found 4 front end servers
Replica Instances for LYSS Service
Address: server2.vdomain.com - Primaries: 7 Secondaries: 14
Address: server.vdomain.com - Primaries: 7 Secondaries: 14
Address: server1.vdomain.com - Primaries: 7 Secondaries: 14
Address: server3.vdomain.com - Primaries: 7 Secondaries: 14
Primary Total Count = 28, Secondary Total Count = 56
Finding and removing orphaned data for 28 routing groups
Removing 1 stale groups from FE server.vdomain.com
No stale routing groups detected on FE server2.vdomain.com
No stale routing groups detected on FE server1.vdomain.com
No stale routing groups detected on FE server3.vdomain.com
Searching for stale queue items
Removed 20 stale queue items for routing group 17D5435AE40259F7BBDF1866776386E4
No stale queue items found for routing group 1975349662315F90B119DACB4F2AE3AD
No stale queue items found for routing group 1A23E3D58BDB5A458A0B73F34AB7ACBE
No stale queue items found for routing group 1AC91E3A1029535A80123121989CEADC
No stale queue items found for routing group 3313935458E35B9B9759E08A15D251E6
No stale queue items found for routing group 39BB0035B06B5427873FC6099720462A
No stale queue items found for routing group 40721948E7B55CE893A53E911F76D185
No stale queue items found for routing group 4501E04EAE4856059346949FF817C220
No stale queue items found for routing group 4D833C98801F546F8E45E417EE028E2E
No stale queue items found for routing group 5AD77443AD955A22A876749BE66D5317
No stale queue items found for routing group 69844A271E6C5633A1F2B46A42287DD6
No stale queue items found for routing group 69DA3BE407A95C7284EB4B1337718C93
No stale queue items found for routing group 8437358AB34A5CC8967D5EF39494AB8D
No stale queue items found for routing group 8ED455B1789655359816E1C5BF4C430F
No stale queue items found for routing group 904F6C9B8AC951AE8B3C86684D3832E4
No stale queue items found for routing group 90AAB3AE9A1950E0ADE7809A27021D63
No stale queue items found for routing group 944F5724C65C5F93900DC1C8C898B102
No stale queue items found for routing group 9E8A2630250C51769E39F63F0FB552BA
No stale queue items found for routing group A11E27AE439A582288D4657EDA86B565
No stale queue items found for routing group A9B10C76E764556FAEA3E47301EDF518
No stale queue items found for routing group AEA2699E74ED59848ACEA7896699430D
No stale queue items found for routing group B269961603E75065AFDA4F4F006DA5E4
No stale queue items found for routing group BB873D9A3DA959DAB2FD743E5AA619F7
No stale queue items found for routing group BCC6A48FBA2454B79B9EDB276657A404
No stale queue items found for routing group C8EF4805722B5F6C876EBC0440B420FD
No stale queue items found for routing group CA38EBDAC4845489ACE208C2240E4056
No stale queue items found for routing group F5921887DB025C5F908CE42DB7F1AEE8
No stale queue items found for routing group F9E606A825395422B3BF7A01ECBB7B1F
Writing log: M:\Dev\Server\ResKit\StorageService\CleanupStorageServiceData.Log_20121009_151040
Tool has finished execution.  Errors encountered: 0
C:\Program Files\Microsoft Lync Server 2013\ResKit\StorageService>

DBAnalyze

Description

DBAnalyze est un outil en ligne de commande qui permet aux administrateurs de collecter des rapports d’analyse sur les bases de données Lync Server 2013. DBAnalyze inclut les modes suivants : diagnostic, données des utilisateurs, conférence, unités de contrôle multipoint et fragmentation des disques :

  • Mode de diagnostic Crée un rapport qui inclut des informations sur les tables (nombre d’enregistrements, fragmentation, taille des données et taille d’index), la taille des fichiers journaux et des données, la dernière durée de sauvegarde, la distribution des contacts entre les serveurs exécutant Microsoft Office Communications Server, le nombre moyen d’autorisations, de contacts, de conteneurs, d’abonnements, de publications, de points de terminaison par utilisateur, les utilisateurs mal hébergés, les utilisateurs qui ne peuvent pas être routées, nombre moyen de conférences organisées par utilisateur, de conférences planifiées, de conférences actives et de la version de la base de données.

    Remarque

    L’exécution du mode Diagnostic peut affecter les performances des serveurs.

  • Mode de données utilisateur Signale les données de contact, de conteneur, d’abonnement, de publication, d’autorisation et de groupe de contacts pour un utilisateur spécifié ou pour les utilisateurs qui ont cet utilisateur dans leurs listes de contacts et d’autorisations. Ce mode transmet également des données résumées sur les conférences organisées par un utilisateur ou auxquelles il est invité.

  • Mode conférence Fournit des données détaillées pour une conférence spécifique, y compris tous les détails de planification de la conférence, la liste des invités, la liste des types de médias autorisés pour la conférence, les GPU actifs (unités de contrôle multipoint), la liste des participants actifs et l’état de signalisation de chaque participant.

  • Décoder l’ID de réunion Décode un ID de réunion de réseau téléphonique commuté (RTC) qui est spécifié par le commutateur /pstnid , mais qui ne se connecte pas au serveur principal pour obtenir des informations détaillées.

  • Résoudre la conférence Décode un ID de réunion RTC spécifié par le commutateur /pstnid et affiche des informations sur la conférence indiquée par l’ID.

  • Mode GPU Signale l’ID, le type de média, l’URL, l’état de pulsation, la charge de conférence et le chargement des participants pour chaque unité MCU du pool.

  • Mode de fragmentation de disque Affiche l’état de fragmentation de tous les disques.

Cet outil permet de diagnostiquer plusieurs problèmes ou de planifier la capacité. Par exemple, si la plupart des utilisateurs hébergés sur un serveur A définissent des utilisateurs hébergés sur le serveur B comme contacts, l’administrateur peut déplacer les utilisateurs du serveur A vers le serveur B afin de réduire le trafic entre les serveurs.

Sortie

Cet outil génère des rapports prédéfinis sur la base de données Lync Server 2013. Chemin d’accès : %ProgramFiles%\Microsoft Lync Server 2013\Reskit

Objectif

Pour installer Dbanalyze.exe, copiez-le dans un dossier local, puis exécutez l’outil. Pour utiliser l’outil, exécutez la commande suivante à partir de la ligne de commande.dbanalyze.exe [/v] [/report:value] [/sqlserver:value] [/user:user@domain.com] [/conf:value][/pstnid:Value] [/maxcontacts:value] Les descriptions des options de ligne de commande sont indiquées ci-dessous.

Options de ligne de commande pour Dbanalyze.exe.

Conditions requises

Ordinateur DBAnalyze peut être exécuté uniquement à partir d’un ordinateur joint à un domaine sur lequel Lync Server 2013 est installé.

Réseau L’ordinateur doit pouvoir se connecter à la base de données principale.

Logiciel Les composants logiciels Lync Server 2013 doivent être installés avant d’exécuter DBAnalyze.

Utilisateurs Le tableau ci-dessous montre les administrateurs qui disposent des autorisations nécessaires pour accéder aux bases de données Lync Server 2013.

Table d’autorisations pour Dbanalyze.exe.

Remarque

Un compte d’administrateur local est nécessaire pour le mode /report:disk.

Exemples

Les exemples suivants constituent des commandes Dbanalyze.exe correctes :

dbanalyze.exe /report:diag
dbanalyze.exe /report:user /user:usera@domainb.com
dbanalyze.exe /report:conf /user:bob@example.com /conf:1W9J71SKSX2X
dbanalyze.exe /report:resolve /pstnid:12345
dbanalyze.exe /report:mcus
dbanalyze.exe /report:disk

Résumé

DBAnalyzer fournit aux administrateurs une analyse rapide et facile des bases de données Lync Server 2013.

ImportStorageServiceData

L’outil de kit de ressources ImportStorageServiceData permet de réimporter les données de file d’attente et de point de terminaison éliminées du service de stockage Lync Server dans le service de stockage.

Description

L’élimination de données du service de stockage peut être automatique (périodique) selon le statut des éléments de file d’attente ou la taille de la base de données. Elle peut survenir suite à l’invocation manuelle de l’applet de commande de basculement du pool ou StorageServiceFullFlush (invoquée par l’applet de commande de basculement du pool). Notez que dans l’idéal, les données ne doivent pas être réimportées si l’une des tailles de base de données du service de stockage (LYSS) sur les serveurs frontaux est supérieure au niveau normal, car cela entraînera probablement simplement l’exportation d’un plus grand nombre de données. En outre, tous les problèmes qui auraient pu contribuer aux erreurs qui ont provoqué l’expansion de la file d’attente du service de stockage doivent d’abord être résolus (par exemple, les erreurs de point de terminaison Exchange, les problèmes réseau ou d’autres problèmes).

Scénario 1 : lors du basculement du pool, les fichiers peuvent être éliminés du service de stockage de chaque serveur frontal. Une fois le basculement terminé, l’outil doit être exécuté pour réimporter les données.

Scénario 2 : les données sont éliminées automatiquement chaque jour ou suite au dépassement de certains seuils de taille par la base de données du service de stockage (par exemple, 60 %, 80 %, 90 % de remplissage). Ces données éliminées automatiquement doivent être régulièrement réimportées par l’administrateur. Dans la situation ci-dessus, si le pack SCOM de surveillance n’est pas déployé, il existe des événements pour le service de stockage Lync Server liés au vidage des données du service de stockage. Les ID d’événement 32075 (démarrage du vidage complet), 32076 (fin du vidage complet), 32082 (démarrage du vidage de niveau maintenance), 32083 (fin du vidage de niveau maintenance), 32089 (vidage effectué à cause du remplissage de la base de données). Notez que ces ID d’événement correspondent à la version finale. Lorsqu’un administrateur voit ces événements, cela signifie qu’il y a des fichiers qui ont été vidés. Ces données doivent être régulièrement réimportées à l’aide de cet outil, par exemple une fois par semaine.

Pour la version du service en ligne, si le pack SCOM de surveillance de l’intégrité pour Lync Server est déployé, de nouvelles alertes peuvent être déclenchées qui demandent à l’administrateur de réimporter les données vidées dans le service de stockage. Il y aura un événement correspondant dans le journal des événements sur le serveur frontal qui a déclenché l’alerte. L’événement fournit une description du chemin parent sous lequel se trouvent les fichiers de données vidés, ainsi que le nombre de fichiers qui répondent aux critères d’alerte. Les critères d’alerte sont qu’il existe des fichiers X ou plus sous le chemin parent particulier qui datent d’au moins Y jours (où X et Y sont prédéfinies dans storageService, mais peuvent être remplacés en modifiant le fichier APPCONFIG.) Deux exemples d’événements qui peuvent déclencher l’alerte d’intégrité sont indiqués ci-dessous, la différence étant leur chemin parent. Une possibilité se présente sous le partage de fichiers du service web, tandis que l’autre possibilité est le répertoire Application Data local de chaque serveur frontal. ( par exemple c:\ProgramData\Microsoft\Lync Server\StorageService). L’administrateur exécute ensuite cet outil reskit.

Cet outil augmente la charge processeur et d’E/S sur le serveur frontal sur lequel il est exécuté, ainsi que sur les autre serveurs frontaux, si les données n’appartiennent pas au serveur frontal sur lequel l’outil est exécuté. Il est recommandé d’exécuter cet outil lorsque les serveurs frontaux ne sont pas soumis à une charge processeur et d’E/S importante, par exemple en dehors des heures de pointe. Deuxièmement, cet outil peut prendre 2 à 3 minutes pour importer un fichier de données. Gardez cela à l’esprit lors de l’estimation de la durée d’exécution de l’outil. Le fichier journal détaillé généré par l’outil s’affiche par défaut dans le magasin de fichiers. Supprimez-le si aucune erreur n’est signalée, car la taille de celui-ci peut atteindre plusieurs Mo, voire davantage.

Exemples d’événements du journal des événements du serveur de stockage.

Conditions requises

Installez Lync Server 2013, Resource Kit Tools. L’outil s’exécute sur les machines jointes au domaine sur lesquelles Lync Server et Lync Server Management Shell sont installés. L’outil utilise une applet de commande de l’interpréteur de commandes de gestion pour identifier tous les serveurs frontaux du pool. Deuxièmement, l’outil doit être exécuté à partir d’un ordinateur du pool sur lequel la base de données RtcLocal est installée. Cette base de données est utilisée par l’outil pour récupérer l’emplacement du partage de fichiers WEBSERVICE pour le pool. En outre, avant d’utiliser l’outil, chaque serveur frontal doit d’abord activer la communication à distance Windows PowerShell à l’aide d’Enable-PSRemoting sur chaque serveur frontal, ainsi que la machine à partir de laquelle l’outil est exécuté. Sinon, les commandes Windows PowerShell distantes de cet outil échoueront. La communication à distance Windows PowerShell peut être désactivée sur tous les serveurs frontaux du pool une fois l’opération terminée. Enfin, le compte ou les informations d’identification appelant l’outil doivent disposer d’une autorisation de lecture/écriture sur le partage de fichiers de service web pour le pool sur lequel ils exécutent cet outil. Sinon, l’outil échoue avec des erreurs d’autorisation d’E/S.

Remarque

Sur Windows Server 2012, la communication à distance Windows PowerShell est activée par défaut, mais pas sur le système d’exploitation Windows Server 2008.

Exemples

>  C:\StorageService>ImportStorageServiceData.exe
Description:
This tool will re-import Storage Service (LYSS) flushed queue data back in.  For a pool: you are required to run this tool on a machine inside the pool which has the Lync Server Management Shell installed.  Additionally, all front end machines need to have Windows Powershell Remoting enabled before executing this tool by executing Enable-PSRemoting.  Also, please ensure that all Storage Service instance DB Size are at the 'Normal' level (verify this by viewing Eventlog events). Otherwise re-importing may cause data to be flushed out again if any Storage Service instance DB size level goes above 'Normal'.
Usage: Default behavior is to Import data from web service file share as well as any files on all Front End machines in pool.
Additional Options:
-Verbose                    : Turn verbose output on.

-StorageServiceHostName     : Host Name of Storage Service WCF endpoint.  ( Default=localhost netnamedpipe binding. )
                                    
-FileSharePath              : Import only all data from just under the UNC path specified.

ActivityID: cc3b62ff-bb66-4e61-a6e2-96cb3626315c. <-- Use this to correlate with StorageService trace logs if troubleshooting.
Type Server name (TCP binding) or press <enter> for localhost (NamePipe binding):
Using NetNamedPipeBinding...
OnTopologyChanged Event received
Web Service File Share: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService

Front Ends:
server.vdomain.com
server2.vdomain.com
server1.vdomain.com
server3.vdomain.com
Looking under directory: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService for exported data.
# Files found: 8
Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER.vdomain.com\944f5724c65c5f93900dc1c8c898b102__0.xml
Items deserialized: 20

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER.vdomain.com\944f5724c65c5f93900dc1c8c898b102__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER.vdomain.com\944f5724c65c5f93900dc1c8c898b102__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER.vdomain.com\944f5724c65c5f93900dc1c8c898b102__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\17d5435ae40259f7bbdf1866776386e4__0.xml
Items deserialized: 20

[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server1.vdomain.com, queueItems=20

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\17d5435ae40259f7bbdf1866776386e4__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\17d5435ae40259f7bbdf1866776386e4__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER1.vdomain.com\17d5435ae40259f7bbdf1866776386e4__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\904f6c9b8ac951ae8b3c86684d3832e4__0.xml

Items deserialized: 20
[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server1.vdomain.com, queueItems=20

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\904f6c9b8ac951ae8b3c86684d
3832e4__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER1.vdomain.com\904f6c9b8ac951ae8b3c
86684d3832e4__0.xml


Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER1.vdomain.com\904f6c9b8ac951ae8b3c86684d3832e4__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER2.vdomain.com\69844a271e6c5633a1f2b46a42287dd6__0.xml

Items deserialized: 20

[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server2.vdom
ain.com, queueItems=20

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER2.vdomain.com\69844a271e6c5633a1f2b46a42
287dd6__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER2.vdomain.com\69844a271e6c5633a1f2
b46a42287dd6__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER2.vdomain.com\69844a271e6c5633a1f2b46a42287dd6__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER3.vdomain.com\3313935458e35b9b9759e08a15d251e6__0.xml

Items deserialized: 20

[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server3.vdom
ain.com, queueItems=1

All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\3313935458e35b9b9759e08a15
d251e6__0.xml

All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\3313935458e35b9b9759
e08a15d251e6__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER3.vdomain.com\3313935458e35b9b9759e08a15d251e6__0.xml: succeeded: 20, failed: 0

Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER3.vdomain.com\4501e04eae4856059346949ff817c220__0.xml
Items deserialized: 20
[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server3.vdom
ain.com, queueItems=1
All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\4501e04eae4856059346949ff8
17c220__0.xml
All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\4501e04eae4856059346
949ff817c220__0.xml

Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER3.vdomain.com\4501e04eae4856059346949ff817c220__0.xml: succeeded: 20, failed: 0
Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER3.vdomain.com\5ad77443ad955a22a876749be66d5317__0.xml

Items deserialized: 20
[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server3.vdom
ain.com, queueItems=20
All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\5ad77443ad955a22a876749be6
6d5317__0.xml
All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\5ad77443ad955a22a876
749be66d5317__0.xml
Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER3.vdomain.com\5ad77443ad955a22a876749be66d5317__0.xml: succeeded: 20, failed: 0
Starting Import for file:\\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\2
0120910\SERVER3.vdomain.com\a11e27ae439a582288d4657eda86b565__0.xml
Items deserialized: 20
[cc3b62ff-bb66-4e61-a6e2-96cb3626315c] Send EnqueueMessages to redirected, targetServer=server3.vdom
ain.com, queueItems=20
All items in file were enqueued successfully, will try to delete file: \\dc.vdomain.com\OcsFileStore
\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\a11e27ae439a582288d4657eda
86b565__0.xml
All items in file failed to enqueue so file will not be deleted.  File path: \\dc.vdomain.com\OcsFil
eStore\co1-WebServices-1\StorageService\DataExport\20120910\SERVER3.vdomain.com\a11e27ae439a582288d4
657eda86b565__0.xml
Summary for file \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\DataExport\20120910\
SERVER3.vdomain.com\a11e27ae439a582288d4657eda86b565__0.xml: succeeded: 20, failed: 0
All files have been imported into Storage Service for path: \\dc.vdomain.com\OcsFileStore\co1-WebSer
vices-1\StorageService
Importing files for: server.vdomain.com
No files founds.
Importing files for: server2.vdomain.com
No files founds.
Importing files for: server1.vdomain.com
No files founds.
Importing files for: server3.vdomain.com
No files founds.
Writing log: \\dc.vdomain.com\OcsFileStore\co1-WebServices-1\StorageService\ImportStorageServiceData
Log20120910_1609SS
Tool has finished execution.
>  C:\StorageService>

LCSSync

L’outil LCSSync permet de déployer des logiciels de communication Lync Server 2013 dans un environnement multi-forêts. Cet outil est utilisé pour synchroniser les utilisateurs et les groupes de différentes forêts d’utilisateurs en tant qu’objet de contact services de domaine Active Directory à une forêt centrale où Lync Server 2013 est installé.

Description

LCSSync utilise les objets de contact services de domaine Active Directory synchronisés dans la forêt centrale pour permettre aux utilisateurs de Lync Server. Pour fournir une connexion unique, le compte d’utilisateur principal doit être mappé à l’objet de contact services de domaine Active Directory dans la forêt centrale pour Lync Server 2013. Cet outil aide à effectuer l’opération de mappage. Il fournit des modèles pour la création des agents de gestion dans Microsoft Identity Integration Server.

Résumé

L’outil LCSSync permet de déployer Lync Server dans un environnement à forêts multiples.

LookupUserConsole

L’outil LookupUserConsole affiche des informations de routage Lync Server internes sur des utilisateurs spécifiques. Ces informations peuvent être utiles au personnel du support technique Microsoft dans le cadre du diagnostic des problèmes de déploiement et de routage.

Description

L’exécution de LookupUserConsole.exe ouvre une invite de commandes qui accepte les adresses SIP et tente d’afficher les informations de routage Lync Server internes les concernant. Tapez exit pour quitter l’outil LookupUserConsole.

Configuration requise

Installez Lync Server 2013, Resource Kit Tools. L’outil s’exécute sur les machines jointes à un domaine sur lesquelles Lync Server est installé

Exemples

C:\Program Files\Microsoft Lync Server 2013\ResKit>LookupUserConsole.exe

> sip:john.doe@vdomain.com

  Execution time (ms):                            171.094
  Exeuction result:                               Success
  SIP URI:                                        sip:john.doe@vdomain.com
  User info:
    SID:                                          S-1-5-21-2831376166-29632525...    Display name:                                     John Doe
    Grouping ID:                                  00000000-0000-0000-0000-...
    Line URI:                                     <null>
    Policy assignment:                            TenantId={00000000--0000-000....
    SIP enabled:                                  True
    UC enabled:                                   False
    Tenant ID:                                    00000000-0000-0000-0000-...  Cluster info:
    Active cluster:                               pool0.vdomain.com
    Backup registrar cluster:                     <null>
    Deployment location:                          <null>
    Home Front-End FQDN:                          SERVER.vdomain.com
    Primary Registrar cluster:                    pool0.vdomain.com
    Remote Director external SIP FQDN:            <null>
    Remote Director internal SIP FQDN:            <null>
    Remote Director Web FQDN:                     <null>
    Routing group ID:                             4501e04e-ae48-5605-9346...
    Service tag ID:                               1266953005
    User Front-End resolved:                      True
    User in local forest:                         True
    User in remote forest:                        False
    User in split domain:                         False
    User-Services cluster:                        pool0.vdomain.com

> sip:nouser@vdomain.com

  Execution time (ms):                            948.7574
  Exeuction result:                               UserDoesNotExist

> exit

MsTurnPing

L’outil MSTurnPing permet à un administrateur du logiciel de communication Microsoft Lync Server 2013 de vérifier l’état des serveurs exécutant les services Audio/Video Edge et Audio/Video Authentication, ainsi que les serveurs qui exécutent les services de stratégie de bande passante dans la topologie.

Description

L’outil MSTurnPing permet à un administrateur du logiciel de communication Lync Server 2013 de vérifier l’état des serveurs exécutant les services Audio/Video Edge et Audio/Video Authentication, ainsi que les serveurs qui exécutent les services de stratégie de bande passante dans la topologie.

L’outil permet d’effectuer les tests suivants :

  1. Test des serveurs Edge A/V : l’outil effectue des tests sur tous les serveurs Edge A/V dans la topologie comme suit :

    • Vérifier que le service Lync Server Audio/Video Authentication est démarré et qu’il peut émettre les informations d’identification appropriées.

    • Vérifier que le service Lync Server Audio/Video Edge est démarré et peut allouer les ressources sur la périphérie externe avec succès.

  2. Test des services de stratégie de bande passante : l’outil effectue des tests sur tous les serveurs exécutant les services de stratégie de bande passante dans la topologie comme suit :

    • Vérification du démarrage du service de stratégie de bande passante du serveur Lync (authentification) et de l’émission d’informations d’identification appropriées.

    • Vérification du démarrage du service de stratégie de bande passante du serveur Lync (Core) et de la vérification de la bande passante.

Cet outil doit être exécuté à partir d’un ordinateur qui fait partie de la topologie et sur lequel le magasin local est installé.

Sortie

L’outil génère des résultats pour chacune des opérations.

  • Pour le test AudioVideoEdgeServer, l’outil génère les résultats suivants :

    • Résultats des tests des ordinateurs qui fournissent le service Lync Server Audio/Video Authentication dans la topologie

    • Résultats des tests des ordinateurs qui fournissent le service Lync Server Audio/Video Edge dans la topologie

  • Pour le test BandwidthPolicyServer, l’outil génère les résultats suivants :

    • Résultats des tests des ordinateurs qui fournissent le service Lync Server Bandwidth Policy Service (Authentification) dans la topologie

    • Résultats des tests des ordinateurs qui fournissent le service de stratégie de bande passante de serveur Lync (Core) dans la topologie

Conditions requises

  • Cet outil doit être exécuté à partir d’un ordinateur de la topologie sur lequel le magasin local est installé.

  • L’outil doit être exécuté par un administrateur ayant accès au magasin local.

Exemples

Voici un exemple de saisie pour l’outil.

MsTurnPing -ServerRole AudioVideoEdgeServer

MsTurnPing -ServerRole BandwidthPolicyServer

Résumé

Cet outil peut être une ressource précieuse pour les administrateurs Lync Server 2013 qui souhaitent vérifier l’état des serveurs qui exécutent des services de stratégie audio/vidéo et de bande passante.

Network Configuration Viewer

La visionneuse de configuration réseau peut être utilisée par les administrateurs de logiciels de communication Microsoft Lync Server 2013 pour afficher la topologie réseau du contrôle d’admission des appels (CAC) pour une entreprise approvisionnée pour autoriser les sessions de communication en temps réel, telles que les appels vocaux ou vidéo en fonction de la capacité de bande passante spécifiée. Les administrateurs Lync Server 2013 définissent des stratégies CAC, qui sont appliquées par les services de stratégie de bande passante installés avec Lync Server 2013.

Description

Network Configuration Viewer (NetworkConfigurationViewer.exe) permet aux administrateurs d’effectuer les tâches suivantes :

  • Chargez et affichez la topologie de réseau CAC à partir d’un déploiement Lync Server 2013 dans un format graphique.

  • charger et afficher la topologie réseau de contrôle d’admission des appels à partir d‘un fichier journal de serveur de stratégie de bande passante dans un format graphique ;

  • enregistrer et stocker la topologie réseau de contrôle d’admission des appels dans un format XML sur le disque ;

  • enregistrer et stocker le diagramme de la topologie réseau de contrôle d’admission des appels au format JPG ou BMP ;

  • afficher les données de configuration de la topologie réseau de contrôle d’admission des appels ;

  • afficher la topologie réseau de contrôle d’admission des appels dans une arborescence ;

  • définir des connecteurs personnalisés pour les liaisons de la topologie réseau de contrôle d’admission des appels (par exemple, liaisons site-région, région-région et site-site) ;

  • afficher les informations de site, informations de région, stratégies de bande passante et liaisons réseau approvisionnées de la topologie réseau de contrôle d’admission des appels.

Objectif

Afficher les liaisons de la topologie réseau de contrôle d’admission des appels dans une interface graphique.

Exemples

Chargez et affichez la topologie de réseau CAC à partir d’un déploiement Lync Server 2013 dans un format graphique : Les administrateurs de Lync Server 2013 peuvent charger et afficher la configuration de la topologie réseau CAC sur n’importe quel ordinateur Lync Server 2013 à l’aide de l’option Télécharger la configuration réseau , comme illustré dans la figure ci-dessous. L’outil ne peut pas télécharger ou afficher une telle configuration lorsqu’il est déployé sur un ordinateur qui n’a pas de connectivité au magasin de configuration Lync.

Téléchargement de la configuration réseau.

Chargez et affichez la topologie réseau CAC à partir d’un fichier journal de serveur de stratégie de bande passante dans un format graphique : Les serveurs de stratégie de bande passante Lync Server 2013 enregistrent la topologie de réseau CAC dans le cadre du mécanisme de journalisation sous l’emplacement du partage de fichiers Lync Server 2013. Les administrateurs Lync Server peuvent afficher un tel fichier dans un format graphique à l’aide de l’option Ouvrir la configuration réseau , comme indiqué ci-dessous.

Ouverture d’un fichier journal du serveur de stratégie de bande passante.

Enregistrez et stockez la topologie de réseau CAC dans un format XML sur le disque : les administrateurs Lync Server 2013 peuvent enregistrer le fichier de configuration de la topologie réseau CAC dans un format XML à l’aide de l’option Enregistrer une copie de la configuration réseau , comme indiqué ci-dessous. Le fichier de configuration enregistré peut ensuite être utilisé en mode hors connexion à des fins d’affichage graphique.

Enregistrement de la configuration réseau sous forme de fichier XML.

Enregistrer et stocker le diagramme de topologie réseau CAC au format JPG ou BMP : les administrateurs Lync Server 2013 peuvent enregistrer la configuration de la topologie réseau CAC dans un format graphique (formats de fichier JPG et BMP) à l’aide du diagramme Enregistrer la configuration réseau en tant qu’option d’image , comme indiqué ci-dessous.

Enregistrement de la configuration réseau sous forme d’image.

Afficher les données de configuration de la topologie de réseau CAC : Les administrateurs Lync Server 2013 peuvent afficher les données de configuration réseau associées, telles que les régions réseau, les sites réseau, les profils de bande passante et les adresses IP de sous-réseau de site dans un format textuel à l’aide de l’option Afficher les données de configuration réseau, comme indiqué ci-dessous.

Affichage des données de configuration réseau.

Afficher la topologie de réseau CAC dans un style d’arborescence : Les administrateurs Lync Server 2013 peuvent afficher les données de configuration réseau associées dans un style d’arborescence graphique à l’aide du panneau de configuration situé à gauche de la fenêtre outil, comme indiqué ci-dessous.

Affichage des données de configuration réseau dans une arborescence.

Définissez des connecteurs personnalisés pour les liens de topologie de réseau CAC (tels que les liens de site à région, de région à région et de site à site) : Les administrateurs Lync Server 2013 peuvent définir des connecteurs graphiques personnalisés pour les liens WAN de configuration réseau CAC à l’aide de l’option Paramètres, comme indiqué ci-dessous. Ceci permet de différencier divers types de liaisons réseau approvisionnées dans la configuration du réseau.

Définir des connecteurs personnalisés pour la topologie de réseau CAC

Affichez les informations de site de topologie de réseau CAC, les informations de région et les stratégies de bande passante provisionnées : Les administrateurs Lync Server 2013 peuvent afficher les informations relatives à la région réseau CAC, aux informations de site et aux informations de provisionnement de bande passante CAC en utilisant les options ci-dessous. (Par exemple, cliquez sur Informations dans une région réseau ou un objet de site réseau.)

Définition de connecteurs personnalisés pour votre réseau.

Résumé

Cet outil peut être une ressource précieuse pour les administrateurs Lync Server 2013 qui souhaitent afficher la topologie de réseau CAC pour leur déploiement dans un format graphique.

Response Group Agent Live

L’application Response Group permet aux agents d’accéder à des informations utiles en temps réel via son service web intégré. Aucun affichage graphique de ces données n’est toutefois disponible en dehors de l’application. L’outil Response Group Agent Live Resource Kit résout ce problème en fournissant un moyen simple et graphique d’accéder à ces informations, amélioré avec des informations logicielles de communication Microsoft Lync 2013 en temps réel, telles que la présence d’autres agents.

Description

L’application Windows Response Group Agent Live fournit des fonctionnalités de connexion et de déconnexion et donne des informations en temps réel (appartenance aux groupes, nombre actuel d’appels, etc.) aux agents Response Group. Il s’agit d’une version améliorée de la page Groupes d’agents (accessible à partir de Lync 2013.

Objectif

L’application Response Group place les appels entrants en file d’attente avant de les acheminer vers des groupes d’agents. Pour identifier les appels à traiter de façon appropriée, les agents peuvent accéder à des informations en temps réel sur leurs groupes d’agents (agents disponibles, nombre d’appels en attente dans chaque file d’attente, etc.). Ces informations, à l’origine accessibles via le service Response Group uniquement, sont mises à disposition de façon intuitive par Response Group Agent Live.

Fonctionnalités

L’outil Response Group Agent Live repose sur le service Response Group et le Kit de développement logiciel (SDK) Microsoft Lync 2013. Il fournit aux agents Response Group les informations et fonctionnalités disponibles via le service Response Group (appartenance à des groupes, présence des autres agents, nombre d’appels en attente, etc.).

La figure suivante illustre l’interface principale de Response Group Agent Live.

Outil Live de l’agent Response Group.

Les trois fonctionnalités principales suivantes sont accessibles aux agents dans Response Group Agent Live :

  • Connexion/déconnexion : Contrairement à la page Groupes d’agents (accessible à partir de Lync 2013), Response Group Agent Live autorise uniquement les agents à se connecter ou à se déconnecter de tous les groupes d’agents à la fois. Cette application offre trois moyens rapides aux agents de se connecter ou de se déconnecter :

    • Cliquer sur les boutons Sign-in/out (Connexion/Déconnexion) (vert et rouge) dans l’application.

    • Cliquer avec le bouton droit sur la barre d’état système, et sélectionner Sign in (Connexion) ou Sign out (Déconnexion).

    • Utiliser des raccourcis clavier configurables.

  • Appartenance à un groupe : Lorsqu’un groupe d’agents est sélectionné, Response Group Agent Live affiche la liste des agents de ce groupe dans le volet droit. Si Lync 2013 s’exécute sur le même ordinateur que cette application, les informations de présence et la carte de visite sont affichées dans l’agent response group en direct. Les agents peuvent envoyer un message instantané ou appeler d’autres agents directement à partir de là.

  • Statistiques en temps réel : Response Group Agent Live fournit des statistiques en temps réel pour tous les groupes d’agents. La fréquence de mise à jour est d’une minute. Lorsqu’un Response Group répond à un appel, un indicateur visuel est ajouté près du nom du groupe et le nombre actuel d’appels placés en file d’attente est indiqué. Pour afficher le délai d’attente le plus long, il suffit de placer le pointeur de la souris sur un groupe.

Configuration requise

Response Group Agent Live nécessite .NET Framework 4.0. En outre, pour tirer parti des fonctionnalités de présence et de carte de visite, Lync 2013 doit être installé localement (et en cours d’exécution).

Configuration

Response Group Agent Live peut être personnalisé selon les préférences individuelles via la boîte de dialogue Options de l’application. L’administrateur peut également définir l’adresse de l’hôte par défaut en modifiant directement la propriété defaultHostAddress du fichier RGAgentLive.exe.config.

La figure suivante illustre la boîte de dialogue Options qui permet aux agents de configurer l’adresse de l’hôte et les raccourcis clavier. Pour accéder à cette boîte de dialogue, il suffit de cliquer sur le bouton Options dans la partie supérieure droite de l’interface principale.

Boîte de dialogue Options dynamiques de l’agent response group.

Les trois paramètres suivants peuvent être personnalisés dans la configuration de Response Group Agent Live :

  • Host address (Adresse de l’hôte) : il s’agit généralement du nom de domaine complet du pool web appartenant au pool d’accueil de l’agent. L’adresse exacte du service Response Group est dérivée automatiquement en arrière-plan à partir de ces informations (en ajoutant le chemin d’accès correct après l’hôte).

  • Shortcuts (Raccourcis) : les raccourcis exacts pour la connexion/déconnexion peuvent être personnalisés. La seule limitation impose aux raccourcis d’inclure la touche du logo Windows (en plus d’une ou plusieurs autres touches).

  • Start with Windows (Démarrer avec Windows) : l’application peut être configurée pour démarrer automatiquement avec Windows.

Exemples

La figure suivante illustre l’appel d’un autre agent ou l’envoi d’un message instantané à un autre agent en cliquant avec le bouton droit sur le contact dans le volet droit.

Passer un appel ou envoyer un message instantané.

La figure suivante illustre l’affichage par Response Group Agent Live du nombre actuel d’appels dans la file d’attente et le délai d’attente le plus long parmi tous les appels entrants.

Affichage des informations de file d’attente.

Résumé

Les connexion et déconnexion rapides, l’appartenance aux groupes et les statistiques de base en temps réel constituent des fonctionnalités intéressantes de Response Group Agent seulement disponibles en dehors de l’application à partir du service Response Group. Avec l’outil Response Group Agent Live Resource Kit, les administrateurs Lync peuvent fournir à leurs agents une application Windows qui leur permet d’effectuer des tâches de manière plus rapide et graphique.

SEFAUtil

SEFAUtil (activation des fonctionnalités d’extension secondaire) est un outil en ligne de commande qui permet aux administrateurs de logiciels de communication et aux agents du support technique Microsoft Lync Server 2013 de configurer la sonnerie des délégués, le transfert d’appels, la sonnerie simultanée, les paramètres d’appel d’équipe et la prise en charge des appels de groupe pour le compte d’un utilisateur Lync Server 2013. L’outil permet également aux administrateurs d’interroger les paramètres de routage des appels publiés pour un utilisateur particulier. L’outil SEFAUtil permet à l’administrateur d’activer/désactiver/modifier le transfert d’appel ou de sonner simultanément pour le compte de l’utilisateur. L’administrateur peut spécifier la cible (sous la forme d’un URI SIP) ou utiliser une cible qui a déjà été publiée par l’utilisateur. Cet outil permet également aux administrateurs d’ajouter ou de supprimer des délégués ou des membres du groupe d’appels d’équipe pour le compte de l’utilisateur. Cet outil s’appuie sur l’API managée microsoft unifiée des communications (UCMA) 3.0 et exige que les administrateurs créent une application approuvée dans le magasin de gestion centrale pour SEFAUtil.

SEFAUtil (activation de fonctionnalité d’extension secondaire) permet aux administrateurs Lync Server 2013 et aux agents du support technique de configurer la sonnerie des délégués, le transfert d’appels, la sonnerie simultanée, les paramètres d’appel d’équipe et l’enlèvement des appels de groupe pour le compte d’un utilisateur Lync Server 2013. L’outil permet également aux administrateurs d’interroger les paramètres de routage des appels publiés pour un utilisateur particulier.

Description

La version actuelle de SEFAUtil n’est qu’un outil en ligne de commande, sans interface utilisateur graphique. Cet outil est basé sur Microsoft Unified Communications Managed API (UCMA) 3.0. Ses fonctionnalités permettent aux administrateurs et agents du support technique d’effectuer les tâches suivantes :

  • afficher les paramètres de routage des appels d’un utilisateur (transfert d’appel, délégation, sonnerie simultanée, appel d’équipe et prise d’appel de groupe inclus) ;

  • activer/désactiver/modifier les paramètres de transfert d’appel (destination et minuteur d’absence de réponse inclus) ;

  • activer/désactiver/modifier les configurations immédiates de transfert d’appel ;

  • activer/désactiver/modifier les paramètres de délégation ;

  • activer/désactiver/modifier les paramètres d’appel d’équipe ;

    Remarque

    Nouveautés de l’outil SEFAUtil Lync Server 2013

  • activer/désactiver/modifier les paramètres de sonnerie simultanée (destination incluse) ;

    Remarque

    Nouveautés de l’outil SEFAUtil Lync Server 2013

  • activer/désactiver/modifier les paramètres de prise d’appel de groupe.

    Avertissement

    Nouveautés de l’outil SEFAUtil Lync Server 2013

Cet outil présente les limitations suivantes :

  • Pris en charge uniquement pour les utilisateurs hébergés dans un pool Lync Server

  • modification en bloc des paramètres de routage des appels de plusieurs utilisateurs non prise en charge.

Sortie

La version actuelle de cet outil génère une sortie dans la fenêtre d’invite de commandes uniquement. Pour plus d’informations, voir la section Exemples plus loin dans ce document.

Objectif

Voici certains des principaux scénarios d’utilisation de cet outil :

  • Bob est cadre et a été transféré à la téléphonie Lync Server. Il dispose d’une délégation sur son système PBX existant. Dans le cadre du déplacement vers Lync, l’administrateur est en mesure de configurer le routage de Bob pour refléter sa configuration de délégation préexistante.

  • En plein déplacement, Alice réalise qu’elle attend un appel important d’un de ses clients. Elle se trouve toutefois à l’hôtel et n’a accès à aucun ordinateur. Elle contacte le support technique pour leur demander de transférer vers son numéro de téléphone portable tous les appels reçus sur son numéro de téléphone professionnel. Les membres du personnel du support technique peuvent effectuer cette opération de configuration pour elle.

  • Les appels de Joe à son numéro de travail vont à sa messagerie vocale mobile chaque fois qu’il est au travail; toutefois, les choses semblent fonctionner correctement dans la plupart des autres emplacements. Le technicien du support technique est en mesure de voir la configuration de routage de Joe et découvre que joe a sonnerie simultanée configurée sur son téléphone mobile. Le technicien demande à Joe sur la couverture mobile à son bureau et est en mesure de déterminer que la règle de sonnerie simultanée est ce qui provoque les appels à la messagerie vocale mobile de Joe lorsque sa couverture réseau est médiocre.

  • Mike est un nouvel employé chez Contoso et il rejoint une nouvelle équipe sur laquelle tous les membres sont configurés pour l’appel d’équipe. Quand il est activé pour Microsoft Lync, l’administrateur est en mesure de définir ses paramètres de groupe d’appels d’équipe pour inclure tous ses nouveaux membres d’équipe. En outre, l’administrateur ajoute Mike en tant que membre du groupe d’appels d’équipe pour chacun des membres de son équipe.

  • Une pratique du service client dépendant du service Ressources humaines de Contoso consiste à offrir un service personnel à tous les appelants dès le premier appel. Tous les membres du service étant assis à proximité les uns des autres, la sonnerie de tous les téléphones en même temps en raison de l’activation de l’appel d’équipe est très perturbant pour le personnel. Pour fournir le meilleur service sans perturber les membres de l’équipe, l’administrateur Lync tire parti de la fonctionnalité prise d’appel de groupe. Il ajoute tous les membres du service à un groupe de prise d’appel et communique le numéro de ce groupe au service. Pierre remarque que le téléphone de Samira sonne, alors que celle-ci s’est absentée, et prend donc l’appel à partir de son propre bureau.

Configuration requise

L’outil SEFAUtil peut seulement être exécuté sur un ordinateur faisant partie d’un pool d’applications approuvées. UCMA 3.0 doit être installé sur cet ordinateur. Pour exécuter l’outil, une application approuvée avec l’ID d’application SEFAUtil doit être créée sur ce pool.

Création d’une application approuvée pour l’outil SEFAUtil

  1. L’outil SEFAUtil ne peut être exécuté que sur un ordinateur qui fait partie d’un pool d’applications approuvées. Si nécessaire, l’ajout d’un pool en tant que nouveau pool d’applications approuvées peut être effectué via Lync Server Management Shell avec l’applet de commande suivante :

    New-CsTrustedApplicationPool -id <Pool FQDN> -Registrar <Pool Registrar FQDN> -site Site:<Pool Site>
    

    Remarque

    UCMA 3.0 doit être installé sur les ordinateurs qui seront utilisés pour exécuter l’outil SEFAUtil.

  2. Une application approuvée doit être définie dans la topologie pour l’outil SEFAUtil. Pour définir SEFAUtil en tant que nouvelle application approuvée, utilisez Lync Server Management Shell et exécutez l’applet de commande suivante :

    New-CsTrustedApplication -ApplicationId sefautil -TrustedApplicationPoolFqdn <Pool FQDN>  -Port 7489
    

    Remarque

    Un autre port peut être utilisé au besoin.

  3. Les modifications apportées à la topologie doivent être activées. L’activation des modifications de topologie peut être effectuée via Lync Server Management Shell en exécutant l’applet de commande suivante :

    Enable-CsToplogy
    
  4. Si nécessaire, installez les outils du Kit de ressources Lync Server 2013 sur le serveur qui seront utilisés pour exécuter l’outil SEFAUtil (le serveur doit faire partie d’un pool d’applications approuvé).

  5. Vérifiez que SEFAUtil est correctement exécuté. Pour ce faire, exécutez l’outil à partir d’une invite de commandes de Windows avec des privilèges d’administrateur pour afficher les paramètres de transfert d’appel d’un utilisateur dans le déploiement. Par défaut, l’outil se trouve dans : « ...\Program Files\Microsoft Lync Server 2013\Reskit ». Pour afficher les paramètres de transfert d’appel d’un utilisateur, utilisez la commande suivante :

    SEFAUtil.exe <user SIP address> /server:<Lync Server/Pool FQDN>
    

    Les paramètres de transfert d’appel de l’utilisateur doivent s’afficher.

Prise d’appel de groupe

La prise d’appel de groupe nécessite une configuration supplémentaire dans Lync Server pour que la fonctionnalité soit entièrement activée. Avant d’affecter les groupes de prise d’appels aux utilisateurs, consultez la documentation sur la prise d’appel de groupe pour connaître les étapes de planification et de déploiement de cette fonctionnalité.

Exemples

Afficher les paramètres actuels de gestion des appels

La commande suivante affiche le traitement des appels pour l’utilisateur. SEFAUtil.exe /server:lyncserver.contoso.com katarina@contoso.com

Remarque

Cet exemple utilise le commutateur /server pour spécifier le serveur Lync auquel se connecter.

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:20
Call Forward No Answer to: voicemail

Définir la destination du transfert d’appel/en cas d’absence de réponse

Cet exemple montre comment définir la destination de l’appel avant/sans réponse et le délai de l’anneau. Ici, le commutateur /server n’est pas fourni ; SEFAUtil tente de découvrir automatiquement le serveur Lync.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /enablefwdnoanswer /callanswerwaittime:30 /setfwddestination:+1425555 0126@contoso.com;user=phone

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:30
Call Forward No Answer to: sip:+14255550126@contoso.com;user=phone

Activer le transfert d’appel immédiatement

Cet exemple active immédiatement le transfert d’appel vers un autre utilisateur.

SEFAUtil.exe sip:katarina@contoso.com /enablefwdimmediate /setfwddestination:anders@contoso.com

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
Forward immediate to: sip:anders@contoso.com

Désactiver immédiatement le transfert d’appel

Cet exemple désactivé immédiatement le transfert d’appel.

SEFAUtil.exe /server:lyncserver.contoso.com katarina@contoso.com  /disablefwdimmediate

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

Ajouter un utilisateur en tant que délégué et définir la sonnerie simultanée des délégués

Cet exemple ajoute un utilisateur en tant que délégué et définit la sonnerie simultanée des délégués.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /adddelegate:joe@contoso.com /simulringdelegates

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simultaneously Ringing Delegates: sip:joe@contoso.com

Modifier la règle de sonnerie simultanée des délégués

Cet exemple modifie la règle de sonnerie simultanée définie dans l’exemple précédent en règle de sonnerie différée.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /delayringdelegates:10

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
Delay Ringing Delegates (delay:10 seconds): sip:joe@contoso.com

Supprimer le délégué

Cet exemple supprime le délégué.

Remarque

Une fois le dernier délégué supprimé, la sonnerie sur le poste de délégués est désactivée automatiquement.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /removedelegate:joe@contoso.com

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

Ajouter un délégué et définir la règle de transfert d’appel aux délégués

Cet exemple ajoute un délégué et définit la règle de transfert d’appel aux délégués.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /adddelegate:anders@contoso.com /fwdtodelegates

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Forwarding calls to Delegates: sip:anders@contoso.com

Activer la sonnerie simultanée et définir un numéro de destination

Cet exemple active la sonnerie simultanée et définit un numéro de destination pour la sonnerie simultanée.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /setsimulringdestination:+14255550126 /enablesimulring

Remarque

Pour modifier le numéro de destination de la sonnerie simultanée d’un utilisateur pour lequel la sonnerie simultanée est déjà activée, conservez la commande avec le commutateur /enablesimulring, sans quoi le numéro de destination ne sera pas modifié.

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: True
Simul_Ringing to: sip:+14255550126@contoso.com;user=phone

Désactiver la sonnerie simultanée

Cet exemple désactive la sonnerie simultanée.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /disablesimulring

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Simulring enabled: False
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

Ajouter un membre d’équipe pour l’appel d’équipe et définir la sonnerie simultanée sur le groupe d’appel d’équipe

Cet exemple ajoute un membre d’équipe au groupe d’appel d’équipe d’un utilisateur et active la sonnerie simultanée sur le groupe d’appel d’équipe.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /addteammember:anders@contoso.com /simulringteam

Remarque

L’ajout d’un membre au groupe d’appel d’équipe d’un utilisateur définit automatiquement les paramètres de sonnerie simultanée des utilisateurs sur la sonnerie simultanée de son groupe d’appel d’équipe.

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Team ringing enabled. Team: sip:anders@contoso.com

Supprimer un membre du groupe d’appel d’équipe

Cet exemple supprime un membre d’équipe du groupe d’appel d’équipe d’un utilisateur.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /removeteammember:anders@contoso.com

Remarque

Si le membre supprimé est le seul du groupe d’appel d’équipe, la sonnerie simultanée du groupe d’appel d’équipe est automatiquement désactivée.

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

Définir la sonnerie différée sur le groupe d’appel d’équipe

Cet exemple définit la sonnerie différée sur le paramètre d’heure du groupe d’appel d’équipe.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /delayringteam:5

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Delay Ringing Team (delay:5 seconds). Team: sip:anders@contoso.com

Activer l’appel d’équipe

Cet exemple active l’appel d’équipe pour un utilisateur donné.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /simulringteam

Remarque

S’il n’y a aucun membre dans le groupe d’appel d’équipe de l’utilisateur, l’appel d’équipe ne sera pas activé.

Sortie

Désactiver l’appel d’équipe

Cet exemple désactive l’appel d’équipe pour un utilisateur donné.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /disableteamcall

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
User Ring time: 00:00:30
Call Forward No Answer to: voicemail

Activer la prise d’appel de groupe et affecter un groupe de prise d’appel à un utilisateur

Cet exemple affecte un groupe de prise d’appel à un utilisateur et active la prise d’appel de groupe.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /enablegrouppickup:199

Sortie

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True
Group Pickup Orbit: sip:199;phone-context=user-default@ contoso.com;user=phone

Désactiver la prise d’appel de groupe

Cet exemple désactive la prise d’appel de groupe pour un utilisateur donné.

SEFAUtil.exe /server:lyncserver.contoso.com sip:katarina@contoso.com /disablegrouppickup

Remarque

Lorsque vous désactivez la prise d’appel de groupe pour un utilisateur, le numéro de groupe affecté à cet utilisateur n’est pas conservé. Si vous souhaitez ultérieurement réactiver la prise d’appel de groupe pour cet utilisateur, vous devez réaffecter le numéro de groupe avec le commutateur /enablegrouppickup.

User Aor: sip:katarina@contoso.com
Display Name: Katarina Larsson
UM Enabled: True

SYSPrep.ps1

Description

SYSPrep.ps1 est un script Windows PowerShell qui installe les prérequis Lync Server 2013 suivants sur votre ordinateur de système d’exploitation Windows Server 2008.

  • Microsoft .Net Framework 4.5

  • Microsoft SQL Server Express ;

  • Windows Powershell version 3.0

  • Visual C++ 2010 Redistributable

  • Mises à jour d’Internet Information Services

  • Windows Identity Foundation

  • Fichiers Lync Server 2013 Core

Si le nom du script est semblable à l’outil de préparation du système pour les systèmes d’exploitation Microsoft Windows, ils sont toutefois différents. Ce script installe uniquement les prérequis requis pour Lync Server 2013. Une fois ceux-ci installés, l’outil Windows SYSPrep peut ensuite être utilisé pour créer une image du serveur.

Configuration requise

Avant d’exécuter le script SYSPrep.ps1, vous devez copier les fichiers requis dans un dossier local sur la machine du système d’exploitation Windows Server 2008 (par exemple, D:\Setup). Ce dossier doit également inclure une copie des fichiers Lync Server 2013, en particulier Setup.exe. Les fichiers prérequis peuvent être téléchargés à partir des emplacements suivants :

Logiciels prérequis Emplacement

Microsoft .Net Framework 4.5

https://go.microsoft.com/?linkid=9816306

Microsoft SQL Server Express 2008 R2

https://www.microsoft.com/download/details.aspx?id=23650

Windows Powershell version 3.0

https://www.microsoft.com/download/details.aspx?id=34595

Visual C++ 2010 Redistributable

https://www.microsoft.com/download/details.aspx?id=5555

Mises à jour d’Internet Information Services

https://www.microsoft.com/download/details.aspx?id=34869

Windows Identity Foundation

https://www.microsoft.com/download/details.aspx?id=17331

Lync Server 2013 Setup.exe

Copier à partir du média Lync Server 2013

Paramètre

Le paramètre –SetupFolder prend comme argument l’emplacement de répertoire des fichiers prérequis.

Exemples

Pour exécuter le script SYSPrep.ps1 et installer les prérequis de Lync Server 2013, exécutez la commande suivante à partir d’une invite de commandes avec élévation de privilèges :

./SysPrep.PS1 -SetupFolder D:\Setup

Unassigned Number Announcements Migration

L’outil de migration des annonces de numéros non attribués permet à un administrateur Lync de déplacer la configuration des numéros non attribués qui est traitée par l’application d’annonce d’un serveur ou d’un pool Lync source vers un serveur ou un pool Lync de destination.

Description

L’outil Unassigned Number Announcements Migration est un script Windows PowerShell qui déplace la configuration des numéros non attribués pris en charge par l’application d’annonce entre un pool ou un serveur source et un autre pool ou serveur.

Lorsqu’il est exécuté, le script Unassigned Number Announcements Migration effectue les opérations suivantes :

  1. Déplacer tous les fichiers audio utilisés par les annonces de numéros non attribués de l’application d’annonce hébergée sur le pool ou serveur source vers le magasin de fichiers du pool ou serveur de destination.

    Remarque

    les fichiers audio sont supprimés du pool source une fois qu’ils sont copiés dans le pool de destination.

  2. Déplacer les annonces de numéros non attribués configurées pour l’application d’annonce hébergée dans le pool ou serveur source vers le pool ou serveur de destination.

  3. Réaffecter toutes les plages de numéros non attribués prises en charge par l’application d’annonce hébergée dans le pool ou serveur source vers le pool ou serveur de destination.

Une fois le script correctement exécuté, toutes les plages de numéros affectés prises en charge par l’application d’annonce hébergée dans le pool ou serveur source sont à présent prises en charge avec la même configuration par le pool ou le serveur de destination.

Sortie

Le script Move-CsAnnouncementConfiguration indique dans la fenêtre Lync Management Shell à partir de laquelle il a exécuté la réussite ou l’échec de l’opération de migration.

Si l’exécution de l’opération est interrompue par une erreur, les plages de numéros non attribués correctement déplacées vers la destination sont conservées dans la destination sous une forme opérationnelle et le reste des plages de numéros non attribués à migrer sont conservés dans la source sous une forme opérationnelle également. Pour migrer entièrement le reste de la configuration, exécutez à nouveau le script après avoir traité l’erreur.

Objectif

Le script Unassigned Number Announcements Migration peut être utilisé dans le cadre des scénarios suivants :

  • Migration des paramètres de configuration vers une nouvelle version de Lync Server : Contoso est en train de migrer vers Lync Server 2013 et, dans le cadre du processus de migration, l’administrateur de Lync Server souhaite déplacer la configuration des numéros non attribués pris en charge par l’application d’annonce du déploiement Lync Server 2010 vers le nouveau déploiement Lync Server 2013. Pour déplacer les paramètres de configuration, l’administrateur Lync Server utilise l’outil de migration des annonces de numéros non attribués.

  • Restaurer un déploiement de Lync Server 2013 vers Lync Server 2010 : En raison de facteurs inattendus, Contoso doit restaurer la migration vers le nouveau déploiement de Lync Server 2013. Pour réduire les interruptions du service, l’administrateur Lync Server utilise l’outil de migration des annonces de numéros non attribués pour restaurer la configuration du déploiement Lync Server 2013 vers le déploiement Lync Server 2010.

  • Déplacement de données entre des déploiements Lync : Contoso est en train de remplacer tous les serveurs d’un pool par des serveurs plus nouveaux. Leur stratégie consiste à déployer un nouveau pool Lync Server 2013, à déplacer toutes les données de l’ancien vers le nouveau pool, puis à déprécier l’ancien pool. Une fois le nouveau pool déployé, l’outil Unassigned Number Announcements Migration est utilisé pour déplacer la configuration de l’ancien pool vers le nouveau.

Configuration requise

Les principaux éléments de configuration suivants sont requis pour exécuter correctement l’outil :

  1. Le script doit être exécuté à partir d’un ordinateur sur lequel Lync Server 2013 Management Shell est installé.

  2. L’application d’annonce doit être déployée avec succès dans les serveurs ou pools Lync source et de destination.

Script Move-CsAnnouncementConfiguration.

Le script Move-CsAnnouncementConfiguration nécessite les deux paramètres décrits dans le tableau suivant.

Paramètres Move-CsAnnouncementConfiguration.

Exemples

Déplacement de la configuration des annonces de numéros non attribués d’un pool Lync Server 2010 vers un pool Lync Server 2013

Cet exemple montre comment déplacer les annonces numériques non attribuées du pool source (Lync Server 2010) vers le pool de destination (Lync Server 2013).

Move-CsAnnouncementConfiguration.ps1 -Source LS2010Pool.contoso.com -Destination LS2013Pool.contoso.com

Déplacement de la configuration des annonces de numéros non attribués d’un pool Lync Server 2013 vers un pool Lync Server 2010

Cet exemple montre comment déplacer les annonces numériques non attribuées du pool source (Lync Server 2013) vers le pool de destination (Lync Server 2010).

Move-CsAnnouncementConfiguration.ps1 -Source LS2013Pool.contoso.com -Destination LS2010Pool.contoso.com

Web Conf Data

L’outil Web Conf Data Tool permet à un administrateur du logiciel de communication Lync Server 2013 de mieux contrôler les données associées aux conférences Web d’un organisateur. Les scénarios incluent la possibilité de supprimer les données de réunion d’un utilisateur spécifique sur la base de critères de date/heure.

Description

Cet outil permet aux administrateurs d’effectuer les opérations suivantes :

  1. Rechercher les données de conférence web associées à un utilisateur.

  2. Supprimer les données de conférence web associées à un utilisateur.

  3. Supprimer les données de conférence web associées à un utilisateur antérieures à une date donnée.

  4. Déplacer les données de conférence web associées à un utilisateur lorsque celui-ci est déplacé d’un pool vers un autre.

Remarque

Resource Kit Tools pour Lync Server 2010 a pris en charge le déplacement de toutes les données de conférence Web associées à un seul utilisateur lorsque cet utilisateur est déplacé d’un pool à un autre. Cette fonctionnalité a été supprimée de cet outil et remplacée par le paramètre MoveConferenceData. Pour plus d’informations sur ce paramètre, consultez l’applet de commande Move-CsUser .

L’outil supprime les données de réunion uniquement pour les réunions inactives. Les réunions actives (ou réunions en sessions) ne peuvent pas être supprimées.

Cet outil doit être exécuté à partir d’un ordinateur situé dans le même pool que l’utilisateur cible. L’utilisateur dont les données de contenu de réunion sont gérées par cet outil doit être hébergé dans le même pool d’utilisateurs.

Sortie

L’outil génère des résultats pour chacune des opérations :

  • Si une requête est exécutée, l’outil génère la liste de tous les dossiers de données des réunions inactives organisées par cet utilisateur.

  • En cas de suppression, l’outil génère la liste des dossiers de données de toutes les réunions pour lesquelles les données seront supprimées.

Configuration requise

L’outil doit être exécuté dans le même pool qui héberge actuellement l’organisateur.

L’outil doit être exécuté à l’aide de privilèges d’administrateur avec un accès au magasin de fichiers de contenu.

Exemples

Le tableau suivant décrit les paramètres (certains d’entre eux sont utilisés dans les exemples).

Paramètres de l’outil Web Conf Data Tool.

WebConfDataTool.exe /User:user0@contoso.com /Action:query ""/ExpirationDate:08/09/2010 12:00:00""

L’exemple précédent montre le fonctionnement d’une commande de requête. La sortie d’une telle commande est une liste des dossiers de contenu de réunion affectés par cet outil.

WebConfDataTool.exe /User:user0@contoso.com /Action:delete

L’exemple précédent est une commande de suppression. Cette commande supprime les dossiers des réunions inactives pour cet utilisateur.

Résumé

Cet outil offre aux administrateurs un contrôle plus précis sur les données de réunion de conférence.