Python script for taking vmware esxi host backups using vmware cli
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

VMware ESXi Host Backups Python Script

This script by default will backup VMware ESXI host configurations to a file and if desired copy to TFTP server

Author - Nick Moody -
Last Updated 19th May 2018

1) VMware VCli installed -
2) Intially connect to the host to retrieve the thumbprint
3) TFTP server to send the running configs too

Known limitations:
TFTP is not encrypted so only execute this script on a dedicated management network or over a VPN.
This script backs up the host configuration only it does not backup the VM's running on the host. You will need another backup solution for the VM's