Hi Nestor,
Yes, agreed. It is very time consuming dealing with the software, setup, bugs, and feature requests. Fortunately, once you get things set up and they're running smoothly, they tend to continue to do so with less intervention (until it breaks
For example, one thing I have to deal with again is how to expire our old mp3's off the site- they take up huge amounts of disk space. I had a scheme set up to auto-expire as necessary, but it's broken since I upgraded our forum software.
As for backups, I have a nightly cron job running that dumps the entire forum database into a SQL file. I periodically transfer the file off the machine.
I depend on the service provider to back up the machine itself at some regular interval...
Let me know if you want any more specific assistance. If you're on Unix and MySQL, I can send you my backup scripts for you to use...
-John