For security reasons, both clients, and other hosting providers I work with, refuse to whitelist external IPs. There’s nothing I can do about it, and some clients want to use their hosting.
Defender v3 used to have the option to create external backups without having to use your incremental backup service – but for some (stupid) reason, you retired it.
I need a way to create backups on at least 1-2 more destinations, without being connected to your server.
Smush also requires whitelisting IPs.
Neither plugins like TinyPng nor Updraft require whitelisting IPs – and yet they get the job done.
I’m already a paying customer – why can’t I use the plugins like normally? Why am I forced to install competitor plugins or loose out on a client?
I’m not going to brute force and arm wrestle a client to use WPMUdev’s hosting if it’s not what they need or want.
And I respect that some clients don’t want to take ANY risks with their servers so pragmatically refuse to whitelist any IPs. Plugins should work without this security risk. And we as customers should have the option to connect to your servers or not to – but we should not be forced to. WordPress is all about data democracy anyways.
Also – what if you have a server failure? Does that mean that every single site that is FORCED to connect to your servers to create ANY backups – won’t get backed up at all? Will the plugin just totally skip that backup, and leave people without the day/week/month backup?
Why even risk letting that happen? It’s stupid to be confident that your servers and services will always be available and active. People choose WordPress to be in control of their data, and plugins should have the ability to work independently.
Now – I know this is probably a niche request – and might never be implemented – but please seriously consider adding an option for people to turn off Incremental backups, to allow backing up to another destination without having to whitelist IPs or be locked into your server.