Hello,
I’ve recently started encountering recurring issues with some websites hosted on Enhance, especially larger ones.
For example, websites with 60k posts that use cache plugins (like file-based caching or object cache stored in files instead of Redis) generate a massive number of small files — sometimes tens or even hundreds of thousands.
This leads to several problems:
- Extremely slow backups - sometime takes 1-3h
- Control panel becomes partially unusable during backups
- Missing backup status visibility
- No way to exclude directories from backups
- No flexible backup scheduling (per timezone / per server / per site)
Summary of requested improvements:
- Backup progress visibility in UI
- Proper UI handling during running backups (disable/lock actions DNS, backups, DB, etc with explanation for customers)
- Ability to exclude directories from backups.
- More flexible backup scheduling (per server/site, timezone-aware) - maybe it makes sense to provide the ability for customers to set up a preferred time for backups and it can resolve all issues with timezones,as only a small % of customers care about that.
These improvements would significantly enhance usability and reduce server load, especially for larger or cache-heavy websites.