On one my test servers running VestaCP on an LXC container, I ran into an interesting issue where (due to the nature of LXC this is expected behaviour) the VestaCP LXC container shows the load of the host node, and as it's under load, VestaCP refuses to perform backups.
If you get an email like this "LoadAverage 5 is above threshold" and you would prefer to change that to something a bit higher (in my case, I'm changing it to 20 because I want it to backup even if the server is on fire) then here's how to do it.
We need to edit the
BACKUP_LA_LIMIT=5 variable in
sudo nano /usr/local/vesta/func/main.sh
In my case I've changed it to read
BACKUP_LA_LIMIT=20 so that it will always backup.
I searched high and low on the internet and couldn't find anything that suggested this, so I ended up doing a
grep -r "BACKUP_LA_LIMIT" in the
/usr/local/vesta directory to find which file is responsible.
I hope this can help someone else :)