This example shows how to create a scheduler job that saves the running configuration to a file in the bootflash. The job then copies the file from the bootflash to a TFTP server (creates the filename using the current timestamp and switch name):
switch# configure terminal switch(config)# scheduler job name backup-cfg switch(config-job)# copy running-config tftp://1.2.3.4/$(SWITCHNAME)-cfg.$(TIMESTAMP) vrf management switch(config-job)# end switch(config)#
Scheduling a Scheduler Job
This example shows how to schedule a scheduler job called backup-cfg to run daily at 1 a.m.:
switch# configure terminal switch(config)# scheduler schedule name daily switch(config-if)# job name backup-cfg switch(config-if)# time daily 1:00 switch(config-if)# end switch(config)#
Displaying the Job Schedule
This example shows how to display the job schedule:
switch# show scheduler schedule Schedule Name : daily --------------------------- User Name : admin Schedule Type : Run every day at 1 Hrs 00 Mins Last Execution Time : Fri Jan 2 1:00:00 2013 Last Completion Time: Fri Jan 2 1:00:01 2013 Execution count : 2 ----------------------------------------------- Job Name Last Execution Status ----------------------------------------------- back-cfg Success (0) switch#
Displaying the Results of Running Scheduler Jobs
This example shows how to display the results of scheduler jobs that have been executed by the scheduler:
switch# show scheduler logfile Job Name : back-cfg Job Status: Failed (1) Schedule Name : daily User Name : admin Completion time: Fri Jan 1 1:00:01 2013 --------------------------------- Job Output --------------------------------- `cli var name timestamp 2013-01-01-01.00.00` `copy running-config bootflash:/$(HOSTNAME)-cfg.$(timestamp)` `copy bootflash:/switch-cfg.2013-01-01-01.00.00 tftp://1.2.3.4/ vrf management ` copy: cannot access file '/bootflash/switch-cfg.2013-01-01-01.00.00' ============================================================================== Job Name : back-cfg Job Status: Success (0) Schedule Name : daily User Name : admin Completion time: Fri Jan 2 1:00:01 2013 --------------------------------- Job Output --------------------------------- `cli var name timestamp 2013-01-02-01.00.00` `copy running-config bootflash:/switch-cfg.2013-01-02-01.00.00` `copy bootflash:/switch-cfg.2013--01-02-01.00.00 tftp://1.2.3.4/ vrf management ` Connection to Server Established. [ ] 0.50KBTrying to connect to tftp server...... [###### ] 24.50KB TFTP put operation was successful ============================================================================== switch#