programming4us
 
Technology
 

Administration of Microsoft Lync Server 2010 : Management Tasks

8/17/2013 10:51:07 AM

There are some tasks that any administrator of Lync Server 2010 will manage at some point. This section covers some of these items that don’t occur on a daily basis, but might be required at some point.

Server Draining

A new and useful feature to Lync Server 2010 is the concept of draining a server when preparing it for maintenance. This enables an administrator to prepare a server for maintenance without immediately affecting users. Existing sessions on the server are ended immediately and users will be transferred to a different server within the pool.

To prepare a server for maintenance, use the following steps:

1.
Open the Lync Server Control Panel.

2.
Click Topology.

3.
Highlight the server to be modified.

4.
Click Action and select Prevent new connections for all services.

5.
Alternatively, double-click the server to drill down further and manage the individual services.

Note

Preventing new connections is a feature that only works with DNS load balancing and has no effect on whether a hardware load balancer continues to send traffic to a server. If using a hardware load balancer, perform the draining steps there instead.


This feature also does not cover load balancing of the web component services. The hardware load balancer used to distribute traffic to these services must also be drained to prevent new connections to the server prepared for maintenance.

Database Import/Export

A tool familiar to many LCS and OCS administrators is the database import/export tool called dmbimpexp.exe. This tool enables administrators to import or export user contact lists using XML files. Typically a SQL server backup captures the rtc database that contains the user contact lists, but having the XML version available can be useful when restoring from a backup that is slow or unavailable.

Note

It’s a good idea to schedule a task to export the contact list from a pool from time to time. In a disaster scenario where users must be forcibly moved to another pool, the contact list information is lost. If organizations keep a current copy of the user contact lists from this tool, it can be used to restore the lists almost immediately. This enables users to be up and running on a new pool with their original contact list while the old pool is restored.


The dbimpexp tool is installed on servers in the <Lync Installation Drive>\Program Files\Common Files\Microsoft Lync Server 2010\Support folder. In cases where moving user contact lists between different Lync servers this works great, but for scenarios where users might be moved from OCS to Lync, the tool must be copied to the OCS server. The program can also be found on the Lync installation media within the Support folder.

Note

When moving user contact lists with dbimpexp, always use the version provided with the recent product release. For instance, when moving between OCS and Lync, use the dbimpexp version provided on the Lync media. When moving between LCS and OCS, use the OCS version.


There are many options when running dbimpexp, but the basic functionality is fairly straightforward. For a full list of the options available, see the dbimpexp-readme.html file included in the same folder as the executable.

To export all user contact lists to an XML file on a Standard Edition pool, use the following syntax:

dbimpexp.exe /hrxmlfile:"<Path and Filename>.xml"

To export all user contact lists to an XML file on an Enterprise Edition pool, one additional parameter is required. Use the following syntax:

dbimpexp.exe /hrxmlfile:"<Path and Filename>.xml" /sqlserver:"<SQL Server
FQDN and Instance Name if Named>"

After the contact lists are exported to XML and safe, they can be applied back to the users at any time. A scheduled task can easily perform this action on a nightly or weekly basis. Importing the contact lists is just as simple as the export procedure. By default, the contents of the XML file are merged with a user’s existing contacts, but the /delete option can be used to empty the contact list before performing an import.

To import all user contact lists from an XML file on a Standard Edition pool, use the following syntax:

dbimpexp.exe /import /hrxmlfile:"<Path and Filename>.xml" /restype:all

To import all user contact lists from an XML file on an Enterprise Edition pool, one additional parameter is required. Use the following syntax:

dbimpexp.exe /import /hrxmlfile:"<Path and Filename>.xml" /sqlserver:"<SQL
Server FQDN and Instance Name if Named>" /restype:all

This is a powerful tool and can have a visible impact on user accounts if used incorrectly, so run some test scenarios before doing these changes in bulk. The export and import procedures can be targeted to only a single user by using the /user:<SIP Address> parameter.

 
Others
 
- Windows 8 : Maintaining Data Access and Availability - Managing Offline Files (part 3) - Configuring Disk Usage Limits for Offline Files
- Windows 8 : Maintaining Data Access and Availability - Managing Offline Files (part 2) - Managing Offline File Synchronization
- Windows 8 : Maintaining Data Access and Availability - Managing Offline Files (part 1) - Making Files or Folders Available Offline
- Windows 8 : Maintaining Data Access and Availability - Configuring File Explorer Options
- Sharepoint 2013 : Rename a List or Document Library or Change Its Description, Change the Versioning Settings for a List or Document Library
- Sharepoint 2013 : Branching in Surveys
- Sharepoint 2013 : Change or Remove a Column in a List or Document Library, Change the Order of Columns in a List or Document Library
- Sharepoint 2013 : Enforce Custom Validation on a List or Library
- Extending Dynamics GP with Free Software : Getting information about Security Resources
- Extending Dynamics GP with Free Software : Executing SQL from within Dynamics GP
 
Video tutorials
- How To Install Windows 8 On VMware Workstation 9

- How To Install Windows 8

- How To Install Windows Server 2012

- How To Disable Windows 8 Metro UI

- How To Change Account Picture In Windows 8

- How To Unlock Administrator Account in Windows 8

- How To Restart, Log Off And Shutdown Windows 8

- How To Login To Skype Using A Microsoft Account

- How To Enable Aero Glass Effect In Windows 8

- How To Disable Windows Update in Windows 8

- How To Disable Windows 8 Metro UI

- How To Add Widgets To Windows 8 Lock Screen
programming4us programming4us
 
REVIEW
 
- First look: Apple Watch

- 10 Amazing Tools You Should Be Using with Dropbox

- Sigma 24mm f/1.4 DG HSM Art

- Canon EF11-24mm f/4L USM

- Creative Sound Blaster Roar 2

- Alienware 17 - Dell's Alienware laptops

- Smartwatch : Wellograph

- Xiaomi Redmi 2
 
Popular tags
 
Video Tutorail Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8 BlackBerry Android Ipad Iphone iOS
 
Top 10
 
- How To Unlock An Account From Active Directory (Windows Server 2008)
- How To Install A deviantArt Theme In Windows 7
- How To Install Windows Server 2012 On VirtualBox
- How To Fix Skype High CPU And Memory Usage In Windows 8
- Add 270 Additional Cleaning Options To CCleaner With CCEnhancer
- FPPT Provides More Than 2000 Free And Attractive PowerPoint Templates
- Setup Free Media Server To Stream Videos To DLNA Compatible TV, Xbox 360 & PS3 (Play Station 3)
- How To Install Android Market & Google Apps On Kindle Fire
- How To Make Ubuntu Look Like Windows 7
- How To Add A New Account in MS Outlook 2013