I would like to see a setting in UpdraftPlus Backup/Restore –> Settings –> UpdraftPlus Vault that enables deletion of the oldest backup when the vault gets full.
If my web site machine crashes, and the only recent backup I have is on the machine that is now lost, then I didn’t really have a backup. The obvious and easy (and reasonably priced, I might add) solution is to get the premium UpdraftVault, and store those backups offsite, in your cloud.
But I also want my backups to “just work”. What I don’t want, is every few weeks, start getting emails that say I’ve got to log in to the vault and click delete + OK a bunch of times. I happened to check my spam filter, and son of a gun if I haven’t been getting backups for several months now. I would have been in a world of hurt, had the web site machine died.
Instead of failing the backup when the vault gets full, an email that warns the user “Updraft just had to delete the backup dated xxxx-xx-xx xx:xx:xx to make room in the vault” would be OK. (Although I’d probably still have had the spam filter problem). If someone’s web site gets so much content in it that not even a single offsite backup can be kept, the emails should probably be in all caps, and the WP Admin site should get a big upgly notice that things are going horribly wrong.
Essentially what I’m saying is that I would rathr have a backup from yesterday than from five months ago when the vault filled up. I’d like that option to be a checkbox in the UpdraftVault configuration tab.
If you wanted to make the feature a little more full-featured, you could let the UpdraftVault users mark a backup as “manual deletion only” – but that would require the user to log into the vault and pick and choose which backups are tagged as “never automatically delete”.