Skip to main content

Microsoft Lync Server 2013 to Skype for Business Server 2015 in-place upgrade process. Part:1


Microsoft Lync Server 2013 to Skype for Business Server 2015 in-place upgrade process.  
Part1

Download Skype for Business Server 2015 evaluation version if you don’t have full license version.
Evaluation version works for 180 days.  
You can download evaluation version from this URL: https://www.microsoft.com/en-us/evalcenter/evaluate-skype-for-business-server

First complete the pre-requisite:
Before the servers can be upgraded to Skype for Business 2015 a number of prerequisite need to be met, depending of the underlying Operating System:
·         Microsoft Lync Server 2013 CU5 (February 2015 update) or above. (I can recommend to have May 2015 Cumulative updates).

·         PowerShell RTM version (6.2.9200.0) or later

·         SQL Server 2012 SP1 or later (I recommend to have Service Pack2)

·         KB2533623 Windows Server 2008 R2 If not install then Upgrade process takes care of it, however needs server reboot)

·         KB2858668 Windows Server 2012  (If not install then Upgrade process takes care of it, however it needs server reboot)

·         KB2982006 Windows Server 2012 R2 (If not install then Upgrade process takes care of it, however it needs server reboot)  

What I did is?
1.     Updated my Lync Server 2013 with May 2015 Cumulative updates.


2.     Updated SQL Express 2012 SP1 to SP2.


You can check current SQL service pack level. Open path: C:\Program Files\Microsoft SQL Server\MSSQL11.LYNCLOCAL\MSSQL\Log

Open any ERRORLOG.XX file and see below line. 

2015-09-14 11:04:50.28 Server      Microsoft SQL Server 2012 - 11.0.5058.0 (X64) 

Use below command to update SQL Service Pack:

·         Stop-CsWindowsService

·         .\SQLEXPR_x64_ENU.exe /ACTION=Patch /allinstances /IAcceptSQLServerLicenseTerms

 Note: If you are updating SQL SP2 after stopping Lync services then run the updates on one by one. Do not run SQL SP2 updates on all server at a time.  

Note: SQL Express SP1 is a prerequisite for the upgrade. Skype for Business installs SQL Express 2014 during the setup process. 

3.     Check enough free space on Lync Server 2013 (FE, Mediation, Director and Edge).  At least 32 GB free space must be on server before upgrade.

Download and Publish Topology:
When the server is fully patched it’s time to start upgrading. The first step is to install the Administrative Tools. Do not install Skype for Business Server 2015 Administrator tools on the existing Lync Server 2013, it is important that this server does not contain any Lync 2013 binaries. So a (temporary) server needs to be used to install this which domain joined.
I am using my file server to install Skype for Business 2015 topology builder.

1.     Log on to temporary server or file server and mount “en_skype_for_business_server_2015_x64_dvd_6622058” ISO image.

2.     Start the Skype for Business server 2015 Setup.exe application  E:\Setup\amd64\Setup.exe

 
3.     You will see Skype for Business window asking ‘Check for Updates?

a.     Connect to the Internet to check for update

b.     Don’t check for updates right now.

Check updates if you want to use latest setup file.

 

4.     Next

5.     Accept the License.

 

6.     The application install the necessary binaries for the Core Components. When the Deployment Wizard is installed select the Install Administrative Tools options.

 

7.     Next

 

8.     Finish.

 

9.     Download the existing Topology from deployment.

 

10.                         Now time upgrade your existing Lync Server 2013 pool to Skype for Business Server 2015.

Right click on existing Lync Server 2013 pool and select ‘Upgrade to Skype for Business Server 2015...’

 

11.                         Now it will ask confirmation. Click on OK.

 

Now your existing Lync Server 2013 pools will move to Skype for Business Server 2015.

12.                         You must publish topology by clicking Action > Publish Topology..

 

 NOTE: Make sure you have sysadmin permission on SQL server otherwise you receive error like below. 

13.                        Now Topology got published.

Start upgrade process on Front End Server.

14.                         Replication takes some time to publish the updated topology to all the servers in the environment.

15.                        Then stop services on all FE servers in pool to be upgrade. Run below command let on all FE server to disable Lync Services so when server get restarted services will not start automatically.

Disable-CsComputer -Scorch

It will ask confirmation to stop the services.

 

Note: We recommend using Disable-CsComputer because you may need to reboot the server during the In-Place Upgrade process. If you use Stop-CsWindowsService, some services may restart automatically after a reboot. This may cause the In-Place Upgrade to fail.

16.                        Start the Skype for Business 2015 setup application (E:\Setup\Amd64\Setup.exe).
 

17.                        Accept the License Agreement and click OK

18.                         Click on Next.

Note: Setup will take so much time so don’t click on ‘Cancel’. Sometime you will not see any activity on screen however backend setup is going on..

19.                        Once all component gets install click on ‘OK’

 

20.                        Now you will ‘Upgrade to Skype for Business Server 2015 completed successfully!’

 

Front End Server installation got completed.

Do the Skype for Business Server 2015 server upgrade on remaining front End server, Mediation Server, Director Server (if any) and Edge Server.

21.                        Upgrade all Front Server from Lync Server 2013 to Skype for Business Server 2015 in same pool.

22.                        Now time to start services on all Front End Server.

23.                        Log on to any Skype for Business Front End Server and run below command.

Start-CsPool –PoolFqdn “PoolName” 

It will ask you confirmation. Type “Y” and hit enter button.

 

Start-Cspool command let introduced in Skype for Business Server 2015. Command takes while to start services because it will first get the pool front end servers, then run Get-CsWindowsService to get all services then start the Services using Start-CsWindowsService on all Front End server on same time.

 

You can open Services.msc on FE servers and see Skype for Business Server services.

 

The good thing is, at this point the only servers that’s upgraded is the Front-End servers (all FE), the Mediation server, director and the Edge servers are still running Lync Server 2013 and all seems to be working correctly because all Skype for Business Server services running and I am able to login on Skype for Business 2015 client registering with Skype for Business Server 2015 pool. :-)

Let’s open the Skype for Business Control Panel it certainly looks familiar, the look-and-feel is much like the Exchange Admin Console and the Microsoft Online Portal, combined with the ‘old’ Lync 2013 Control Panel. When Topology is selected (at this point) you can see that only the Front-End server is upgraded and the other servers are still running Lync 2013. 

Now time to sign-in on Skype for Business 2015 client.


Thank you.

Comments

  1. Recommend you guys a good site to get cheap and genuine product keys for office: www.vinhugo.com, all versions of office keys can be found there.

    ReplyDelete
  2. Recommend you guys a good site to get cheap and genuine product keys for office: www.fastbackorders.com, all versions of office keys can be found there.

    ReplyDelete
  3. Searching for the Ultimate Dating Website? Create an account and find your perfect match.

    ReplyDelete

Post a Comment

Popular posts from this blog

Outlook Add-in for Skype meeting getting disable after restarting Outlook.

Issue: Outlook Add-in for Lync meeting getting disable after restarting Outlook.
Problem Statement: Outlook Add-ins gets install automatically when Office 2013 installs (Lync and Skype for Business clients are part of Office package). Add-ins name is Lync Meeting Scheduling Outlook Addin or Skype meeting Add-in for Microsoft Office 2013. Sometime if other add-ins conflict with Outlook add-ins then outlook add-in keep getting disabled. And user has to enable it manually after Outlook restarts. 
Resolution: By default Lync Meeting Scheduling Outlook Addin or Skype Meeting Add-in for Microsoft Office 2013 installs wit load behavior "Load at Startup". However due to some conflict users Lync or Skype add-ins load behavior get changed to loaded instead of "Load at Startup" had to re-enable Lync Meeting Add-In in each time Outlook 2013 was started as it was not set to "Load at Startup". Look at the below screenshot. Now question is how we can change load behavior …

Unable to share desktop in Skype for Business?

Unable to share desktop in Skype for Business?
You can show your entire desktop or just a program to everyone in a Skype for Business Meeting, call, or instant messaging (IM) conversation. However sometime this feature does not work and give different errors.  Error message: ·Cannot start Desktop/Application Sharing due to network issues. ·An error occurred during the screen presentation. Resolution: There are multiple thing which may affect application/desktop sharing. 1.Make sure application / desktop sharing enabled on Skype for Business / Lync Server. SfB /Lync Control Panel > Conferencing > Conferencing policy > select Global or create new policy and set enable ‘Enable application and desktop sharing’. Refer below image. 2.Make sure your Skype for Business (Lync) client is updated with latest cumulative updates. Download latest update Skype (Lync) client. 3.Update your Video and Display drivers. a.Go to Start > Control panel. b.Search for Device Manager, and then open it. c.Find V…

Unable to login to Skype for Business client?

Unable to login to Skype for Business client? In order to sign-in on Skype (Lync) you must have login credential provided to you from your organization. ·Sign-in address: bilag@orgname.com ·User name: orgname\bilag ·Password: ************
Note: Orgname.com is my SIP domain name. Here are the most common mistake people make while sign-in on Skype for Business (Lync).
1.If you have login credential however still unable to sign-in then make sure you are putting proper login credential. Below error shows when you are wrong entering your sign-in address:
2.If you are writing correct Sign-in address however getting DNS error then contact administrator/ Support team there may be a DNS resolution or configuration issue. Administrator need to verify the SfB (Lync) AutoDiscover DNS records. 3.Sometime users password may expired/ lockout: Make sure that you password is not expire and lockout. If yes then call to helpdesk and reset your password / unlock. 4.Make user to have updated Skype for Business cli…