Microsoft released today the new version of Skype for Business Server 2015 to MSDN and I’ve decided to use my Azure Virtual lab to upgrade my STD server.
There are two methods for upgrade Lync Server 2013 to Skype for Business Server 2015:
- The Move User method, which requires no downtime for users (Swing upgrade)
- The Offline method, which requires downtime
In this post I’ll cover the Offline method.
General Upgrader Order:
More information can be found here: Plan to upgrade to Skype for Business Server 2015
- Upgrade the topology from the inside to the outside.
- Upgrade all your pools first
- Upgrade the edge servers
- Upgrade the Central Management Store (CMS) pool.
- If you use Kerberos authentication for Web Services, you must reassign Kerberos accounts and reset the password after the In-Place Upgrade is complete
Upgrade Steps – High Level:
The detailed steps can be found here: Upgrade to Skype for Business Server 2015
- Step 1: Install Administrator tools and download topology
- Step 2: Upgrade and publish topology using Topology Builder
- Step 3: Wait for replication
- Step 4: Stop all services in pool to be upgraded
- Step 5: Upgrade Front End pools and non-Front End pool servers
- Step 6: Restart services on all upgraded servers
- Step 7: Verify Skype for Business functionality works
In-Place Upgrade Prerequisites:
The list of all prerequisites is mentioned here: Install prerequisites
- Make sure the entire Lync environment is installed with CU5
- The local SQL Express on the Front-End must have at least SP1 installed (can be upgrades by using Windows Updates as well)
- KB2982006 for IIS Crash Issues is required for Server 2012 R2
- Be sure to uninstall LRS Admin tool for Lync Server 2013 before running In-Place Upgrade.
The LRS Admin Tool for Lync Server 2013 cannot coexist with Skype for Business Server 2015
- If you have paired pools, do not unpair them before the upgrade.
Step by step Upgrade:
1. Connect to a computer which is part of the domain but does not have any Lync core components or admin tools installed on it.
2. Download the Skype for Business ISO file from the MSDN: en_skype_for_business_server_2015_x64_dvd_6622058.iso
3. Mount the ISO file and launch the setup.exe from: Setupamd64 folder:
4. On the Setup screen, choose “Connect to the internet to check for updates” in order to install the latest cumulative updates of SfB Server 2015.
this is a useful changes for future deployment which can save a lot of time installing the CU updates.
5. On the End User License Agreement screen, select the “I accept the terms in the license agreement” and choose OK.
6. Now SfB setup will connect to the internet and download the latest updates
7. Once the updates is done, a notification will appear on Screen, choose Next
8. On the Deployment Wizard, click Install Administrator tools, and follow the steps to install
9. From the Windows Start screen, open Skype for Business Server Topology Builder, Click Download topology from existing deployment, and click Next.
10. Right click on your STD pool and choose Upgrade to Skype for Business Server 2015:
11. On the Upgrade to Skype for Business Server 2015 Choose YES, the outcome should be that the server has been moved to the Skype for Business Server Container
12. Publish the topology and wait for replication to end.
13. Now we need to stop all services on the actual Lync server we are going to upgrade. in order to so we need to run the following command:
14. After disabling the services, we need to run the Skype for Business server setup from the ISO file we’ve downloaded.
15. Once initiated, A prerequisites setup will launch and will determine if the current environment is ready for SfB upgrade or not.
Please remember that if you performing that on Enterprise pool, you have to go through each of the server before starting the services again.
16. Once setup is complete, we’ve left with starting Services on the server by running the following command:
17. Once the services are up and running, we need to make sure the upgrade was successful, for the pool that was upgraded. Run some tests to make sure the functionality is working as expected.
18. Congrats, you’ve now successfully upgrade your Lync Server 2013 to Skype for Business Server 2015