If you have webhosting contracts with two different companies you can backup data by passing it back and forth on a regular schedule using Rsync.
It requires a bit more work initially but then you put this backup on a automated regular interval (cron job)
Here is How to Setup Rsync in Three Easy Steps.
- Login with ssh to your webhost and type in ssh-keygen -t rsa Hit return twice. You should see – Your identification has been saved in xxxx
- Send the Authentication file
rsync --progress "/home/name/.ssh/id_rsa.pub" username@serverspace.com:/home/name/.ssh/authorized_keys
- Repeat step two again - now if you a have setup this up correctly Rysnc will only ask for the password once