You are getting close.
Besides making a regular (daliy?) backup, you should also once in a while (1/month?) test 1 of your backups to see if it can be restored. Both so you know what to do in case of emergency and to ensure that your backup is usable. Believe me i have seen cases where a daily backup was made for over a year. Once it was needed they discovered that they had ran into a filesize limit of the operating system and all these backups where incomplete. And this was on a medium sized company, not just someone running a forum as a hobby.