The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This document describes how to back up and restore a Cisco 9000 Series Multilayer Data Switch (MDS) and how to replace or migrate from a current MDS 9000 Series switch to a new one. Instructions on how to apply the configuration from the old switch to the new switch are also included.
Caution: Portions of this procedure are disruptive and should only be completed during a maintenance window.
There are no specific requirements for this document.
This document is not restricted to specific software and hardware versions.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Complete these steps in order to configure the MDS 9000 Series switch for backup, restoration, and migration:
switch1# copy running-config startup-config
[########################################]100%
switch1# copy startup-config scp://user@host1/switch1.config
user@switch1's password:
sysmgr_system.cfg 100% |*****************************| 10938 00:00
Switch1# show license usage
Feature Ins Lic Status Expiry Comments
Count Date
-------------------------------------------------------------------
IOA_184 No 0 Unused -
XRC_ACCL No - Unused -
IOA_9222i No 0 Unused -
IOA_SSN16 No 0 Unused -
DMM_184_PKG No 0 Unused -
DMM_9222i_PKG No 0 Unused -
FM_SERVER_PKG Yes - Unused never -
MAINFRAME_PKG Yes - Unused never -
ENTERPRISE_PKG Yes - Unused never -
DMM_FOR_SSM_PKG No 0 Unused -
SAN_EXTN_OVER_IP Yes 1 Unused never -
SME_FOR_9222I_PKG No - Unused -
SME_FOR_SSN16_PKG No 0 Unused -
PORT_ACTIVATION_PKG No 0 Unused -
SME_FOR_IPS_184_PKG No 0 Unused -
STORAGE_SERVICES_184 No 0 Unused -
SAN_EXTN_OVER_IP_18_4 Yes 2 Unused never -
SAN_EXTN_OVER_IP_IPS2 Yes 2 Unused never -
SAN_EXTN_OVER_IP_IPS4 No 0 Unused -
SAN_EXTN_OVER_IP_SSN16 No 0 Unused -
STORAGE_SERVICES_9222i No 0 Unused -
STORAGE_SERVICES_SSN16 No 0 Unused -
10G_PORT_ACTIVATION_PKG No 0 Unused -
STORAGE_SERVICES_ENABLER_PKG No 0 Unused -
Switch1# show license host-id
License hostid: VDH=FOX10511F5N
Note: Make a note of this host-id because you must provide it to the Cisco Licensing team when you request that all licenses associated with the current switch host ID are migrated to the new switch host ID. The Licensing team can be contacted at licensing@cisco.com in order to obtain a new license file. Send an email to licensing@cisco.com AND include your Cisco.com ID in the body of the e-mail in this format: Cisco.com ID: ######
switch1# show flogi database
--------------------------------------------------------------------
INTERFACE VSAN FCID PORT NAME NODE NAME
--------------------------------------------------------------------
fc1/8 600 0x7c0007 50:05:07:63:00:ce:a2:27 50:05:07:63:00:c0:a2:27
fc1/13 1001 0xef0001 50:06:0e:80:03:4e:95:13 50:06:0e:80:03:4e:95:13
fc1/15 600 0x7c0004 50:06:0b:00:00:13:37:ae 50:06:0b:00:00:13:37:af
switch1 # show wwn switch
Switch WWN is 20:00:00:0d:ec:02:1d:40
zone name Z_1 vsan 9
member interface fc1/9 swwn 20:00:00:0d:ec:02:1d:40
member interface fc1/8 swwn 20:00:00:0d:ec:02:1d:40
Note: The current switch WWN should be replaced with the new switch WWN before you apply this configuration to the new switch. If interface-based zoning is not used, then skip this step.
Switch1# ivr vsan-topology database
autonomous-fabric-id 1 switch-wwn 20:00:00:0d:ec:02:1d:40 vsan-ranges 500,3002
autonomous-fabric-id 1 switch-wwn 20:00:00:0c:85:e9:d2:c0 vsan-ranges 500,3000
Switch(config)# ivr vsan-topology database
switch(config-ivr-topology-db)# no autonomous-fabric-id 1 switch-wwn
20:00:00:0d:ec:02:1d:40 vsan-ranges 500,3002
switch(config-ivr-topology-db)# end
switch(config)# ivr vsan-topology activate
switch(config)# ivr commit
switch(config)# exit
switch# copy running-config startup-config
switch# show ivr vsan-topology database
autonomous-fabric-id 1 switch-wwn 20:00:00:0c:85:e9:d2:c0 vsan-ranges 500,3000
Note: If there are multiple IVR-enabled switches in the fabric, the current switch WWN must be removed from all of the IVR topologies in the fabric and replaced with the new switch WWN. Complete this step before the new switch is brought online. You can complete these modifications for the other switches with either the CLI or the Fabric Manager.
Switch2# show license host-id
License hostid:
VDH=FOX071355X
switch2# copy tftp://x.x.x.x/newlicensefile.lic bootflash:
switch2# install license bootflash: <licensefilename.lic>
Installing license ..done
switch2# show wwn switch
Switch WWN is 20:00:00:0d:ec:02:50:40
$cp switch1.config switch1.config.orig
fcdomain fcid database
vsan 1 wwn 50:06:01:6d:3e:e0:16:18 fcid 0xb20000 dynamic
vsan 1 wwn 50:06:01:65:3e:e0:16:18 fcid 0xb20100 dynamic
vsan 1 wwn 10:00:8c:7c:ff:30:10:db fcid 0xb20200 dynamic
vsan 1 wwn 10:00:8c:7c:ff:30:11:b9 fcid 0xb20300 dynamic
Error: Invalid FCIDs.
switc2(config-fcid-db)# vsan 1 wwn 50:06:01:65:3e:e0:16:18 fcid 0xb20100 dynamic
Error: Invalid FCIDs.
snmp-server user admin network-admin auth md5
0x46694cac2585d39d3bc00c8a4c7d48a6
localizedkey
snmp-server user san admin network-admin auth md5
0xcae40d254218747bc57ee1df348
interface mgmt0
ip address 10.x.x.x 255.255.255.0
Switch2# copy bootflash:<modifiedconfigswitch2_filename>
running-config
switch2(config)# snmp-server user admin network-admin
auth md5 <actual_password>
Note: Before you add the new switch to the IVR topology, ensure that all of the Inter-Switch Link Protocol (ISL) ports are online and connected to the adjacent switches in the fabric.
switch2#show wwn switch Switch WWN is 20:00:00:0d:ec:02:50:40
switch# config t
switch(config)# ivr vsan-topology database
switch(config-ivr-topology-db)# autonomous-fabric-id 1 switch-wwn
20:00:00:0d:ec:02:50:40 vsan-ranges 1,4
switch(config-ivr-topology-db)# exit
switch(config)# ivr vsan-topology activate
switch(config)# ivr commit
switch(config)# exit
switch# copy running-config startup-config
switch2# show flogi database
--------------------------------------------------------------------
INTERFACE VSAN FCID PORT NAME NODE NAME
--------------------------------------------------------------------
fc1/8 600 0x7c0007 50:05:07:63:00:ce:a2:27 50:05:07:63:00:c0:a2:27
fc1/13 1001 0xef0001 50:06:0e:80:03:4e:95:13 50:06:0e:80:03:4e:95:13
fc1/15 600 0x7c0004 50:06:0b:00:00:13:37:ae 50:06:0b:00:00:13:37:af
Switch2# show zoneset active vsan x
zoneset name ZoneSet12 vsan 12
zone name ESX1_VMHBA3_CX310SPA_1 vsan 12
* fcid 0xb20700 [pwwn 50:06:01:69:41:e0:d4:43]
* fcid 0xb20800 [pwwn 21:01:00:1b:32:bd:64:e7]
zone name ESX1_VMHBA3_CX310SPB_1 vsan 12
* fcid 0xb20900 [pwwn 50:06:01:60:41:e0:d4:43]
* fcid 0xb20800 [pwwn 21:01:00:1b:32:bd:64:e7]
The verification procedures for this configuration are described in the Configure section.
There is currently no specific troubleshooting information available for this configuration.