本文件說明如何將設定從目前的路由器移轉至新的路由器。
思科建議您瞭解以下主題並具有所需的訪問許可權:
對簡單式檔案傳輸通訊協定 (TFTP) 或檔案傳輸通訊協定 (FTP) 伺服器的存取權限。
連線 - 路由器必須能夠存取 FTP 或 TFTP 伺服器。使用 ping 命令驗證連線。
本文件所述內容不限於特定軟體和硬體版本。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
若要備份和還原組態,有幾種方法可選擇:
這是一種逐步方法,可將路由器的組態複製到 TFTP 伺服器,以及複製回另一台路由器。繼續使用此方法之前,請確保網路上有具備 IP 連線的 TFTP 伺服器。
在 Router> 提示時發出 enable 命令,並在系統提示時提供所需的密碼。
提示會變更為 Router#,代表路由器現在已處於特殊權限模式。
將此組態檔複製到 TFTP 伺服器:
CE_2#copy running-config tftp: Address or name of remote host []? 10.104.207.171 Destination filename [ce_2-confg]? backup_cfg_for_my_router !! 1030 bytes copied in 2.489 secs (395 bytes/sec) CE_2#
使用文字編輯器開啟組態檔。搜尋並移除任何以AAA開頭的行。
將組態檔從 TFTP 伺服器複製到具備基本組態之特殊權限(啟用)模式下的新路由器。
Router#copy tftp: running-config Address or name of remote host []? 10.104.207.171 Source filename []? backup_cfg_for_my_router Destination filename [running-config]? Accessing tftp://10.66.64.10/backup_cfg_for_my_router... Loading backup_cfg_for_router from 10.104.207.171 (via FastEthernet0/0): ! [OK - 1030 bytes] 1030 bytes copied in 9.612 secs (107 bytes/sec) CE_2#
在此過程中,可以使用 FTP 伺服器來代替 TFTP 伺服器。
在 Router> 提示時發出 enable 命令,並在系統提示時提供所需的密碼。
提示會變更為 Router#,代表路由器現在已處於特殊權限模式。
設定 FTP 使用者名稱和密碼。
CE_2#configure terminal CE_2(config)#ip ftp username cisco CE_2(config)#ip ftp password cisco123 CE_2(config)#end CE_2#
將組態複製到 FTP 伺服器。
CE_2#copy running-config ftp: Address or name of remote host []? 10.66.64.10 Destination filename [ce_2-confg]? backup_cfg_for_router Writing backup_cfg_for_router ! 1030 bytes copied in 3.341 secs (308 bytes/sec) CE_2#
使用文字編輯器開啟組態檔。搜尋並移除任何以AAA開頭的行。
將組態檔從 FTP 伺服器複製到具備基本組態之特殊權限(啟用)模式下的路由器。
Router#copy ftp: running-config Address or name of remote host [10.66.64.10]? Source filename [backup_cfg_for_router]? Destination filename [running-config]? Accessing ftp://10.66.64.10/backup_cfg_for_router... Loading backup_cfg_for_router ! [OK - 1030/4096 bytes] 1030 bytes copied in 13.213 secs (78 bytes/sec) CE_2#
終端模擬程式可用來備份和還原組態。以下是使用Microsoft超級終端機模擬軟體的程式說明,但您可以將概念及此範例用於您偏好的終端機模擬軟體:
如果需要從另一個路由器複製組態,請透過主控台或 Telnet 連線到該路由器。
在 Router> 提示時發出 enable 命令,並在系統提示時提供所需的密碼。
提示會變更為 Router#,代表路由器現在已處於特殊權限模式。
發出 terminal length 0 命令可強制路由器一次傳回整個回應,而不是一次傳回一個畫面。
這樣可讓您擷取組態,而不會在路由器一次回應一個畫面時產生無關的 --more-- 提示。
在「超級終端機」功能表上,選擇「傳輸 > 擷取文字」。
此時會顯示「擷取文字」視窗。
將此檔案命名為config.txt。
按一下「開始」可關閉「擷取文字」視窗並開始擷取。
發出show running-config命令,並等候路由器完成回應。您會看到:
Building configuration...
且後面會加上組態。
在「超級終端機」功能表上,選擇「傳輸 > 擷取文字 > 停止」即可結束螢幕擷取。
在任何文字編輯器(例如記事本或 WordPad)中開啟您建立的 config.txt 檔案。
搜尋並移除任何以AAA開頭的行。
儲存檔案。
連線到需要組態的路由器。
開啟 config.txt 檔案。
反白顯示 config.txt 檔案的所有內容。
若要執行此操作,請用滑鼠左鍵反白顯示所有內容。或者,如果您使用記事本,則可以從功能表中選擇「編輯 > 全選」。
將所選文字複製到 Windows 剪貼簿。
您可以從文字編輯器功能表選擇「編輯>複製」,或是按下CTRL鍵並同時按住C鍵,即可執行複製。
切換到超級終端機視窗,然後在Router #提示時發出configure terminal命令。然後按下 Enter 鍵。
在超級終端機功能表上,使用「編輯>貼上到主機」,將組態檔貼上到路由器中。
組態完成貼上且路由器將您帶回組態提示後,發出 copy running-config startup-config 命令即可將組態寫入記憶體中。
發出 exit 命令可返回 Router# 提示。
若要使路由器定期將執行組態複製到啟動組態,例如每星期日 23:00,請完成以下步驟:
建立kron原則清單 — 這是指令碼,會列出路由器必須在排程時間執行哪些命令。
Router(config)#kron policy-list SaveConfig
Router(config-kron-policy)#cli write
Router(config-kron-policy)#exit
cli — 在命令排程器原則清單中指定 EXEC CLI 命令。
Policy-list — 指定與命令排程器發生次數相關聯的原則清單。
建立kron發生次數。這樣會將路由器必須運行策略的時間和頻率告知路由器。
Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring Router(config-kron-occurrence)#policy-list SaveConfig
SaveConfigSchedule — 這是發生次數的名稱。發生次數的名稱長度為 1 到 31 個字元。如果 occurrence-name 為新名稱,即可建立一個發生結構。如果 occurrence-name 並非新名稱,則可編輯目前的發生。
at — 指定發生次數在指定的行事曆日期和時間執行。
recurring — 指定發生次數重複執行。
使用show命令驗證kron組態。
Router#show kron schedule Kron Occurrence Schedule SaveConfigSchedule inactive, can run again in 1 days 12:37:47 at 23:00 on Sun
inactive — 代表 kron 目前並未執行命令。
Active — 代表 kron 正在執行目前命令。
Router#show running-configuration kron occurrence SaveConfigSchedule at 23:00 Sun recurring policy-list SaveConfig kron policy-list SaveConfig cli write
以下範例會在星期日的 23:00 將目前的組態儲存到 TFTP 伺服器 (10.1.1.1):
Router(config)#kron policy-list Backup Router(config-kron-policy)#cli show run | redirect tftp://10.1.1.1/test.cfg Router(config-kron-policy)#exit ! Router(config)#kron occurrence Backup at 23:00 Sun recurring Router(config-kron-occurrence)#policy-list Backup
使用 show running-config 命令以確認組態檔已複製到目的地路由器。
| 修訂 | 發佈日期 | 意見 |
|---|---|---|
6.0 |
21-Apr-2026
|
重新認證 |
5.0 |
07-Apr-2025
|
更新的格式。 |
4.0 |
21-Jun-2024
|
新增了思科錯誤ID CSCvp92564的詳細資訊 |
3.0 |
02-Feb-2024
|
已更新機器翻譯和格式。 |
1.0 |
16-Nov-2003
|
初始版本 |