- Community Home
- >
- Networking
- >
- Legacy
- >
- Switches, Hubs, Modems
- >
- Need to automate switch config backup
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2015 10:51 PM
06-07-2015 10:51 PM
Need to automate switch config backup
Hello Guys,
Planning to automate switch configuration backup system. We are having different model of HP switche's including 1900, 1800, 5900, 2600 & 3Com Series.
I would prefer to do that from a Linux machine. Please do suggest some documents for that.
- Tags:
- backup
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-08-2015 05:27 AM
06-08-2015 05:27 AM
Re: Need to automate switch config backup
Hello, we are using Rancid for this.
The documentation and software is found here:
http://www.shrubbery.net/rancid/
- Tags:
- backup
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-08-2015 05:33 AM
06-08-2015 05:33 AM
Re: Need to automate switch config backup
Hello Fredrik,
Thanks for the info!
Actually i have tried rancid already. I installed 2.3.x version & they have bug on it.
Later on they suggest to install 3.x.x version. On top of that, i have different version of HP switches like 1900,1800,5400, 3Com switches & I guess rancid have dependencies on certain version of HP switches.
I would request others to suggest some more procedures!
- Tags:
- backup

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-08-2015 06:58 PM
06-08-2015 06:58 PM
Re: Need to automate switch config backup
Hello ,
Use the below VB Script it will help you .You can edit this script as per your requirement .This is an example it will open a command prompt, telnet into an HP Procurve switch and copy its runnung config to a TFTP server.
--------Start Of Script--------
Option Explicit
On Error Resume Next
Dim WshShell, strIP, strTFTP, strFile, strPassHP
Dim filesys, filetxt
strFile = "File Name"
strTFTP = "Your TFTP Server Address"
strPassHP = "Your HP Procurve Password"
'Opens IP address file for reading
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Set filesys = CreateObject("Scripting.FileSystemObject")
Set filetxt = filesys.OpenTextFile(strFile, ForReading, True)
'Opens the command prompt
set WshShell = CreateObject("WScript.Shell")
WshShell.run "cmd.exe"
WScript.Sleep 1000
Do While Not filetxt.AtEndOfStream
strIP = filetxt.ReadLine
Copy(strIP)Loop
filetxt.Close
set WshShell = Nothing
set filesys = Nothing
WScript.Quit
Function Copy(strIP)
WshShell.SendKeys "telnet "& strIP
WshShell.SendKeys ("{Enter}")
WScript.Sleep 1000
WshShell.SendKeys "p"
WshShell.SendKeys strPassHP
WshShell.SendKeys ("{Enter}")
WshShell.SendKeys "copy running-config tftp " & strTFTP & " " & strIP & ".txt"
WshShell.SendKeys ("{Enter}")
WshShell.SendKeys "^z"
WshShell.SendKeys "^z"
WshShell.SendKeys "y"
WScript.Sleep 2000
WshShell.SendKeys ("{Enter}")
End Function
Note :In order for this script to work, you will need a text file will the IP addresses of your switches on a seperate line. You will also need to edit the lines that I have maked in Bold
Thanks and regards
Anurag Thottathil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2019 12:07 PM
09-30-2019 12:07 PM
Re: Need to automate switch config backup
Great script! This worked for me after changing the below line -
strIP = filetxt.ReadLine
Copy(strIP)Loop
to
strIP = filetxt.ReadLine
Copy(strIP)
Loop
I also added a WScript.Sleep 1000 after each line in the function to help with timing. Thanks for making this. I've been looking for something like this for years.
FYI for others, to run this script, just make the script into a .vbs file and then use cscript yourfile.vbs from an admin command prompt.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-20-2019 12:48 PM
10-20-2019 12:48 PM
Re: Need to automate switch config backup
I wil try this script, it is very useful, thanks.
- Tags:
- t