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

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

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

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

實驗環(huán)境:

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

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

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

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

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

配置步驟:

1.配置保存:

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

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

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

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

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

2.配置TFPT程序:

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

需要配置文件存放的路徑和TFTP服務(wù)器的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交換機的過程,當(dāng)完成連接后,則使用command的send()方法
#將保存的配置文件傳輸?shù)絫ftp服務(wù)器即可,服務(wù)器的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對應(yīng)文件夾上進(jìn)行查看:配置文件已經(jīng)全部導(dǎo)出到我們的PC中。

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








審核編輯:劉清

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

    關(guān)注

    21

    文章

    2656

    瀏覽量

    100180
  • TFTP
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    14358
  • SSH
    SSH
    +關(guān)注

    關(guān)注

    0

    文章

    189

    瀏覽量

    16406
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4807

    瀏覽量

    85040

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

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

收藏 人收藏

    評論

    相關(guān)推薦

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

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

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

    #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:31 ?0次下載

    交換機基礎(chǔ)配置

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

    交換機STP配置

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

    華為交換機

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

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

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

    交換機的6種配置模式

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

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

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

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

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

    華為三層交換機配置實例

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

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

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

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

    在現(xiàn)代網(wǎng)絡(luò)管理中,備份交換機配置信息是一項至關(guān)重要的任務(wù)。備份可以確保在交換機發(fā)生故障或配置
    的頭像 發(fā)表于 08-12 17:50 ?688次閱讀
    使用<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>信息

    如何導(dǎo)出交換機配置文件

    在網(wǎng)絡(luò)管理中,導(dǎo)出交換機配置文件是一項關(guān)鍵任務(wù),它有助于備份、審計、遷移或恢復(fù)網(wǎng)絡(luò)配置。本文將詳細(xì)介紹如何導(dǎo)出交換機
    的頭像 發(fā)表于 02-02 17:20 ?149次閱讀
    主站蜘蛛池模板: 亚洲欧洲色 | 日本不卡在线一区二区三区视频 | 四虎在线永久视频观看 | 国产伦精品一区二区三区在线观看 | 爱爱视频天天看 | 永久免费av网站 | 国产二区三区毛片 | 色老头永久免费网站 | 国产高清美女一级a毛片 | 99精品视频在线播放2 | 日本天堂影院在线播放 | 亚洲jizzjizz| 97色在线| 午夜影音 | 久久精品人 | 一级毛片一级毛片一级级毛片 | 国产免费久久精品 | 免费特黄 | 美女黄页黄频 | 深夜视频在线播放视频在线观看免费观看 | 久久五月女厕所一区二区 | 中文字幕一二三区乱码老 | 黄色大片免费观看 | 免费人成年短视频在线观看免费网站 | 欧美性黑人极品hd网站 | 成人午夜性视频欧美成人 | 美女和帅哥在床上玩的不可描述 | 四虎影院永久免费观看 | 久久九九国产 | 侵犯希崎中文字幕在线 | 天天操天天插天天射 | 亚洲精品九色在线网站 | 日日干天天爽 | 天天搞天天操 | 天天看片国产 | 尻美女视频 | 400部大量精品情侣网站 | 亚洲另类电击调教在线观看 | 六月婷婷在线视频 | 午夜网站免费版在线观看 | 国产主播精品在线 |