1. Requirement
a. Pre-requisites
on the Server:
Windows Powershell 2.0
Microsoft .Net Framework 3.5 with SP1
Windows Installer Version 4.5
Internet Information Services (IIS)
Static Content
|
Default Document
|
HTTP Errors
|
ASP.NET
|
.NET Extensibility
|
Internet Server API (ISAPI)
Extensions
|
ISAPI Filters
|
HTTP Logging
|
Logging Tools
|
Tracing
|
Windows Authentication
|
Request Filtering
|
Static Content Compression
|
IIS Management Console
|
IIS Management Scripts and Tools
|
Anonymous Authentication (This
is installed by default when IIS is installed.)
|
Client Certificate Mapping
Authentication
|
Windows Media Format Runtime
Microsoft Silverlight
Messaging Queue (MSMQ)
Software Automatically Installed by Lync Server
2010
Microsoft Visual C++ 2008
Redistributable
|
Microsoft Visual J# version 2.0
Redistributable
|
URL Rewrite Module version 2.0
Redistributable
|
SQL Server 2008 Express SP1
|
SQL Server 2008 Native Client
|
b. DNS Requirements
We need to edit DNS record for the Lync pool to include the new
servers. We need to add DNS A records point to our new FE servers (Testlyncfe01 & Testlyncfe02) for the FQDN of our Lync pool (TestLyncPool01.heiway.net) and
DNS A records for Microsoft Lync Server 2010 client auto configuration point to new FEs under SIP zone in internal DNS. Also update the records with
new Lync Front End Server’s IPs on sip.domain.local and sip.domain.com as well.
c. Certificate Requirements
Add
2 more SAN Entries “Testlyncfe03 and Testlyncfe04” on the
Certificate (TestLyncPool01.heiway.net) from Existing Frontend Server (Testlyncfe01 & Testlyncfe02).
Install the new certificate on the all the Front End Servers (Testlyncfe01, Testlyncfe02, Testlyncfe03 and Testlyncfe04)
d. HLB Requirements
Add
the new Front End Servers on the Hardware Load balancer and update the new
certificate on HLB
Ports needs to be open between new Front End
Servers and Edge Servers.
2. Deployment
Process
Actions
|
Responsible Team
|
Installation of Pre-requisites on the Server
|
|
DNS A and SRV Records creation and modification
|
|
Server Certificate
|
|
Hardware Load Balancer Configuration
|
|
Installation of Lync Server Application
|
|
Firewall Configuration
|
|
OPCO Firewall configuration
|
|
I.
Log on
to the server (TestLyncfe01/TestLyncfe02) where you installed Topology Builder.
II.
Open
“Lync Server Topology Builder” from the Microsoft Lync Server 2010 menu.
III.
On the
Welcome page, click Download Topology from
Existing Deployment. Click OK.
IV.
A
“Save Topology As” box will come up. Choose a location, name the file and save
it. (Keep the “.tbxml” extension.)
V.
In
Topology Builder, click to expand the Server Role tree view.
VI.
Right-click
“Enterprise Pool (TestLyncPool01)”.
VII.
Click New Server.
VIII.
On the
“Define the Server” page that comes up. Enter your Lync New FE FQDN (TestLyncfe05.domain.com),
Enter IP address (xx.xx.xx.xx) on Primary IP address & PSTN IP Address and
click OK.
Notes: Repeat the above for TestLyncfe06 with
FQDN as TestLyncfe05.domain.com and IP Address as xx.xx.xx.xx
I.
Right-click
the Lync Server 2010 node.
II.
Click Publish Topology.
III.
Click Next on the first
“Publish the Topology” page.
IV.
Next,
you have the “Create Databases” page. Select the databases you want to publish.
Click OK once you have
selected an option. Then click Next
V.
Select
a Front End pool on the “Select Central Management Server” page.
Click Next to complete the publishing process.
VI.
When
it is done, click Finish. Now the new server needs a local configuration
store.
I.
Take
the Lync Server installation media. Load it on the new server (TestLyncfe05.domain.com).
II.
Browse
to setupamd64Setup.exe and
click OK.
III.
Click OK on the “Lync Server 2010
Installation Location” page. Accept the license terms.
IV.
Click Install or Update Lync Server System on the Deployment Wizard page.
V.
Click Next until you get to “Step1:
Install Local Configuration Store”. Click Run. Make sure the “Retrieve Configuration Automatically from the
Central Management Store” option is selected on the configuration page. Then
click Next.
VI.
Click Finish when the install is done.
Notes: Repeat the above steps on TestLyncfe05.domain.com
I.
On TestLyncfe05, On the “Microsoft Lync
Server 2010 – Deployment Wizard” page, click Next until you get to “Step 2: Setup or Remove Lync Server
Components”.
II.
Click Run.
III.
Click Next on the “Setup Lync Server
Components” page.
IV.
Click Finish when the task status
completes.
Notes: Repeat the above steps on TestLyncfe05.domain.com
I.
On the
“Microsoft Lync Server 2010 – Deployment Wizard” page, click Next to
get to “Step 3: Request, Install or Assign Certificates”.
II.
Click Run.
III.
Click Import on
the “Certificate Wizard” page.
IV.
Once
the imported Certificate is assigned. click Close on the “Certificate
Wizard” page
I.
Once
again on the “Microsoft Lync Server 2010 – Deployment Wizard” page, click Next to
get to “Step 4: Start Services”.
II.
Click Run.
III.
Click Next to
start the new Lync Server's services.
IV Once all services start up,
click Finish
4. Test Plan
We will check the
Lync Services on TestLyncfe05 and TestLyncfe06 by performing below tests,
1.
Check
the Lync Services
2.
Telnet
the required ports
3.
Check
the Event Viewer for error logs
1.
Stop
the services on TestLyncfe01, TestLyncfe02, TestLyncfe03 and TestLyncfe04 to check
the traffic.
5. Impact and
Risk
N Impact and risk associated with this change
as the existing Lync Front End Servers will be install with new certificate one
by one