Skype for Business Server 2019 deployment Step-by-Step – Part -1

0
130
Reading Time: 3 minutes

Skype for Business Server 2019 deployment Step-by-Step – Part -1

In this section, we are going to cover step-by-step deployment of Skype for Business Server 2019 Public Preview edition environment readiness.

Background

Microsoft has recently released Skype for Business Server 2019 Public Preview.

Few amazing new features have been added to this release:

  • Cloud Voicemail
  • Call Data Connector
  • Side-by-side migration
  • Migration to Teams

Please refer https://docs.microsoft.com/en-us/skypeforbusiness/whats-new

Features removed from Skype for Business Server 2019

  • XMPP Gateway for XMPP proxy and communication.
  • Persistent chat.
  • SQL Mirroring.
  • No more in-place upgrade
  • Legacy MCX mobile app.

Please refer https://docs.microsoft.com/en-us/skypeforbusiness/deprecated

Skype for Business 2019 Preview requirements

Hardware

Microsoft Recommendation for hardware equipment’s are:

Server Requirement

For more details, please refer https://docs.microsoft.com/en-us/skypeforbusiness/plan/system-requirements

Softwares

  • Skype for Business Server 2019 Preview only runs on Windows Server 2016.
  • SQL Server 2016 or higher.
    • Clustering and Always-On Supported.

Infrastructure

Active Directory

  • Your domain controllers are should be on Server 2012 or higher.
  • Domain/forest functional level should be Windows Server 2012 or higher.
  • RODC still supported, provided writable domain exists there.
  • Single-labelled domains like “local” not supported.
  • Domain rename not supported.

DNS

  • Looks like no change into DNS section.

Certificates

  • 2048 and greater encryption key length recommended, however 1024, is still supported.
  • Auto-enrolment on Edge not supported.

Other OS level dependencies are:

NET-Framework-Core, RSAT-ADDS, Windows-Identity-Foundation, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Dir-Browsing, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Server-Media-Foundation, BITS, Desktop-Experience, Telnet-Client
  • .Net Framework 4.7 or higher.

In addition to that, where control panel is going to open should have Silverlight installed.

Please refer the product documentation before introducing the Skype for Business 2019 Preview into your environment. A detailed impact assessment and environment readiness planning required.

Lab at Tech24online

ESXi 5.5 on HP DL380 G5

Server Names

I am going to add one virtual machine for Skype for Business 2019 and one machine for SQL Server 2016.

Domain Controller 2008 R2 will be removed to met Active Directory and Domain functional requirement.

Server Names

Operating System dependencies has been installed using:

Import-Module ServerManager

Add-WindowsFeature NET-Framework-Core, RSAT-ADDS, Windows-Identity-Foundation, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Dir-Browsing, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Server-Media-Foundation, BITS, Desktop-Experience, Telnet-Client

In case you get Add-WindowsFeature : ArgumentNotValid: The role, role service, or feature name is not valid: ‘Desktop-Experience’. The name was not found.

Error While Windows Feature Installation

Skip Desktop-Experience feature and try running. This may come when you choose Server 2016 with Desktop Experience option while installing the Server OS.

Import-Module ServerManager

Add-WindowsFeature NET-Framework-Core, RSAT-ADDS, Windows-Identity-Foundation, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Dir-Browsing, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Server-Media-Foundation, BITS, Telnet-Client

This worked for me:

Windows Features

Also install .Net Framework 4.7 or above. I have used offline installer or .Net Framework 4.7.2, you may download it from here http://go.microsoft.com/fwlink/?linkid=863265 and install.

Please Continue reading……… Part 2

Skype for Business Server 2019 deployment Step-by-Step – Part -3

Skype for Business Server 2019 deployment Step-by-Step – Part -4

Skype for Business Server 2019 deployment Step-by-Step – Part -5 Final

LEAVE A REPLY

Please enter your comment!
Please enter your name here