就!!每次機房常常要關電

所以很怕沒有存檔到!!

所以就google 下 最方便的方法

因為檔名是按照時間定的所以就基本上無腦!!不用管!!如果改hotname或是要需要對照的在進行改Ftp資料夾

架構大概如下

2019-03-07_142421.png

Using keyboard-interactive authentication.
Password:

 SW3#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
SW3(config)#archive                                                                       ####存檔配置模式
SW3(config-archive)#path ftp://cisco:lab@192.168.2.3/456/$h    ####使用FTP協議傳送config到456資料夾; $h-$t  分別代表 主機名稱和時間
SW3(config-archive)#time-period 1440                                        #####每天保存配置(24X60=1440分鐘)
SW3(config-archive)#write-memory                                              #####並在鍵入write memory命令時啟用自動備份生成只要有備份動作就會自動上傳
SW3(config-archive)#^Z
SW3#copy running-config startup-config                                    ####測試是否成功
Destination filename [startup-config]?
Building configuration...
[OK]
Writing  SW3/SW3Mar--6-11-21-13.844-1
0 bytes copied in 1.033 secs (0 bytes/sec)
 SW3#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
 SW3(config)#kron policy-list auto_config_backup                                 #### 設定指令名稱替 policy取名字
 SW3(config-kron-policy)#cli copy running-config startup-config         #### cli 後面接 要下的指令(可以多筆)
 SW3(config-kron-policy)#exit
 SW3(config)#kron occurrence auto_back_23:00 at 23:10 recurring      ####   一個名為排程 "auto_back_23:00" 在每天23:00 backup , recurring 指要 重複執行
 SW3(config-kron-occurrence)#policy-list auto_config_backup            ####  啟動排程使用 policy 為 auto_config_backup 的內設定的指令 copy running-config startup-config
 SW3(config-kron-occurrence)#^Z
 SW3#sh kron schedule                                                                          ####    看排程有無啟動
Kron Occurrence Schedule  
auto_back_23:00 inactive, will run again in 0 days 11:29:02 at 23:00 on
 SW3#copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
Writing  SW3/SW3Mar--6-11-35-02.446-2
0 bytes copied in 1.028 secs (0 bytes/sec)
 SW3#sh archive                                                                                    ## 看archive 是否成功 及其檔名
The maximum archive configurations allowed is 14.
The next archive file will be named ftp://cisco:lab@192.168.1.1/ SW3/ SW3-<timestamp>-3
 Archive #  Name
   1        ftp://cisco:lab@192.168.2.3/456/SW3Mar--6-11-20-34.604-0
   2        ftp://cisco:lab@192.168.2.3/456/SW3Mar--6-11-21-13.844-1
   3        ftp://cisco:lab@192.168.2.3/456/SW3Mar--6-11-35-02.446-2 <- Most Recent
   4
   5
   6
   7
   8
   9
   10
 SW3#

2019-03-07_135242 修改.png

 

如果要移除備份排程:
SW3#conf t
SW3(config)#no archive
SW3(config)#no kron policy-list auto_config_backup
SW3(config)#no kron occurrence auto_back_23:00 at 23:00 recurring

設定完成後

可以 sh run 檢查

查詢 archive 設定

2019-03-07_102146 修改.png

檢查排程內執行哪一條任務

這兩個部分是分開來的

kron occurrence auto_back_23:00 at 23:10 recurring 建立排程在每天的23:10 執行 排程名稱為auto_backup_23:00
時間到執行   policy-list  auto_config_backup 任務名稱內的 copy running-config startup-config 

2019-03-07_102203.png

 

查看 FTP 伺服器

2019-03-07_141553.png

按照不同交換器設定資料夾

2019-03-07_141616.png

檢查備份檔案順便檢查晚上11點排程是否有備份

 

2019-03-07_141921.png


 

指令 :

conf t
archive
path ftp://cisco:lab@192.168.2.3/456/$h
time-period 1440
write-memory
exit
exit
copy running-config startup-config

conf t
kron policy-list auto_config_backup
cli copy running-config startup-config
exit
kron occurrence auto_back_23:00 at 23:10 recurring
policy-list auto_config_backup
exit
exit
sh kron schedule

sh archive

copy running-config startup-config


可以配合批次檔案 刪除超過幾天的備份檔案

BAT 來源 CISCO kron 排程自動備份+TFTP Server

moveConfig.bat
內容:
SET src_folder=C:\TFTP_Data
SET dst_folder=C:\TFTP_Data\backup
SET time=%date:~0,4%%date:~5,2%%date:~8,2%
SET delday=30

for /f %%a IN ('dir "%src_folder%\*.cfg" /b') do move %src_folder%\%%a %dst_folder%\%time%-%%a

forfiles -p %dst_folder% -s -m *.cfg /D -%delday% /C "cmd /c del @PATH" > nul 2>&1

參考 :

cisco 基本備份和還原

CISCO kron 排程自動備份+TFTP Server

How to use archive command to save configuration

Cisco Switch 自動備份設定檔

Back up and Restore Configuration Files

Cisco Auto Backup Config to FTP Server with "kron" Feature

 


arrow
arrow

    sungshu 發表在 痞客邦 留言(0) 人氣()