Boston Community

<span class="basic_member_name">William Fulton</span>
William Fulton
Online Internet Backup / Web Development Services
Seattle, Washington
Posted by William Fulton, Seattle, Washington | Aug 02, 2007

Subscribe to  Indie Biz Q&A Data Backup Survey

I am very interested in what kind of data backup solution you are using to keep your valuable business data safe. As indie business owners you represent a very large segment of my audience and I want to make sure I serve you as best as I can.

What I really want to know is:

What type of backup do you do (tape, DVD, hard drive, internet, etc)?

How often do you do it (daily, weekly, monthly)?

Who actually does the work (you, an employee, an outside contractor)?

How much time do you spend on it each month?

10 Bizniks have posted replies

  • Paul Spafford
    Posted by Paul Spafford, Ottawa, Ontario Canada | Aug 02, 2007

    Hey William,

    Since I'm a database developer, and ALWAYS lecture my clients on the importance of a proper backup system, my solution may be a bit goofy.

    Most of my work is on site at clients' offices, so the only time a backup is really important is for new clients -- during the initial development cycle. As I'm doing development, I create a backup every twenty minutes. I zip it all into one file, and have an AppleScript that automatically gives it a date and time-stamp as its file name.

    Then at the end of the day, I take my most recent backup, and send it to my gmail account. Once a week I go in there and delete all but the most recent backup for each project.

  • Rebecca Wood
    Posted by Rebecca Wood, Lynnwood, Washington | Aug 02, 2007

    I back up all my files on cd's and I do it each time I work in that particular file. I have first on my birthday wish list an external hard drive. Once I get that I will be taking my cd's off site for safe keeping.

  • Kevin Selkowitz
    Posted by Kevin Selkowitz, Seattle, Washington | Aug 03, 2007

    Most of my critical data is being moved to databases on my server which each hour are incrementally written to IDB (intelligent disk backup). The intelligent part refers to the autonomics which manage the data rotation, thinning, etc automatically. The databases are replicated to workstations (encrypted of course) for offline access (and yet another backup copy).

    Beyond that, I'm thinking of setting up an rsync service so I can push out another copy online.

    So yeah, I have a pimp backup =)

  • William Fulton
    Posted by William Fulton, Seattle, Washington | Aug 03, 2007

    Kevin, it sounds like you have the backup thing going on.

    I always come across rsync services that seem pretty inexpensive until you start packing on the GB's.

    How secure do you feel with you data going out to an rsync service? Do you encrypt / compress before sending it out? Does is go out over secure channel?

  • Michael Halligan
    Posted by Michael Halligan, San Francisco, California | Aug 03, 2007

    William,

    Right now I'm using Rsnapshot to make about 4 backups per day per server, for 150 servers. It's not a great solution ,not by a long shot, but it gets the job done. Being based around rsync, the real killers are our one of our social network customers, and one of our file sharing sites, both of which have 10s of thousands of small files, and the 3 or 4 operations that rsync does per file makes them somewhat unmanageable.

    Once a day we sync our primary backup server to our second backup server (at the same datacenter). Twice a week we make a copy of that over to a backup server in Texas.

    As for employee interaction, each backup generates a ticket to our ticketing system. That's one backup per customer, not per server :) The first task of one of my sysadmin's day is to review each ticket and look for errors. Moving forward I want to build a good system for verifying data and actually build processes to do monthly or bi-weekly data restoration tests.

  • Kevin Selkowitz
    Posted by Kevin Selkowitz, Seattle, Washington | Aug 04, 2007

    The rsync encryption thing is a good question...that's why its still in the "thinking about" stage.

  • William Fulton
    Posted by William Fulton, Seattle, Washington | Aug 04, 2007

    Let me throw in another question since pretty much only the techie folks are answering the question so far (with the exception of Rebecca).

    Do you know how your backups are performed and how often?

    For the techies among us, is it important to you that things like encryption and notification system exist in your solution?

  • Frank Wong
    Posted by Frank Wong, San Francisco/ El Cerrito, California | Aug 24, 2007

    William,

    We use a combination of RAID and external drives to keep the integrity of our data. For the web servers, we use RAID 5. For database servers, we don't use RAID, but nightly cron to external drives. Our development systems use RAID 1 and all source code stored in a SVN server. Our SVN server is mirrored to an external drive once a month. The only thing that is manual is the SVN server backup and can be made easier with cron I believe.

    Right now, it take about 1 minute a month of human intervention to do backups. However, we are lacking protection from fire, flood, etc that takes out the entire office. An off-site backup solution is what we are missing.

  • John J*
    Posted by John J*, Seattle, Washington | Aug 31, 2007

    this is what i have set up for some of my small office clients, as a beginnings.

    I. target layer .Workstation(s)/Server

          >>>>>>>>
            II.  backup layer 1  at least a daily "backup to disk" of a RAID external NAS with a retention/overwrite period to be defined - (Maxtor One Touch is a cheap solution)
               >>>>>>>>
                    III.  backup layer 2.  a "backup to Tape" rotated out weekly to an offsite secure locale. (many cost effective solutions here... DVD-RW, even)
    

    For most small business owners (one to three workstations, maybe a central server) total out of pocket expense can be kept around a thousand(ish).

  • Aaron Stout
    Posted by Aaron Stout, Modesto, California | Sep 02, 2007

    First off for local backups we use Backup Exec to 1TB tapes to do dailys of our servers. Then we use AmeiVault to do monthly online backups of everything (just in case everything goes up in flames).

    Now if you have small amounts of data to backup (250Gb or less) John, last poster,has a very good solution. I would still look at periodic online backup to save for a catastrophic event.

    Ok, so the Californian is paranoid about fires, earthquakes, theft, and rabid squirrels bent on industrial espionage. :)

This forum is unmoderated, but please keep discussion courteous and not too far off topic.

Members posting in this topic

  • Paul Spafford
    Custom database developer/consultant
    Ottawa, Ontario Canada
  • Rebecca Wood
    Shea Butter Spa Products
    Lynnwood, Washington
  • Kevin Selkowitz
    Big Phones for Small Business
    Seattle, Washington
  • William Fulton
    Online Internet Backup / Web...
    Seattle, Washington
  • Michael Halligan
    Managed DNS Service Provider
    San Francisco, California
  • Frank Wong
    Internet Business Developer
    San Francisco/ El Cerrito, California
  • John J*
    John J*
    Windows Systems Engineer
    Seattle, Washington
  • Aaron Stout
    Aaron Stout
    On-site and Remote Technology Support
    Modesto, California

Post tags

  • Add tags to make this topic more relevant.