Forum Moderators: phranque
They both called me, inquiring about my backups of their sites.
While I do keep site (i.e. code, content, images, media, etc.) backups, I do not perform daily backups of backend databases.
Do you all keep daily backups of an entire web project? If so, do you include it in your contracts?
Do you all keep daily backups of an entire web project? If so, do you include it in your contracts?
Yes, and yes.... Although the frequency of the backups is a variable in my contract... a higher frequency = higher fee.
I have a client who is uber paranoid and he does do a very high volume of sales per day, but he requests an hourly backup of his DB. I had to put together an old box just to hold the backups on, but he pays for it so it is worth it for me to do.
I include a backup in my contracts, even if they don't request them. It is usually just a minimum backup, and I only do it because I've been in the computer industry for a decade and know how important backups are!
It is something I bring up now with every client, and if there is a database then I force at least some type of backup service agreement on them and at the very least I get them to agree they don't want a rigorous backup plan. That way when they do take their own foot off I can point to their sig and say... "You didn't want to pay for that". Same as you though my most basic contract has a backup plan included to at least have something for them.
But I do consider a more rigourous backup plan as an additional service that I charge extra for... not a lot but enough to make having a safety deposit box at the bank for storing the removable drives with the backups on them worth paying for plus I send my sys guy there to do the awaps daily which takes him out of the office for some time, which I also feel is another fair reason to charge extra for backup plans.
This assumes unix/linux servers of course.
Yes, and I usually do that with Linux servers. But I have a few clients with Windows/IIS-based servers where Access/SQL databases are used on the back-end. Even with the Access databases (which they requested), it's just a file copy.
But off site backups? I haven't even considered them! The main reason is because I know the companies wouldn't want to pay for the extra time/effort of maintaining off site data storage.