Hi,
you can use VMware VDP to backup your vCenter Appliance. It's included in essentials plus, standard, enterprise and enterprise plus licenses.
I won't do backups of ESXi hosts. Restoring the backup would take more time than deploying a new ESXi.Only thing you might want to consider is to enable remote logging, so you can see why hosts failed.
Regards
Tim