Configuration Archive and Rollback on Cisco IOS

This topic is to discuss the following lesson:

Thanks!!! Great job…

Nice LAB thanks !!

I think the topic for archive is good but you didnt say much about rollback. In this topic are missing such commands as
configure terminal revert timer and some others

Hi Tatyana,

I will add these extra commands, sounds like a good idea.



I have the error
Cannot set maximum when backing up to network path"
when I try to set the maximum value of backups.

Can you help me?

Hello Giovanni

The maximum value has meaning only when backing up the configuration files locally. Configs are saved locally if the flash (or other local storage location such as disk0) is chosen as the path destination. This maximum feature is used to ensure that you are not going to run out of space on the local storage device as this is usually limited in size. In such a case, after the maximum number of files has been saved in the archive, the oldest file is automatically deleted when the next, most recent file is saved.

If the path you choose is a network path, that is, if you choose ftp, http, https, tftp, or some other supported network protocol, then the maximum number of archived config files is actually unlimited. Management of the storage space on remote network devices is performed on those devices, and cannot be enforced via the CLI of the IOS device. For this reason, the maximum cannot be configured when backing up to a network path.

I hope this has been helpful!


1 Like

Hi Team,

snapshots means it will take entire saved configuration as an backup am i right?

while comparing two files what are thing added newly compare to old one showing +

and what are the things missing from old config using _ right

Hello Gowthamraj

Yes, each snapshot is found within a different file, and is composed of the entire configuration at the time of backup. The differences when comparing files between them are indicated according to the following:

  • A minus symbol (–) indicates that the configuration line exists in file1 but not in file2.
  • A plus symbol (+) indicates that the configuration line exists in file2 but not in file1.
  • An exclamation point (!) with descriptive comments identifies order-sensitive configuration lines whose location is different in file1 than in file2.

You can find out more information about this feature at the following Cisco documentation:

I hope this has been helpful!