當前位置:才華齋>計算機>網路技術>

怎麼更好的執行交換機配置檔案

網路技術 閱讀(6.2K)

想要有效地管理交換機配置檔案,就是要在適當的時候、適當的地點及時執行copy命令。通過使用copy命令,IOS軟體能夠將配置檔案從一個元件或者裝置移動到其他需要的元件與裝置上去。

怎麼更好的執行交換機配置檔案

這個命令主要有兩引數,第一個引數表示配置檔案的源位置,即需要被複制的檔案。第二個引數表示目標位置,即要將這個配置檔案複製到哪個地方。如使用copy running-config tftp命令,就可以將執行配置檔案複製到網路上的TFTP服務器來進行配置。

不過在複製的時候,需要注意,如果目標位置有相同的配置檔案,則這個命令會將目標檔案中相同名字的配置檔案覆蓋掉。不過這句話說其來容易,做起來可是比較難。具體來說,需要做到一下幾點。

首先,當RAM中的執行交換機配置檔案進行更改之後,需要將最新的執行配置檔案進行備份。這主要是因為RAM記憶體中的內容斷電後會丟失。如果網路管理員希望在交換機執行過程中對其進行的更改,在交換機下次啟動的時候仍然有效。

那麼就需要將這個更改的內容儲存在啟動配置檔案中。如果要實現這個目的,可以通過使用命令copy running-config startup-config。這個命令的含義就是將執行配置檔案儲存到啟動交換機配置檔案中。如此的話,就會將交換機的最近更新的內容儲存了下來。

其次需要注意的是,在將RAM中的執行配置檔案複製到NVRAM中的時候,需要先確保當前配置的準確性。也就是說,當我們修改了RAM中的執行配置檔案相關引數之後,一般不會急著將相關的內容複製到NVRAM中。

而是需要先對其進行測試與追蹤,以判斷新設定的引數是否符合我們預計的需求。也就是要判斷新引數是否起作用了,是否滿足使用者的需要。只有確保新配置的引數執行正常的情況下,才能夠將這個更新儲存到啟動配置檔案中。

否則的'話,萬一這個引數設定有錯誤,那麼在下次啟動的時候就可能會出現問題。為了安全起見,最好在將執行配置檔案複製到NVRAM中的時候,能夠先對NVRAM中內容進行備份。

這主要是因為在使用copy running-config startup-config命令的時候,命令會自動覆蓋目標位置的啟動配置檔案。此時如果執行配置檔案有錯誤,那麼連神仙也迴天無力了。為此筆者建立網路管理員,在管理配置檔案的時候,要小心又小心,寧可多走一步。

如在儲存更新之前,先將原先的啟動配置檔案在tftp伺服器上備份一份。如此的話,即使最近的配置有問題,而網路管理員又儲存了的話,也可以利用備份後的配置檔案來啟動交換機。

要完成這個功能,網路管理員可以執行命令copy start tftp(將啟動配置檔案儲存到TFTP伺服器上)。如果啟動配置檔案有問題的話,還可以使用copy tftp start命令,將備份的配置檔案複製到NVRAM中,讓交換機使用這個配置檔案來進行初始化。

第三,除了在NVRAM與tftp伺服器之間可以相互複製之外,在RAM與tftp伺服器之間也可以進行相互的複製。如網路管理員更新了交換機配置檔案的某個引數,如設定了虛擬區域網。

此時可能在短時間內很難判斷當前的配置是否準確。可能需要執行一個星期甚至更長的時間才能夠做出判斷。此時最好不要輕易的去更新啟動配置檔案中的內容。筆者建議的方法是先將RAM中的執行配置檔案複製到tftp伺服器中,實現一個暫時的過渡。

當確定配置沒有問題後,再將這個執行配置檔案複製、替換掉啟動配置檔案,以儲存最新的可用更新。要實現這個需求的話,可以使用命令copy run tftp(將執行配置檔案複製到tftp伺服器上)或者使用命令copy tftp run(將tftp伺服器上的配置檔案複製到ram中去)這兩個命令來實現。

強調一遍,怎麼配置執行配置檔案或者初始引數檔案涉及到很多內容,具有很大的難度。但是如果管理配置檔案,則這個copy命令是核心。而使用好這個命令的關鍵,就是在對交換機配置檔案進行任何更改之前,進行備份。並在確保更新內容可用之後,及時將其儲存到斷電後不易丟失的NVRAM中或者網路的tftp伺服器上。