Backing up your VMWare ESX configuration files is pretty simple if you use the VMWare binary vm-support. This useful command will create a tarball of all of the important ESX config files in a tarball in a location that you specify.
For example, the command below will create the tarball in /backups/esx_backup:
/usr/bin/vm-support -n -N -w /backups/esx_backup
It’s a good idea to save these configurations off to another server and back them up using your backup software so you can recover them if anything was to ever happen to your ESX server.