iv
Displaying the contents of a text file········································································································· 92
Displaying the working directory ·············································································································· 92
Changing the working directory ················································································································ 92
Creating a directory ·································································································································· 92
Renaming a file or directory ····················································································································· 92
Copying a file ··········································································································································· 93
Moving a file ············································································································································· 93
Deleting and restoring files ······················································································································· 93
Deleting a directory ·································································································································· 94
Archiving files and directories ·················································································································· 94
Extracting files and directories ················································································································· 94
Compressing a file ··································································································································· 95
Decompressing a file ································································································································ 95
Calculating the file digest ························································································································· 95
Executing a batch file ······································································································································· 95
Managing configuration files ········································································ 96
About configuration file management··············································································································· 96
Configuration types ·································································································································· 96
Configuration file types and file selection process at startup ··································································· 97
Next-startup configuration file redundancy······························································································· 97
Configuration file content organization and format ··················································································· 97
Configuration rollback ······························································································································ 98
FIPS compliance ·············································································································································· 98
Enabling configuration encryption ···················································································································· 98
Assigning a user exclusive write access to the configuration ·········································································· 99
Disabling automatic system-wide next-startup configuration file operations ···················································· 99
Saving the running configuration ··················································································································· 100
Comparing configurations for their differences ······························································································ 102
Configuring configuration rollback ·················································································································· 103
Configuration rollback tasks at a glance ································································································ 103
Setting configuration archive parameters ······························································································· 103
Archiving the running configuration ········································································································ 105
Rolling back configuration ······················································································································ 106
Configuring configuration commit delay ········································································································· 107
Specifying a next-startup configuration file ···································································································· 107
Backing up and restoring the main next-startup configuration file ································································· 108
About backing up and restoring the main next-startup configuration file ··············································· 108
Restrictions and guidelines for configuration backup and restoration ···················································· 108
Prerequisites for configuration backup and restoration ·········································································· 108
Backing up the main next-startup configuration file to a TFTP server ··················································· 109
Restoring the main next-startup configuration file from a TFTP server ·················································· 109
Deleting a next-startup configuration file ········································································································ 109
Display and maintenance commands for configuration files ·········································································· 110
Upgrading software ···················································································· 112
About software upgrade ································································································································· 112
Software types ······································································································································· 112
Software release forms ·························································································································· 113
Upgrade methods ··································································································································· 113
Software image loading ·························································································································· 113
Digitally signed software images ···················································································································· 114
Restrictions and guidelines: Software upgrade ······························································································ 114
Upgrading device software by using the boot loader method ········································································ 115
Software upgrade tasks at a glance ······································································································· 115
Prerequisites ·········································································································································· 115
Preloading the BootWare image to BootWare ······················································································· 115
Specifying startup images and completing the upgrade ········································································ 116
Synchronizing startup images from the master device to subordinate devices ····································· 116
Display and maintenance commands for software image settings ································································ 117
Software upgrade examples ·························································································································· 117
Example: Upgrading device software ····································································································· 117