Saving all routers configuration by one command in GNS3.

When working with GNS need to save the configuration on each device separately, so that it can be saved as a file in the GNS on exit. I thought this problem as follows:

Available:

In my case, the virtual topology GNS (CCNP-CCIE) of 12 routers.

Model at all: 2691.

Version: (C2691-ADVENTERPRISEK9-M), Version 12.4 (23)

I created an additional router called it SAVER (IP 10.100.100.1), connected it to a network switch pseudo GNS via FastEthernet. Next, all 12 routers connected to this switch. Set up IP addressing, so that all the routers could see 10.100.100.1 ip address. Within this network is only allowed ICMP traffic. Next to each of the 12 routers I enter the following commands (give an example of one of the routers, since the rest are all identical):

Next on the router SAVER create an applet that will provoke the message "%RTT-4-OPER_TIMEOUT" on other routers:

event manager applet saver

#When you enter the save command to run the applet

event cli pattern "save" sync yes

action 1.1 cli command "enable"

action 1.2 cli command "conf t"

# In my case, I used the Fa0/0, you can set up your interface

action 1.3 cli command "interface Fa0/0"

action 1.4 cli command "shutdown"

# Because in my version of IOS there is no commands Wait, I pull time, by generating syslog messages. The lower the frequency of sending ICMP on other routers, the more time you need to pull that load monitor.

action 2.10 syslog msg "Saving Configuration Please Wait"

action 2.11 syslog msg "Saving Configuration Please Wait"

action 2.12 syslog msg "Saving Configuration Please Wait"

action 2.13 syslog msg "Saving Configuration Please Wait"

action 2.14 syslog msg "Saving Configuration Please Wait"

action 2.15 syslog msg "Saving Configuration Please Wait"

action 2.16 syslog msg "Saving Configuration Please Wait"

action 2.17 syslog msg "Saving Configuration Please Wait"

action 2.18 syslog msg "Saving Configuration Please Wait"

action 2.19 syslog msg "Saving Configuration Please Wait"

action 2.20 syslog msg "Saving Configuration Please Wait"

action 2.21 syslog msg "Saving Configuration Please Wait"

action 3.4 cli command "no shutdown"

action 3.5 cli command "end"

action 3.6 cli command "write"

Result: enter the command save, and after 1-2 seconds, all configurations are stored on your routers.

If you are using TACACS then you need to specify the Event Manager user who has privileges.

If you do not have free FastEthernet interfaces on routers, we can arrange it all through routing, but it can create some problems.

To me this solution saves time, offer your solutions, thank you for your attention.