Infrastructure & Networking · Beta
Aruba Config Backup
Bulk SSH backup of Aruba and HP switch and access point configs.
Built for: The AME Group's network engineers and service technicians

The problem
Backing up configs by hand means logging into each device, copying the running config and naming a file. That is slow and inconsistent, so backups get skipped, and mixed firmware breaks simple scripts.
What I built
I built a Windows desktop app that logs into a list of Aruba and HP switches, access points and controllers over SSH and saves each running config in parallel. Every run ends with a plain-English error report.
How it works
- Set default credentials, an output folder and a thread count.
- Build device lists by hand, from CSV or by scanning a range.
- Start Backup; devices run on a thread pool.
- Configs save into Switches and AccessPoints folders.
- Read the summary and the suggested checks for each failure.
Built with
- Python 3
- tkinter / ttk
- Netmiko (SSH)
- ThreadPoolExecutor




