Le Cloud de Christophe BOUCETTA

Voici le blog sur les communications unifiées et la collaboration Microsoft par un MVP nominé depuis 11 ans

C'est une question qui ressort fréquemment lors des transferts de compétences.

Deux options sont possibles pour mettre à jour votre environnement:

-Microsoft Update/WSU: Étant automatique, le risque d'oublier d'appliquer la commande de mise à niveau des bases de données est importantes. De plus, mettre à jour un système de téléphonie de manière transparente et sans contrôle comporte un risque;

- LyncServerUpdateInstaller.exe:

Cette exécutable rassemble l'ensemble des dernières mises à jours et s'applique manuellement;

Le fichier est le même que votre environnement est en version Standard et Entreprise;

Vous devez appliquer les mises à jours sur l'ensemble de vos serveurs Lync;

Vous pouvez télécharger le fichier ici: http://www.microsoft.com/en-us/download/details.aspx?id=36820;

Pour une application du fichier de mise à jour dans un environnement EntReprise, il faut prendre en considération que les serveurs frontaux d’un pool sont organisés en domaines de mise à niveau. Il s’agit de sous-ensembles des serveurs frontaux dans le pool. Les domaines de mise à niveau sont créés automatiquement par le Générateur de topologie. Quand vous effectuez la mise à niveau des serveurs, vous devez procéder un domaine de mise à niveau à la fois. Arrêtez chaque serveur dans un domaine de mise à niveau, effectuez sa mise à niveau, puis redémarrez-le avant de passer au domaine de mise à niveau suivant. Veillez à assurer un suivi des serveurs et domaines de mise à niveau déjà mis à niveau.

Utilisez le diagramme de flux suivant dans la cadre de la mise à niveau de chaque serveur.

1- Sur le serveur frontal du pool, appliquer la commande suite pour vérifier si vous pouvez passer les mises à jours en toute sécurité

Get-CsPoolUpgradeReadinessState

PoolUpgradeState=  Busy, vérifier les informations remontés avec la commande pouvant indiquer un problème dans votre environnement devant être résolu avant d'appliquer les mises à jours.

PoolUpgradeState=  Ready, vous pouvez passer à l’étape 2.

La commande Stop-CsWindowsService -Graceful -Verbose vous permet d'interrompre les nouvelles connexions aux serveurs frontaux que vous allez mettre à niveau.

2- Appliquer LyncServerUpdateInstaller.exe:

Il est possible de préciser des options lors du lancement de l'application:

/silentmode: Applique toutes les mises à jours en arrière plan;

/silentmode /forcereboot: Applique toutes les mises à jours en arrière plan et redémarre le serveur si nécessaire;

/extractall: extrait les mises à jours dans un sous-répertoire nommé "Extracted";

Lancer l'exécutable:

Vous êtes en mesure de vérifier votre versions actuelles applicatives, un indicateur visuel permet d'indiquer si un composant est en dernière version ou non.

Appuyer sur -Install Updates- lancent automatiquement la mise à niveau des composants vers la dernière version:


Un redémarrage du serveur est nécessaire:

2- Appliquer les mises à jours sur les bases de données:

Lync Server 2013 Standard Edition: Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn FEBE.FQDN -Verbose

Lync Server 2013 Enterprise Edition: Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn FEBE.FQDN -Verbose

Lync Server 2013 Persistent Chat Databases: Install-CsDatabase -DatabaseType PersistentChat -SqlServerFqdn PChatBE.fqdn -SqlInstanceName DBInstance -Verbose

Lync Server 2013 Monitoring/Archiving/Persistent Chat Databases: Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn SQLServer.FQDN -Verbose

3- Appliquer les mises à niveaux sur le CMS:

Dans le cas ou vous avez déjà appliqué la mise à jour de février 2013, il n'est pas nécessaire de procéder à cette étape.

Install-CsDatabase -CentralManagementDatabase -SqlServerFqdn CMS.FQDN -SqlInstanceName DBInstanceName -Verbose

4- Activer la mobilité:

Dans le cas ou vous avez déjà appliqué la mise à jour de février 2013, il n'est pas nécessaire de procéder à cette étape.

Enable-CsTopology

5- Activer UCWA

Dans le cas ou vous avez déjà appliqué la mise à jour de février 2013, il n'est pas nécessaire de procéder à cette étape.

%ProgramFiles%\Microsoft Lync Server 2013\Deployment\Bootstrapper.exe

Facebook Like