iv
Decompressing a file ································································································································ 86
Calculating the file digest ························································································································· 86
Executing a batch file ······································································································································· 86
Displaying processes that are using a file system, directory, or file ································································· 87
Managing configuration files ········································································ 88
About configuration file management··············································································································· 88
Configuration types ·································································································································· 88
Configuration file types and file selection process at startup ··································································· 89
Next-startup configuration file redundancy······························································································· 89
Configuration file content organization and format ··················································································· 89
Configuration rollback ······························································································································ 90
Enabling configuration encryption ···················································································································· 90
Saving the running configuration ····················································································································· 91
Comparing configurations for their differences ································································································ 91
Configuring configuration rollback ···················································································································· 92
Configuration rollback tasks at a glance ·································································································· 92
Setting configuration archive parameters ································································································· 92
Archiving the running configuration ·········································································································· 94
Rolling back configuration ························································································································ 95
Configuring configuration commit delay ··········································································································· 96
Specifying a next-startup configuration file ······································································································ 96
Backing up and restoring the main next-startup configuration file ··································································· 97
About backing up and restoring the main next-startup configuration file ················································· 97
Prerequisites for configuration backup and restoration ············································································ 97
Backing up the main next-startup configuration file to a TFTP server ····················································· 98
Restoring the main next-startup configuration file from a TFTP server ···················································· 98
Deleting a next-startup configuration file ·········································································································· 98
Verifying and maintaining configuration files ···································································································· 99
Displaying the factory defaults ················································································································· 99
Displaying startup configuration file information······················································································· 99
Displaying the running configuration ········································································································ 99
Displaying configuration differences ········································································································ 99
Displaying configuration archive information···························································································· 99
Upgrading software ···················································································· 100
About software upgrade ································································································································· 100
Software types ······································································································································· 100
Software release forms ·························································································································· 100
Upgrade methods ··································································································································· 101
Software image loading ·························································································································· 101
Digitally signed software images ···················································································································· 101
Restrictions and guidelines: Software upgrade ······························································································ 102
Upgrading device software by using the boot loader method ········································································ 102
Prerequisites ·········································································································································· 102
Specifying startup images and completing the upgrade ········································································ 102
Installing or uninstalling features and patches ······························································································· 103
About installing or uninstalling features and patches ············································································· 103
Restrictions and guidelines ···················································································································· 103
Prerequisites ·········································································································································· 103
Decompressing an .ipe file ····················································································································· 103
Installing or upgrading features ·············································································································· 104
Installing patches ··································································································································· 104
Uninstalling features or patches ············································································································· 104
Rolling back the running software images ····························································································· 105
Aborting a software activate or deactivate operation ············································································· 105
Verifying software images ······················································································································ 106
Deleting inactive software images·········································································································· 106
Verifying and maintaining software images ··································································································· 106
Displaying software images and version information ············································································· 106
Displaying and clearing startup software image upgrade records ························································· 106
Software upgrade examples ·························································································································· 107