Difference between revisions of "Automatic Config Archiving"

From Baranoski.ca
Jump to navigation Jump to search
 
Line 29: Line 29:
 
   9        tftp://10.10.10.5/ROUTER-autoarchive-Jun--9-15:08:47.435-EDT-17
 
   9        tftp://10.10.10.5/ROUTER-autoarchive-Jun--9-15:08:47.435-EDT-17
 
   10      tftp://10.10.10.5/ROUTER-autoarchive-Jun-16-22:06:53.605-EDT-18 <- Most Recent
 
   10      tftp://10.10.10.5/ROUTER-autoarchive-Jun-16-22:06:53.605-EDT-18 <- Most Recent
 +
</PRE>
 +
 +
At any time, you can archive your running config without saving it to the startup config:
 +
 +
<PRE>
 +
archive config
 
</PRE>
 
</PRE>
  

Latest revision as of 14:42, 10 October 2014

A Cisco router can automatically copy its config to a TFTP server when doing a write memory or on a predetermined interval. It is very handy when combined with Configure Replace.

archive
 log config
  hidekeys
 path tftp://10.10.10.5/$h-autoarchive-$t
 write-memory

$h is automatically replaced with the hostname, and $t with the timestamp.

It automatically keeps the file names of up to 15 revisions.

Example

ROUTER#show archive
The maximum archive configurations allowed is 14.
The next archive file will be named tftp://10.10.10.5/ROUTER-autoarchive-Jun-17-13:53:36.731-EDT-19
 Archive #  Name
   1        tftp://10.10.10.5/ROUTER-autoarchive-May-13-22:54:50.924-EDT-9
   2        tftp://10.10.10.5/ROUTER-autoarchive-May-14-00:08:13.761-EDT-10
   3        tftp://10.10.10.5/ROUTER-autoarchive-May-21-09:11:36.401-EDT-11
   4        tftp://10.10.10.5/ROUTER-autoarchive-May-27-09:31:10.138-EDT-12
   5        tftp://10.10.10.5/ROUTER-autoarchive-May-29-10:11:35.187-EDT-13
   6        tftp://10.10.10.5/ROUTER-autoarchive-Jun--6-22:59:05.218-EDT-14
   7        tftp://10.10.10.5/ROUTER-autoarchive-Jun--7-22:25:48.223-EDT-15
   8        tftp://10.10.10.5/ROUTER-autoarchive-Jun--7-22:40:00.973-EDT-16
   9        tftp://10.10.10.5/ROUTER-autoarchive-Jun--9-15:08:47.435-EDT-17
   10       tftp://10.10.10.5/ROUTER-autoarchive-Jun-16-22:06:53.605-EDT-18 <- Most Recent

At any time, you can archive your running config without saving it to the startup config:

archive config


Comparing Revisions

The device can also do a diff (compare) of two files.

show archive config differences <file1> <file2>


Example

ROUTER#$show archive config differences tftp://10.10.10.5/ROUTER-autoarchive-Jun--9-15:08:47.435-EDT-17 system:running-config
Loading ROUTER-autoarchive-Jun--9-15:08:47.435-EDT-17 from 10.10.10.5 (via FastEthernet1): !
[OK - 14346 bytes]

Contextual Config Diffs:
+ip dhcp pool BLACKBERRY
   +host 10.10.10.60 255.255.255.0
   +client-identifier 0180.6007.5b21.8c
   +client-name blackberry
-ip dhcp pool BLACKBERRY
   -host 10.10.10.60 255.255.255.0
   -client-identifier 0180.6007.023c.2f
   -client-name blackberry