Hello, I am Admin and had some troubles making ESXi backups. Tested many existing tools most of them not working or had long and complicate implementation process.
So I made a GUI for making backups on ESXi is jus a beta.... has some problems but maybe community will help make this tool even better
How It works
1. It uses ssh connection and plink.exe from putty so you have to enable SSH
you can use any existing guides (Enable SSH on VMware ESXi 5.5 via vSphere Client | Thomas Maurer) or (Google search)
2. It connects to your esxi and uploads 2 files one is backup procedures files second is scheduled backups list
3. Add scheduled file to crontab
4. Adds to regenerate schedule funcionality upon reboot ( upcoming feature)
When backup procedure starts it removes all sanpshoots, then get list of exsiting files in foldere where vm is. And makes new snapshots. Then it can copy files to other datastore. And agian removes all snapshoots. In this way you can make live VM backups.
Backup speeds depends only from ESXi host. It uses all internal ESXi funcionality.
So you have nice GUI to do all of this. And you dont nead gui to be running al the time because it makes your esxi to do backups byitself.
Mount NFS storage
Adds regenerate schedule functionality upon reboot (upcoming feature)
Read schedule time from host.
Sometime listboxs do not refresh.
After re-connection to other host there is some bugs.
1. Connection - > creditials -> save or selact profile -> load
2. Connection -> Connect
3. Now you should see all aviable VM in esxi
4. Then you should Click Schedule - > Schedule settings and adjust time when backuping starts you can use this website to adjust time settings http://crontab.guru/
5. Then you should Click Schedule - > Activate. Now you activated schedule on server.
6. Select VM and click Add> it to schedule. Now you can click Edit> to modify storage where it shuld be backuped. Or you can dubleclik VM.
Backup removes all snapshots before backup.
It is only beta still...