I'd also suggest having some kind of off site backups. I set a windows machine to automatically log in twice daily, to download cron generated backups, to store them safely off-site. (there are many other ways to do the same) Over the years, I have had it happen TWICE where a host lost everything. (One time was on 9/11, when the data center I was using was unfortunately crushed by a falling building. Everyone survived, thankfully)
Database backups, as well as a full backup of the files and folders.
I check for add-on and software updates for my forums EVERY morning at 5am, just in case of a new exploit or important bug fix.
Congrats on the new forum!