Updates for Lync Server 2013

Article ID: 2809243 - View products that this article applies to.
Expand all | Collapse all

On This Page

Introduction

This article lists the available updates for Microsoft Lync Server 2013 and specifies the applicability of the updates for each server role.

More information

Updates that are released for Lync Server 2013

  • Update for Core Components
    2781550 Description of the cumulative update for Lync Server 2013, Core Components: February 2013
  • Update for Conferencing server
    2781551 Description of the cumulative update for Lync Server 2013, Conferencing Server: February 2013
  • Update for Web Components server
    2781564 Description of the cumulative update for Lync Server 2013, Web Components: February 2013
  • Update for Standard or Enterprise edition server
    2781547 Description of the cumulative update for Lync Server 2013: February 2013
  • Update for Web Conferencing server
    2787570 Description of the cumulative update for Lync Server 2013, Web Conferencing Server: February 2013
  • Update for Mediation server
    2796554 Description of the cumulative update for Lync Server 2013, Mediation Server: February 2013
  • Update for Unified Communications Managed API 4.0, Core Runtime 64-bit
    2781555 Description of the cumulative update for Lync Server 2013, Unified Communications Managed API 4.0 Runtime: February 2013
  • Update for Call Park Service
    2781549 Description of the cumulative update for the Lync Server 2013 Call Park service: February 2013

Installation methods

To install updates for Lync Server 2013, you must perform the following steps.

Step 1: Install the cumulative updates

Important To maintain a functional Lync Server 2013 Enterprise Edition pool, you must make sure that you have the appropriate number of Lync Server 2013 Front End Servers running. Please see the "Planning for the Management of Front End Pools" section of the following TechNet topic to determine the maximum number of servers to which you can apply the cumulative update and still maintain a functional pool.

Topologies and Components for Front End Servers, Instant Messaging, and Presence
The Cumulative Server Update Installer applies all updates for the appropriate server role in one operation. To use the Cumulative Server Update Installer, follow these steps.

Note If User Account Control (UAC) is turned on, you must start the Cumulative Server Update Installer by using elevated permissions to make sure that all updates are installed correctly.
  1. Download the Cumulative Server Update Installer. To do this, go to the following Microsoft Download Center website:
    Collapse this imageExpand this image
    Download
    Download the update package now.
  2. Run the Cumulative Server Update Installer by using the UI or by using a command line.

    Note The UI provides a clear indication of which updates are installed when you click Install Updates.

    To run the Installer, run the following command, together with the appropriate switches for your situation:
    LyncServerUpdateInstaller.exe [/silentmode [/forcereboot]] | [/extractall]

    Notes
    • The /silentmode /forcereboot switch applies all applicable updates in the background, and then automatically restarts the server at the end of the installation process if this is necessary.
    • The /extractall switch extracts the updates from the installer and saves the updates in a subfolder that is named "Extracted" in the folder in which you ran the command.

Step 2: Apply the back end database updates

After you install the update for the Core Components server role on a Lync Server 2013 Enterprise Edition front end server or on a Lync Server 2013 Standard Edition server, the updated SQL database files are dropped to the machine that has the Core Components server role installed. To apply the database changes, you have to run the applicable cmdlets below.

Note The -Update parameter is not required when you run the Install-CsDatabase cmdlet to update the Lync Server 2013 databases.

Lync Server 2013 Standard Edition

Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn SE.FQDN -Verbose
Note You must run the cmdlet on the Lync Server 2013 Standard Edition server.

Lync Server 2013 Enterprise Edition

You must perform several configuration operations, depending on the kind of Lync Server 2013 Enterprise Edition back end servers that you are using.

Note Lync Server 2013 Enterprise Edition back end servers can be deployed in different configurations to include both non-mirrored and mirrored Enterprise Edition back end servers. The following steps are applicable to either a non-mirrored or mirrored Lync Server 2013 Enterprise Edition back-end server.
  • If the Lync Server 2013 Enterprise Edition back end servers do not have SQL mirroring configured, run the following cmdlet to apply the changes:
    Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn FEBE.FQDN -Verbose
  • If the Lync Server 2013 Enterprise Edition back end servers have SQL mirroring configured, follow these steps to apply the database changes:
    1. Run the following cmdlet to retrieve the mirror database state:
      Get-CsDatabaseMirrorState -PoolFqdn Pool.FQDN -Verbose
      • In the returned results, the value of the StateOnPrimary field should be "Principal" for all the databases that are associated with the server pool.
      • If an SQL database mirroring witness is deployed, some databases may fail over to the primary database, and other databases may fail over to the mirror database. If you do not configure all databases to fail over to the primary database before you run the Uninstall-CsMirrorDatase cmdlet, the databases are split across both servers.
    2. Run the following cmdlet to remove the Application-type mirror database:
      Uninstall-CsMirrorDatabase -DatabaseType Application -SqlServerFQDN EEBE.FQDN -SqlInstanceName SQLInstanceName -DropExistingDatabasesOnMirror -Verbose
      Note In some instances, the -DropExistingDatabasesOnMirror parameter may not drop one or more of the Application databases on the mirror server. If you encounter this issue, you must connect to the mirror server by using SQL Management Studio, and then manually delete the affected databases.

    3. Run the following cmdlet to apply the changes:
      Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn EEBE.Fqdn -Verbose
    4. Run the following cmdlet to reinstall the mirror:
      Install-CsMirrorDatabase -DatabaseType Application -SqlServerFQDN EEBE.Fqdn -SqlInstanceName SQLInstanceName -FileShare MirrorFileshare -Verbose
    5. Run the following cmdlet to retrieve the mirror database state:
      Get-CsDatabaseMirrorState -PoolFqdn Pool.FQDN -Verbose
      Note In the results, the StateOnPrimary field should be Principal for all databases that are associated with the server pool.
  • To apply the changes to the Monitoring back end database which is not collocated, run the following cmdlet to apply the database changes by following these steps:

    Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn ArchMonBE.FQDN -VerboseNote
After the Lync Server 2013 Enterprise Edition front end server or the Lync Server 2013 Standard Edition server backends are updated, run the following cmdlet to update the Central Management Store:
Install-CsDatabase -CentralManagementDatabase -SqlServerFqdn CMS.FQDN -SqlInstanceName DBInstanceName -Verbose

Note In a coexistence environment that contains both Lync Server 2010 and Lync Server 2013 in which the Central Management Service is located on a Lync Server 2010 pool do not run the ‘Install-CsDatabase –CentralManagementDatabase’ cmdlet. If you later move the Central Management Service to a Lync Server 2013 pool you will then need to run the ‘Install-CsDatabase –CentralManagementDatabase’ cmdlet to apply the changes.

Note If you have configured resiliency pairing for the Enterprise Pool or Standard Edition server where the Central Management Store is hosted, you must upgrade the CentralManagementDatabase on both the primary and backup Enterprise Pools or Standard Edition servers.

Step 3: Enable the Mobility service

To enable the Mobility service, run the following cmdlet:
Enable-CsTopology

Step 4: Enable the Unified Communications Web API

To enable the Unified Communications Web API (UCWA), you must run the Bootstrapper.exe tool again on any Lync Server 2013 Director, Standard Edition server, Enterprise Edition front end servers, and Edge servers on which the Web Components are installed and updated. The command to run the tool is as follows:
"%ProgramFiles%\Microsoft Lync Server 2013\Deployment\Bootstrapper.exe"

List of server roles and the updates that apply to them

Lync Server 2013 - Standard Edition server

  • Update for Core Components: KB 2781550
  • Update for Unified Communications Managed API 4.0, Core Runtime 64-bit: KB 2781555
  • Update for Standard/Enterprise Edition Server: KB 2781547
  • Update for Conferencing Server: KB 2781551
  • Update for Web Components Server: KB 2781564
  • Update for Web Conferencing Server: KB 2787570
  • Update for Mediation Server: KB 2796554
  • Update for Call Park Service: KB 2781549

Lync Server 2013 - Enterprise Edition - front end server and back end server

  • Update for Core Components: KB 2781550
  • Update for Unified Communications Managed API 4.0, Core Runtime 64-bit: KB 2781555
  • Update for Standard/Enterprise Edition Server: KB 2781547
  • Update for Conferencing Server: KB 2781551
  • Update for Web Components Server: KB 2781564
  • Update for Web Conferencing Server: KB 2787570
  • Update for Mediation Server: KB 2796554
  • Update for Call Park Service: KB 2781549

Lync Server 2013 - Edge server

  • Update for Core Components: KB 2781550
  • Update for Unified Communications Managed API 4.0, Core Runtime 64-bit: KB 2781555
  • Update for Standard/Enterprise Edition Server: KB 2781547

Lync Server 2013 - Standalone Mediation server

  • Update for Core Components: KB 2781550
  • Update for Unified Communications Managed API 4.0, Core Runtime 64-bit: KB 2781555
  • Update for Mediation Server: KB 2796554

Lync Server 2013 - Director server

  • Update for Core Components: KB 2781550
  • Update for Unified Communications Managed API 4.0, Core Runtime 64-bit: KB 2781555
  • Update for Standard/Enterprise Edition Server: KB 2781547
  • Update for Web Components Server: KB 2781564

Lync Server 2013 - Persistent Chat Front End server

  • Update for Core Components: KB 2781550
  • Update for Unified Communications Managed API 4.0, Core Runtime 64-bit: KB 2781555

Lync Server 2013 - Administration Tools

  • Update for Core Components: KB 2781550

Properties

Article ID: 2809243 - Last Review: April 16, 2013 - Revision: 9.0
Applies to
  • Microsoft Lync Server 2013
Keywords: 
atdownload kbsurveynew kbexpertiseinter kbfix KB2809243

Give Feedback