Installation and Setup Guide for Device Fault Manager 2.0 on Windows (With LMS 2.5)
Upgrading Device Fault Manager

Table Of Contents

Upgrading DFM

Upgrade Overview

Local Upgrade

Procedure for Local Upgrade

Data that Is Migrated by a Local Upgrade

Remote Upgrade

Procedure for Remote Upgrade

Data that Is Migrated by a Remote Upgrade

Preparing to Upgrade DFM

Upgrading to DFM 2.0

Performing a Local Upgrade

Performing a Remote Upgrade

Validating the Upgrade

Exporting DFM 1.2.x Information to an Upgraded Remote Host

Post-Upgrade Steps


Upgrading DFM


This chapter describes upgrading Device Fault Manager (DFM) on a Windows system. It includes:

Upgrade Overview

Preparing to Upgrade DFM

Upgrading to DFM 2.0

Post-Upgrade Steps

Upgrade Overview

DFM 2.0 provides a completely new user interface and many new functions. For more information, see "How is DFM 2.0 Different from DFM 1.2.x?"

You can perform a local in-place upgrade or a remote upgrade from the following:

DFM 1.2 (with or without patch/IDUs).

DFM 1.2 Updated for Common Services Version 2.2 (with or without patch/IDUs).

This document refers to these previous versions as DFM 1.2.x. This section provides a brief outline of the procedures and the data migration for each type of upgrade.

Local Upgrade

You perform a local in-place upgrade on the system where DFM 1.2.x is installed.

Procedure for Local Upgrade

Table 3-1 Local Upgrade Procedure 

 
Tasks
Reference

Step 1 

Upgrade from DFM 1.2.x to DFM 2.0.

Note To perform the upgrade, you will install DFM 2.0 from the CD and then manually run a program to upgrade your data.

Performing a Local Upgrade

Step 2 

Perform post-upgrade steps to complete basic configuration of DFM 2.0.

Post-Upgrade Steps

Data that Is Migrated by a Local Upgrade

The following data is migrated from DFM 1.2.x to DFM 2.0 when you perform a local upgrade:

Device list—The migration procedure adds devices to Common Services Device and Credentials Repository (DCR) and to DFM.

Device managed state (managed or unmanaged).

The following notification information:

Mail recipient information

Mail sender ID

SMTP addresses

Trap destination addresses

Trap destination ports

Some polling and threshold settings—See Upgrading Polling Settings and Upgrading Threshold Settings.

No other data is migrated.

Upgrading Polling Settings

Table 3-2 lists DFM 1.2 polling groups and settings and those in DFM 2.0 that correspond to them. For a device to retain polling settings from DFM 1.2, a corresponding polling group (and settings) must exist in DFM 2.0 and the device must belong to it.

In DFM 2.0, there are several additional polling groups not listed in Table 3-2 (for more information, see User Guide for Device Fault Manager). A device might belong to a new polling group in DFM 2.0. For example, a voice gateway is a member of the Routers polling group in DFM 1.2 and the Voice and Telephony polling group in DFM 2.0.

After upgrade, DFM 2.0 applies factory default settings to:

Any device that belongs to a different polling group than it did in DFM 1.2.

Any setting that was removed from a polling group in DFM 1.2.

The device support table lists the DFM 1.2 and DFM 2.0 groups; refer to Product Documentation.

Table 3-2 Comparison of Polling Groups and Settings between DFM 1.2 and DFM 2.0 

Polling Groups
Polling Settings
Devices that were members of these groups in DFM 1.2...
And become members of these groups in DFM 2.0...
Retain the values from these DFM 1.2 polling settings...1
Reflected in these DFM 2.0 polling settings

Optical Switches

Optical Networking

Connectivity Polling

Environment Polling

Performance Polling - Processor and Memory

Performance Polling - Ports and Interfaces (includes access port)

Reachability settings

Environment

Processor and memory utilization

Connector port and interface

Access port

Switches

Switches and Hubs

Routers

Routers

Other Systems

Voice and Telephony

Connectivity Polling

Reachability settings

1 For any polling setting that was removed from a polling group in DFM 1.2, DFM 2.0 sets its value to the DFM 2.0 factory default value.


Upgrading Threshold Settings

Like polling settings, threshold settings are retained when a device (or device component) is a member of a DFM 2.0 threshold group that corresponds to the DFM 1.2 threshold group it was a member of. Table 3-3 lists the corresponding threshold groups and settings.

There are additional threshold groups in DFM 2.0 not listed in Table 3-3 (for more information, see User Guide for Device Fault Manager). DFM 2.0 applies factory default threshold values to devices that are members of new DFM 2.0 threshold groups. The device support table lists the DFM 1.2 and DFM 2.0 groups; refer to Product Documentation.

Table 3-3 Comparison of Threshold Groups and Settings between DFM 1.2 and DFM 2.0 

Threshold Groups
Threshold Settings/Categories
Devices that were members of these in DFM 1.2...
And become members of these groups in DFM 2.0...1
Retain the values from these DFM 1.2 threshold settings...2
Reflected in these DFM 2.0 threshold categories

Interface Groups

Interface Groups

For Interface Groups, Access Port Groups, and Trunk Port Groups, the threshold settings in DFM 1.2 correspond closely to the threshold categories in DFM 2.0. For a list of threshold categories for these groups, see User Guide for Device Fault Manager.

Access Ports Groups

Access Port Groups

Trunk Ports Groups

Trunk Port Groups

Optical Switches

Optical Networking

Connectivity

Environment

Processor and Memory

Reachability

Environment

Processor and Memory

Routers

Routers

Switches

Switches and Hubs

1 Each DFM 2.0 threshold group contains subgroups. This allows you to set threshold settings appropriately for each group of devices.

2 For any threshold setting that was removed from a threshold group in DFM 1.2, DFM 2.0 sets its value to the DFM 2.0 factory default value.


Remote Upgrade

You perform a remote upgrade on a system where DFM 1.2.x is not installed.

Procedure for Remote Upgrade

Table 3-4 Remote Upgrade Procedure 

 
Tasks
Reference

Step 1 

Upgrade or install DFM 2.0 on the remote system.

Performing a Local Upgrade

Performing a New Installation

Step 2 

If you purchased a DFM 2.0 upgrade license, validate the upgrade by providing proof of purchase of DFM 1.2.x.

Validating the Upgrade

Step 3 

Export the DFM 1.2.x seed file and import it to DFM 2.0; or

Use the DFM 2.0 Upgrade Kit to perform your data migration.

Exporting DFM 1.2.x Information to an Upgraded Remote Host

Data that Is Migrated by a Remote Upgrade

Step 4 

Perform post-upgrade steps to complete basic configuration of DFM 2.0.

Post-Upgrade Steps

Data that Is Migrated by a Remote Upgrade

Only the device list is migrated. However, you can use a DFM 2.0 Upgrade Kit to migrate the following additional DFM 1.2.x information:

Device managed state (managed or unmanaged).

Some polling and threshold settings (as described in Data that Is Migrated by a Local Upgrade).

To use the Upgrade Kit, you must have a copy of the DFM 1.2.x DFM.rps (inventory) file. The Upgrade Kit and accompanying Readmes are available from the DFM download page at http://www.cisco.com/pcgi-bin/tablebuild.pl/cw2000-dfm

Preparing to Upgrade DFM

Before you upgrade, determine whether you need to gather additional information and media.

If you purchased an upgrade license of DFM 2.0, you are required to validate the upgrade by providing one of the following:

The original CD containing DFM 1.2 or DFM 1.2 Updated for Common Services Version 2.2.

Login information for a remote server where the previous version of DFM (DFM 1.2.x) is running.


Caution If validation is not successful, DFM is installed with an evaluation license; access to DFM functionality will be prohibited when the license expires.

You might need to provide the following information during the upgrade:

DFM database password and a DFM username and password for use by DFM processes—Only required when you perform a custom installation; otherwise, this information is randomly generated.

For more information on creating passwords, see the appendix "Password Information" in Installation and Setup Guide for Common Services on Windows.

License information—If you must supply license information, the installation script prompts you to enter one of the following:

Information that you will find printed on the software claim certificate—Product Identification Number (PIN) and Product Authorization Key (PAK).

Location of the license file—If you have a license file, provide its location. If not, be sure to obtain one. You can do so before or after you install DFM; see Registering Your License.


Note You can determine the status of your license from the CiscoWorks home page, by selecting Common Services > Server > Admin > Licensing.



Note If you are installing DFM for evaluation purposes:

You do not need to supply a license file or PIN and PAK.

You might be interested in the following information:

Upgrading Your Evaluation License

Licensing Reminders


Upgrading to DFM 2.0

You can upgrade from DFM 1.2.x, with or without patch/IDUs, to DFM 2.0 on local or remote systems. If desired, you can upgrade a remote system and then export your local DFM 1.2.x information to the upgraded remote system. These procedures are described in the following sections:

Performing a Local Upgrade

Performing a Remote Upgrade

Performing a Local Upgrade

Follow these steps to upgrade a local host to DFM 2.0.


Step 1 Make sure your system meets the following prerequisites:

Required (or desired) operating system upgrades have been performed, and required service packs are installed.

All installed applications are supported by Common Services 3.0. Applications not supported by Common Services 3.0 will be disabled when you upgrade CD One.

Common Services 3.0 has been installed. (See Installation and Setup Guide for Common Services (Includes CiscoView) on Windows.)

If you want a locally installed NMS to send traps to DFM, HP OpenView or NetView has been installed. See Supported NMS Integration.

Step 2 As the local administrator, log on to the system on which you will install the DFM software, and insert the DFM CD-ROM into the CD-ROM drive. The installer window appears, asking you if you want to install DFM.


Note If the CD-ROM is already in the CD-ROM drive and you stopped the installation process to close programs or if Autostart is disabled, click Setup.exe to restart the process.


The Welcome window appears.

Step 3 Click Next. The Software License Agreement dialog box appears.

The installation program stops CiscoWorks, performs a requirements check, and might display a request to enter license information; for more information, see "Licensing."

Step 4 If you are using ACS mode, you will be warned that if you configured any custom ACS roles, they will be lost unless you exit the upgrade and change the AAA security mode to CiscoWorks Local. Do one of the following:

If you want to continue the upgrade (you will lose any ACS custom roles), click Yes and proceed to Step 5.

If you do not want to continue the upgrade (so you can change your AAA security mode to CiscoWorks Local and save any ACS custom roles), do the following:

Click No. (You will need to reset your mode to ACS after you have installed DFM, as described in Step 13.) The installation will abort.

From the command prompt, run the following command:

NMSROOT/bin/perl NMSROOT/bin/ResetLoginModule.pl

Return to Step 2 to begin the upgrade process again.

Step 5 In the Setup Type dialog box, select Typical to install the complete DFM package, which contains DFM and the HPOV-NetView adapters. (For more information on installation components, refer to Table 1-1.)


Note The HPOV-NetView adapters are installed whether or not HP Openview or NetView is installed.


Step 6 Click Next. The installation program checks dependencies and system requirements.

Step 7 The System Requirements dialog box displays the results of the requirements check and advises whether the installation can continue. One of the following should then occur:

The installation program checks dependencies and system requirements:

If there is not enough disk space for the installation, the installation program displays an error message and stops.


Note Do not be alarmed if you see the following message:
INFO: total size (MB) required = 87

This message applies to disk space required by the current set of individual packages being installed.


If the minimum recommended requirements are not met, the installation program displays an error message and continues installing.

If DFM detects another application using port 162, DFM displays the following message:

WARNING: Installation has detected port 162 in use. DFM is set to use 
port 9000 for receiving SNMP traps.

If you see this message, after the installation completes, you must configure DFM to receive SNMP traps on a different UDP port, such as port 9000. (See Configuring SNMP Trap Receiving and Forwarding.)

Step 8 The Select Components dialog box appears with the Install Device Fault Manager 2.0 radio button selected. Click Next.

Step 9 The Summary dialog box appears, displaying the current settings. Click Next.

Step 10 The upgrade program performs the following actions:

Copies the files to the CiscoWorks default installation directory NMSROOT.

Exports data (see Data that Is Migrated by a Local Upgrade).

Step 11 Click OK. The system prompt appears.

Step 12 Unmount and eject the CD-ROM.


Note Store the CD-ROM in a secure, climate-controlled area for safekeeping.


Step 13 If you exited the upgrade in order to change your AAA security mode from ACS to CiscoWorks Local (in Step 4), reset your security role back to ACS. From the Common Services home page, select Server > Security > AAA Mode Setup, click Help, and follow the instructions.

Step 14 If you are performing a remote upgrade and want to use the DFM 2.0 Upgrade Kit (to migrate the additional information described in Data that Is Migrated by a Remote Upgrade), download the Upgrade Kit and follow the instructions in the accompany Readmes. The Upgrade Kit is available from Cisco.com at: http://www.cisco.com/pcgi-bin/tablebuild.pl/cw2000-dfm.

If you are performing a remote upgrade and do not want use the DFM 2.0 Upgrade Kit (to migrate the additional information described in Data that Is Migrated by a Remote Upgrade), proceed to Step 15.

Step 15 If you are performing a local upgrade, upgrade DFM 1.2.x data to DFM 2.0 using the following command:

NMSROOT\bin perl DFM12x-DFM20-upgrade.pl

where NMSROOT is the default installation directory, normally C:\Progra~1\CSCOpx.

The script automatically does all of the following:

1. Imports the seedfile generated from DFM1.2.x into DCR.

2. Imports devices from DCR into DFM 2.0 and monitors device import status.


Note Device import can take a maximum of 3 hours, depending on the number of devices in your inventory.


3. Applies the manage/unmanage state of the devices/device components obtained from DFM1.2.x during the upgrade.

4. Applies new polling and threshold settings to the devices.

Step 16 To check the status of device discovery and to complete your configuration of DFM, see Post-Upgrade Steps.


Performing a Remote Upgrade

Perform these steps after DFM 2.0 is installed on a remote system:

1. If you purchased an upgrade license of DFM 2.0, you must validate the upgrade. See Validating the Upgrade.

2. Export DFM 1.2.x information to DFM 2.0. Exporting DFM 1.2.x Information to an Upgraded Remote Host


Note Because the standard remote upgrade procedure only migrates the DFM 1.2.x device list, a DFM 2.0 Upgrade Kit is available on Cisco.com, which migrates the additional information listed in Data that Is Migrated by a Remote Upgrade. If you want to use the Upgrade Kit, you do not have to perform 2.


Validating the Upgrade

If you purchased an upgrade license of DFM 2.0, you must validate the upgrade on the system where DFM 2.0 is installed using the following command:

NMSROOT\bin\dfmValidateUpgrade.bat 

where NMSROOT is the default installation directory, normally C:\Progra~1\CSCOpx. The following prompt is displayed:

This utility will validate your proof of purchase of the product and 
allows you to obtain an upgrade license. 
Please select the source for upgrade validation:
1. Validate from a CD (old version).
2. Validate from a remote server (old version).
Please enter option [1 / 2]: 

Enter 1 or 2 and follow the instructions provided by the prompts. For example, if you enter 1:

Please insert the previous versions of DFM CD into the CDROM drive and 
provide the absolute path to the CD drive:
D:
Validation succeeded.

For example, if you enter 2:

Please enter the remote CiscoWorks server host name or the IP address: 
dfm-host
Please enter the remote CiscoWorks server http port number: 1741
Please enter the remote CiscoWorks server login name: admin
Please enter the remote CiscoWorks server login password: *******
Please be patient. Upgrade validation is in progress from a remote 
server.
Validation succeeded.


Note If validation does not succeed, you can continue with the upgrade, however:

DFM is licensed for evaluation only and operates in nag mode for no more than 90 days before ceasing operation. (See Evaluation Version: Before Expiry.)

You must contact your Cisco representative to purchase a fully licensed version of DFM. (See Upgrading Your Evaluation License.)


Exporting DFM 1.2.x Information to an Upgraded Remote Host

This procedure exports your local DFM 1.2.x device inventory and imports it to a remote system that has been upgraded to DFM 2.0.


Note If you are using the DFM 2.0 Upgrade Kit, you do not need to perform this step. Refer to Data that Is Migrated by a Remote Upgrade.



Step 1 Log in to the local DFM 1.2.x system as a local administrator.

Step 2 Run the following command, where NMSROOT is the default installation directory (normally C:\Program Files\CSCOpx):

NMSROOT\objects\smarts\bin\sm_tpmgr.exe -s DFM --dump-agent > 
seedfile.txt 

Step 3 Copy the seedfile.txt that you created in Step 2 to a temporary location on the server where DFM 2.0 is installed.

Step 4 Log in to the remote DFM 2.0 system as a local administrator.

Step 5 Import devices using the following command, where NMSROOT is the default installation directory (normally C:\Program Files\CSCOpx):

NMSROOT\bin\dfmimport fn=<complete directory path\seedfile name>



Note If an error occurs because the CiscoWorks daemon manager is not running, start it by typing the following command:

#c: net start crmdmgtd 

Post-Upgrade Steps

After the upgrade script completes, DFM discovers devices and updates its managed inventory. DFM might take some time to complete this task. Afterward, you should do the following:

Familiarize yourself with new device management procedures; see Performing Device Management.

Verify discovery status; see Verifying Devices Added to DFM.

Complete basic configuration steps; see Configuring SNMP Trap Receiving and Forwarding.

Start using DFM to monitor the network; see Viewing Alerts and What Next?.

If you plan to use HPOV-NetView adapters on a remote system, with Device Fault Manager 2.0 on a local system, perform these steps:

1. Make sure the system running DFM is registered with DNS.

2. Upgrade all remote adapters as described in Installing and Upgrading HPOV-NetView Adapters.


Note If the standard UDP trap port (162) is being used by another NMS—such as Cisco Voice Manager—you must configure DFM SNMP trap receiving to use a different UDP port, such as port 9000. See Configuring SNMP Trap Receiving and Forwarding.

If you install another NMS—such as Cisco Voice Manager—after installing DFM, you must:

1. Configure DFM to forward traps to the listening port for the NMS. See Configuring SNMP Trap Forwarding.

2. Make sure the NMS is configured to receive traps at the port you specified in Step 1. Refer to the appropriate documentation for the NMS.

If a local version of HP OpenView or NetView is already installed (or is installed later), CiscoWorks automatically configures the adapters to forward SNMP traps to DFM. To configure remote versions of HP OpenView and NetView to forward SNMP traps to DFM, you must install the HPOV-NetView adapters on the remote systems as described in Installing and Upgrading HPOV-NetView Adapters.