I use backblaze b2. Their bandwidth cost is cheaper than most , and they are reliable. However, you'll have to setup a agent/client at your server using command line or have to write a code to do so. It is fairly easy however, just have to install their python tool, authenticate and set up a cronjob according to your requirement.