Maintenance Checklists for Active Directory on a Message Store

Maintenance Checklists for Active Directory on a
Cisco Unity System with Exchange as the
Message Store
Published January 13, 2009
This document contains checklists for tasks required to ensure that the Cisco Unity system and Active
Directory function together correctly. There are four checklists: tasks to do when a system is first
installed, and when it is changed or upgraded; tasks to do every month; tasks to do every three months;
and tasks to do every six months.
Each checklist provides spaces for marking dates on which the tasks were completed. You can print the
checklists, or if you use Adobe Acrobat, you can save a version of the PDF file and enter completion
dates online in the editable fields.
Note
The checklists apply to any Cisco Unity system running version 4.0(5) or later. However, because this
document was created after version 5.0(1) was released, the instructions referenced in some tasks may
not be available in the Cisco Unity documentation for versions earlier than 5.x.
Americas Headquarters:
Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA
Table 1
Do On a New, Changed, or Upgraded System
Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store
Task and Instructions
1.
Before installing a new Cisco Unity server (optional): Check the status and network connectivity of
domain controllers and the servers that are assigned the Infrastructure Master, Relative ID Master,
and PDC Emulator roles.
Run the following Microsoft tools on the domain controllers with which the Cisco Unity system
communicates in each domain that includes one or more Cisco Unity servers:
2.
•
DCDiag analyzes the state of domain controllers.
•
Netdiag tests network connectivity.
After installing a new Cisco Unity server: Confirm that the Cisco Unity server is synchronizing data
with Active Directory:
a. In Active Directory, create as many test users as you have Cisco Unity servers.
b. Log on to each of the Cisco Unity servers, and create one Cisco Unity subscriber by importing
a different test user from the ones that you created in Task a. Give each test user a valid
extension.
Date Completed
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
c. Allow enough time for the data to replicate to each of the Cisco Unity servers.
If all of the Cisco Unity servers are in the same site, replication should complete within a half
hour. If the Cisco Unity servers are in multiple sites, the amount of time required for replication
to complete depends on the intersite replication schedule.
d. In the Cisco Unity Administrator, confirm that you can see subscribers on other servers.
e. In Active Directory, delete all of the test users.
f. Allow enough time for the deletions to replicate to each of the Cisco Unity servers.
If all of the Cisco Unity servers are in the same site, replication should complete within a half
hour. If the Cisco Unity servers are in multiple sites, the amount of time required for replication
to complete depends on the intersite replication schedule.
g. Confirm that the corresponding Cisco Unity subscribers no longer appear in the Cisco Unity
Administrator.
3.
Confirm that the Cisco Unity installation and service accounts and other Cisco Unity-specific
accounts in Active Directory exist and that they are enabled, if required.
OL-18878-01
For more information, see the “Securing Accounts” chapter of the applicable Security Guide for
Cisco Unity (With Microsoft Exchange) at
http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_maintenance_guides_list.html.
Checklist—New, Changed, or Upgraded System
2
Checklist—New, Changed, or Upgraded System
Table 2
Do Every Month
Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store
Task and Instructions
1.
2.
On the Cisco Unity server, run the Permissions wizard in Report mode to confirm that the
Cisco Unity installation, directory services, and message store services accounts still have the
permissions required to function properly.
Date Completed
__________
__________
__________
__________
__________
__________
See the Help file “Permissions Wizard Report Mode Help” for the applicable version of the wizard,
available at http://CiscoUnityTools.com/.
__________
__________
__________
__________
__________
__________
Check the following servers for event log errors and warnings:
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
__________
•
The current domain controller for each Cisco Unity server.
•
The current global catalog server for each Cisco Unity server.
•
In each domain that includes one or more Cisco Unity servers, the servers that are assigned the
Infrastructure Master, Relative ID Master, and PDC Emulator roles.
We recommend that you begin by initially monitoring all errors and warnings in the Event log. As
you gain experience reviewing the events, you can filter out those that are not a cause for concern in
your environment.
3.
Optional: Check the status and network connectivity of domain controllers and the servers that are
assigned the Infrastructure Master, Relative ID Master, and PDC Emulator roles.
Run the following Microsoft tools on the domain controllers with which the Cisco Unity system
communicates in each domain that includes one or more Cisco Unity servers:
•
DCDiag analyzes the state of domain controllers.
•
Netdiag tests network connectivity.
Checklist—Every Month
3
Checklist—Every Month
OL-18878-01
Table 3
Do Every Three Months
Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store
Task and Instructions
1.
Confirm that the Cisco Unity server can access all domain controllers and global catalog servers in the site:
a. Log on to the Cisco Unity server, and run the DC/GC Reconnect Settings tool.
b. On the Domain Controller tab, if the Enable Automatic Server Search Functionality on Reconnects for This Domain check
box is selected, write down the name of the server that is listed in the Manual Primary Domain Controller field, and clear the
check box.
c. In the Manual Primary Domain Controller field, enter the name of one of the domain controllers in the Active Directory site
in which this Cisco Unity server resides.
d. Click Test.
e. If the test fails for the specified domain controller, find and resolve the problem.
f. When the test succeeds, repeat Task c. through Task e. for every domain controller in the Active Directory site.
g. After you have checked the last domain controller, if the Enable Automatic Server Search Functionality on Reconnects for
This Domain check box was selected when you started the tool, select it again.
If the check box was not selected, in the Manual Primary Domain Controller field, enter the name of the server that you wrote
down in Task b.
h. On the Global Catalog tab, if the Enable Automatic Server Search on Reconnect check box is selected, write down the name
of the server that is listed in the Manual Global Catalog Server Primary field, and clear the check box.
i. In the Manual Global Catalog Server Primary field, enter the name of one of the global catalog servers in the Active Directory
site in which this Cisco Unity server resides.
j. Click Test.
k. If the test fails for the specified global catalog server, find and resolve the problem.
l. When the test succeeds, repeat Task i. through Task k. for every global catalog server in the Active Directory site.
m. After you have checked the last global catalog server, if the Enable Automatic Server Search on Reconnect check box was
selected when you started the tool, select it again.
If the check box was not selected, in the Manual Global Catalog Server Primary field, enter the name of the server that you
wrote down in Task h.
n. Repeat Task a. through Task m. on one Cisco Unity server in every Active Directory site that includes a Cisco Unity server.
Date Completed
__________
__________
__________
__________
Checklist—Every Three Months
4
Checklist—Every Three Months
OL-18878-01
Table 3
Do Every Three Months (continued)
2.
Confirm that the Cisco Unity server is synchronizing data with Active Directory.
Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store
For more information, see Task 2. in Table 1.
Date Completed
__________
__________
__________
__________
3.
Confirm that the Cisco Unity installation and service accounts and other Cisco Unity-specific accounts in Active Directory exist
and that they are enabled, if required.
For more information, see the “Securing Accounts” chapter of the applicable Security Guide for Cisco Unity (With Microsoft
Exchange) at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_maintenance_guides_list.html.
__________
__________
__________
__________
Checklist—Every Three Months
5
Task and Instructions
OL-18878-01
Table 4
Do Every Six Months
Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store
Task and Instructions
1.
Verify the DNS configuration.
On each of the domain controllers and global catalog servers with which each Cisco Unity server communicates:
Date Completed
__________
__________
a. Run ipconfig /flushdns to flush and reset the contents of the DNS client resolver cache.
b. Do the checks that are discussed in the Microsoft TechNet topic “Verifying Your Basic DNS Configuration.” The article is in
the Windows 2000 Server Resource Kit, but the information applies to all versions of Windows.
On each Cisco Unity server:
c. Run ipconfig /flushdns to flush and reset the contents of the DNS client resolver cache.
d. Do the procedure in the Microsoft TechNet topic “Verify DNS registration for domain controllers using the nslookup
command.” The article is in the Windows Server 2003 Technical Library, but the information applies to all versions of
Windows.
2.
Optional: In each domain that includes one or more Cisco Unity servers, confirm that the following FSMO roles are assigned:
•
Infrastructure Master. The server with this role should not be a global catalog server unless all domain controllers are also
global catalog servers.
•
Relative ID Master
•
PDC Emulator
__________
__________
Checklist—Every Six Months
6
Checklist—Every Six Months
OL-18878-01
Cisco Unity Documentation
Cisco Unity Documentation
For descriptions and URLs of Cisco Unity documentation on Cisco.com, see the Documentation Guide
for Cisco Unity. The document is shipped with Cisco Unity and is available at
http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_documentation_roadmaps_list.ht
ml.
Obtaining Documentation and Submitting a Service Request
For information on obtaining documentation, submitting a service request, and gathering additional
information, see the monthly What’s New in Cisco Product Documentation, which also lists all new and
revised Cisco technical documentation, at:
http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html
Subscribe to the What’s New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed
and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free
service and Cisco currently supports RSS version 2.0.
CCDE, CCENT, Cisco Eos, Cisco HealthPresence, the Cisco logo, Cisco Lumin, Cisco Nexus, Cisco StadiumVision, Cisco TelePresence,
Cisco WebEx, DCE, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn and Cisco Store are
service marks; and Access Registrar, Aironet, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP,
CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo,
Cisco Unity, Collaboration Without Limitation, EtherFast, EtherSwitch, Event Center, Fast Step, Follow Me Browsing, FormShare, GigaDrive,
HomeLink, Internet Quotient, IOS, iPhone, iQuick Study, IronPort, the IronPort logo, LightStream, Linksys, MediaTone, MeetingPlace,
MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, Network Registrar, PCNow, PIX, PowerPanels, ProConnect, ScriptShare,
SenderBase, SMARTnet, Spectrum Expert, StackWise, The Fastest Way to Increase Your Internet Quotient, TransPath, WebEx, and the WebEx logo
are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.
All other trademarks mentioned in this document or website are the property of their respective owners. The use of the word partner does not imply
a partnership relationship between Cisco and any other company. (0812R)
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and
figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and
coincidental.
© 2009 Cisco Systems, Inc. All rights reserved.
Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store
OL-18878-01
7
Cisco Unity Documentation
Maintenance Checklists for Active Directory on a Cisco Unity System with Exchange as the Message Store
8
OL-18878-01