在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

使用python批量備份華為交換機配置文件

網(wǎng)絡技術干貨圈 ? 來源:網(wǎng)絡技術干貨圈 ? 2024-01-19 09:28 ? 次閱讀

實驗環(huán)境:

89f44d52-b609-11ee-8b88-92fbcf53809c.png

保證PC能分別和五臺交換機通信。五臺交換機的IP地址如圖上所示。

在五臺交換機的上配置SSH,后續(xù)在PC上通過paramiko進行連接;

需要在PC上安裝TFTP服務器,完成配置文件的傳輸.

注:本實驗PC使用的操作系統(tǒng)為windows,python版本為3.9。

配置步驟:

1.配置保存:

在華為交換機上首先要進行配置的保存。由于默認華為交換機保存的配置文件名稱都為:vrpcfg.zip,我們可以使用dir命令在SW1上進行查看:

8a0107fe-b609-11ee-8b88-92fbcf53809c.png

這樣就會導致通過后面導出的配置文件會由于和前面導出的配置文件重名而將其覆蓋,同時也無法達到很好區(qū)分具體是哪個設備配置的目的,所以在保存的時候,我們需要在交換機上使用save sw1-config.zip(可以自己取名做區(qū)分)而不是直接save,這樣可以看到最后保存的配置文件的命名就可以做區(qū)分了:

8a0d1968-b609-11ee-8b88-92fbcf53809c.png

本實驗其余四臺交換機配置的命名規(guī)則和SW1一樣,只是修改編號即可。

2.配置TFPT程序:

8a196fec-b609-11ee-8b88-92fbcf53809c.png

需要配置文件存放的路徑和TFTP服務器的IP地址(保證能夠和交換機互相通信)。

3.代碼

importparamiko
importtime
fromgetpassimportgetpass

username=input("Username:")
password=getpass("Password:")

#打開保存了5個IP地址的txt文件
ip_list=open("ip_list.txt","r")

#通過tail_num變量記錄每個交換機的編號
tail_num=1

#通過for循環(huán)依次讀出每個交換機的IP地址
forlineinip_list.readlines():
ip=line.strip()
ssh_client=paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.connect(hostname=ip,username=username,password=password)
print("Youhavesuccessfullyconnectto"+ip)
#前面的代碼是使用paramikoSSH交換機的過程,當完成連接后,則使用command的send()方法
#將保存的配置文件傳輸?shù)絫ftp服務器即可,服務器的IP為192.168.56.1
command=ssh_client.invoke_shell()
command.send("tftp192.168.56.1putsw"+str(tail_num)+"-config.zip
")
time.sleep(3)
output=command.recv(65535)
print(output.decode("ascii"))
#在連接下一個交換機之前,需要將交換機的編號加1
tail_num+=1

ip_list.close()
ssh_client.close()

4.查看運行結(jié)果:

編譯器運行結(jié)果:正常

8a2eaca4-b609-11ee-8b88-92fbcf53809c.png

在TFTP對應文件夾上進行查看:配置文件已經(jīng)全部導出到我們的PC中。

8afd8114-b609-11ee-8b88-92fbcf53809c.png








審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 交換機
    +關注

    關注

    21

    文章

    2726

    瀏覽量

    101479
  • TFTP
    +關注

    關注

    0

    文章

    22

    瀏覽量

    14505
  • SSH
    SSH
    +關注

    關注

    0

    文章

    194

    瀏覽量

    16823
  • python
    +關注

    關注

    56

    文章

    4825

    瀏覽量

    86289

原文標題:使用python批量備份華為交換機配置文件(eNSP模擬器)

文章出處:【微信號:網(wǎng)絡技術干貨圈,微信公眾號:網(wǎng)絡技術干貨圈】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    華為路由器交換機VLAN配置實例

    華為路由器交換機VLAN配置實例[hide]華為路由器交換機VLAN配置實例使用4臺PC(pc多
    發(fā)表于 05-25 00:21

    銳捷網(wǎng)絡交換機配置命令集

    #del flash:config.text 刪除配置文件(交換機及1700系列路由器) #erase startup-config 刪除配置文件(2500系列路由器)
    發(fā)表于 03-01 15:50 ?80次下載

    交換機GVRP配置

    交換機GVRP配置
    發(fā)表于 12-27 16:15 ?0次下載

    交換機基礎配置

    交換機基礎配置
    發(fā)表于 12-27 16:50 ?0次下載

    交換機VLAN配置

    交換機VLAN配置
    發(fā)表于 12-27 16:49 ?0次下載

    交換機STP配置

    交換機STP配置
    發(fā)表于 12-27 16:46 ?0次下載

    華為交換機

    華為交換機
    發(fā)表于 03-24 14:17 ?5次下載

    光纖交換機的種類_光纖交換機配置

    本文主要介紹了光纖交換機的種類和光纖交換機配置
    發(fā)表于 11-30 16:04 ?2484次閱讀

    交換機的6種配置模式

    我們在配置交換機的時候首先要了解的就是交換機命令模式,小編用Cisco思科交換機為例帶大家了解交換機的6種
    的頭像 發(fā)表于 09-26 15:01 ?1w次閱讀

    如何通過Python腳本批量采集華為交換機配置

    通過學習python網(wǎng)絡運維自動化減少重復無意義的工作量,本次實驗雖然只是一條命令,通過display current-configuration采集設備配置,但是在有大量設備需要采集配置文件時,又
    的頭像 發(fā)表于 01-09 10:32 ?5761次閱讀

    交換機最基本的配置與使用方法

    退到上一層模式用“exit”,要退到特權(quán)模式用“end”。 查看交換機配置文件信息show startup-config;當前所有配置信息show running-config
    的頭像 發(fā)表于 05-04 17:21 ?2598次閱讀
    <b class='flag-5'>交換機</b>最基本的<b class='flag-5'>配置</b>與使用方法

    華為三層交換機配置實例

    有朋友討論華為三層交換機配置問題,今天小編也整理了下華為交換機的文章,大家來一起學習交流下!
    的頭像 發(fā)表于 06-05 11:19 ?1694次閱讀
    <b class='flag-5'>華為</b>三層<b class='flag-5'>交換機</b><b class='flag-5'>配置</b>實例

    華為交換機如何批量清除接口配置信息

    華為交換機如何批量清除接口配置信息
    的頭像 發(fā)表于 08-14 10:43 ?3541次閱讀

    使用Python腳本備份華為交換機配置信息

    在現(xiàn)代網(wǎng)絡管理中,備份交換機配置信息是一項至關重要的任務。備份可以確保在交換機發(fā)生故障或配置
    的頭像 發(fā)表于 08-12 17:50 ?1173次閱讀
    使用<b class='flag-5'>Python</b>腳本<b class='flag-5'>備份</b><b class='flag-5'>華為</b><b class='flag-5'>交換機</b>的<b class='flag-5'>配置</b>信息

    如何導出交換機配置文件

    在網(wǎng)絡管理中,導出交換機配置文件是一項關鍵任務,它有助于備份、審計、遷移或恢復網(wǎng)絡配置。本文將詳細介紹如何導出交換機
    的頭像 發(fā)表于 02-02 17:20 ?2874次閱讀
    主站蜘蛛池模板: 国产欧美亚洲精品第二区首页 | 天堂成人精品视频在线观 | 国产欧美日韩在线人成aaaa | 国产资源免费观看 | 九九热精品视频在线播放 | 欧美色亚洲图 | 午夜影院免费入口 | 五月桃花网婷婷亚洲综合 | 国产色丁香久久综合 | 黄色二级视频 | 午夜特片网 | 国产精品美女一区二区三区 | 久久成人国产精品青青 | 日本不卡一区二区三区视频 | 最近的中文字幕免费动漫视频 | 亚州 色 图 综合 | 国产色网址 | 亚洲天堂网在线观看 | 丁香六月欧美 | 亚洲精品91香蕉综合区 | 色多多网站 | 天天干夜啪 | 福利视频一区二区三区 | 月夜免费观看高清在线完整 | 久久久噜噜噜久久网 | 亚洲国产精品嫩草影院 | 性香港xxxxx免费视频播放 | 激情久久久久久久久久久 | 夜夜操天天操 | 人人干人人干人人干 | 香蕉免费在线视频 | 色偷偷男人天堂 | 老色鬼久久综合第一 | 免费视频在线播放 | 综合网激情五月 | 国产男女免费视频 | 一本大道加勒比久久 | 国产清纯白嫩大学生正在播放 | 欧美日韩国产在线一区 | 色视频在线观看 | 天天爽夜夜爽夜夜爽精品视频 |