就!!每次機房常常要關電
所以很怕沒有存檔到!!
所以就google 下 最方便的方法
因為檔名是按照時間定的所以就基本上無腦!!不用管!!如果改hotname或是要需要對照的在進行改Ftp資料夾
架構大概如下
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#
如果要移除備份排程:
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 設定
檢查排程內執行哪一條任務
這兩個部分是分開來的
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
查看 FTP 伺服器
按照不同交換器設定資料夾
檢查備份檔案順便檢查晚上11點排程是否有備份
指令 :
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
參考 :
How to use archive command to save configuration
Back up and Restore Configuration Files
Cisco Auto Backup Config to FTP Server with "kron" Feature
留言列表