I run daily backups to home for website data and 3 hourly backups to home for databases. All data is archived here for 7 days. I've never lost any data to date by doing this.
OVH's response to disk failures is appalling, you can see my experience here:
http://forum.ovh.co.uk/showthread.ph...let-me-explain. After 6 years with OVH I decided to move to a company who cares about its customers. It was a hard decision but it's clear that OVH don't value it's loyal customers
My advice is to do one of the following:
1. Backup to a server at home regularly (if you have the upload bandwidth to restore it if required).
2. Purchase another cheap server from OVH or another provider and backup to that.
In my opinion, monthly or even weekly backups isn't often enough. A lot can change in 24 hours so a lot more is going to happen over a week. At the very least you should backup your databases daily as they are likely to change more often.
I'm a bit of a backup buff because I hate losing things. I even made my own backup scripts to manage the archiving. I'll explain my process in case it's of interest to you...
1. The server initiates a backup to the backup server via FTP, using a piece of software called SyncBackSE. It's capable of remembering the directory structure so it doesn't have to scan the FTP each time and allows partial backups.
2. The main data copies at 11pm daily, the databases copy every 3 hours from 12am, 3am, etc.
3. On the backup server, disk 1 is the data drive where the backups copy to. Disk 2 is the archive disk. On a set schedule (about 1.5hrs after the main server to backup server copy), it copies the relevant directories from disk 1 to disk 2 into an archive folder and deletes the oldest backup. Disk 1's data always remains as the "latest" backup just in case the archive disk fails (just another layer of backups really).
4. I get emailed to tell me the status of that backup run.
It's all automated once setup and has only failed to work 2 or 3 times in 4 years and those were due to the cron not firing or the disk being full.
In total, it handles about 50GB of backups, but I don't doubt it could cope with a lot more.
Since I've been with OVH I suffered 4 disk failures, and not a single one was handled well, so I would make sure you have a backup plan in place should it happen in the form of another server you can fail over to or something else.