I'm just about to sign off a site which is predominately database driven. I have no wish to get involved with backing-up the site files/database myself as its not financially worth the effort involved. In that senario I'd like to know what you guys do.
I'm thinking along the lines of handing it off to the client and giving them access to their control panel so they can back-up the site and database themselves. Probably a good idea to tell them to download the files to their local hard-drive at regular interval as well, no?