Featured Projects

  • Tasks Pro™

    Polished multi-user web-based, hierarchical task manager with tagging and more

    Tasks™

    Personal web-based task manager

    Use Tasks

    A hosted subscription service for Tasks Pro™ & Tasks™

  • WordPress Plugins

    Modifications and add-ons for WordPress

    WordPress Themes

    From the 2004 WordPress Theme Competition

  • PHP Tag Engine

    An open source tagging library for PHP applications

  • Photos

    A web-based database for cataloging digital photos

News News Feed

  • Squadcast Interview
    I took part in a brief Squadcast interview that was published yesterday. We talked about WordPress, particularly plugins. The podcast is mercifully short, hopefully it [...]
  • We're Hiring
    Right now Crowd Favorite is looking for another great web developer. We need someone with solid front-end XHTML/CSS/JS skills and good back-end PHP skills - [...]
  • Office Space
    Crowd Favorite now has it’s own office space! This is how it looks empty, I imagine it’ll look quite different after we start moving in this [...]
  • ShareThis 2.1
    ShareThis version 2.1 is now available for download. I’ve been running version 2.1 on this site for a little while now without incident - it’s [...]
  • ShareThis 2.1b1
    There’s a new version of the ShareThis WordPress plugin available. Officially it’s a beta because we didn’t have as much time to test it as [...]
  • Introducing Dougal Campbell
    I’m very excited to announce that Crowd Favorite has grown once again, this time bringing on a developer who needs no introduction to most people [...]

About Alex King

Alex King

I’m a web developer living in Denver, Colorado, having moved from the Bay Area in 2004.

I’m the founder of Crowd Favorite, a web development company that specializes in WordPress development (including themes and implementation) and web-based applications. I also have a number of development projects.

Besides my computer related activities, I keep busy with a variety of sports and activities. Golf and volleyball are the sports of choice these days. I’m also a rusty guitarist and an amateur photographer.

Latest Blog Post Blog Feed

Current Backup Solution

Posted in: Technology

There are two kinds of people in the world, those that have lost a hard drive and those that are going to lose a hard drive.

Ever since my hard drive snafu a while back, I’ve been a lot more cognizant about backups.

  • My email is sent to both FastMail and TuffMail, just in case.
  • All of my work file are in SVN, which is backed up with an hourly rsync to Strongspace (soon to be going to S3 as well).
  • My production MySQL databases are dumped nightly and archived to S3.
  • My home machine runs a RAID 1 array and I do SuperDuper backups to external drives.

And I’ve just set up a backup solution for my laptop that we’re standardizing on at Crowd Favorite. Basically we’re using a combination of SuperDuper and Time Machine, with a single external drive.

Using a single 500GB external drive:

  1. Connect the drive, and say “Yes” to use this as a Time Machine backup.
  2. Launch Disk Utility and create 2 sparse disk images using settings similar to these.

Time Machine will run for a little while, you want to let it finish before you start your SuperDuper clone. Once Time Machine has finished, you’ll want to do your first SuperDuper clone.

I use the 2 encrypted disk images to house my SuperDuper clones. The reason to have 2 is to give you just a little extra security. There are two issues that this helps with:

  1. Using a disk image, especially an encrypted image, brings disk image corruption into play.
  2. When you do a clone from your main drive, there is a chance that your main drive can get into a bad state, then you overwrite your backup with it.

A second image can slightly mitigate both of these.

I name my disk images creatively as SuperDuper 1 and SuperDuper 2. On even numbered days, I do a SuperDuper smart update to disk image #2, on odd numbered days I update disk image #2.

Doing all of this to a single physical disk isn’t ideal, but both the external backup drive and my laptop drive would have to fail simultaneously for me to lose data.

In the morning, I plug in my laptop and initiate a SuperDuper smart update. This takes about 20-30 minutes and I’m able to use the machine with only a minor performance hit during that time. Most of the time though, I might be checking in or coordinating with one of the other guys in the office, or doing things that don’t need a lot of performance like replying to e-mail.

I’m pretty satisfied with this set-up, but if you have suggestions for improvement I’d love to hear them.

16 Comments |

Posted February 16th, 2008 @ 5:19 PM

About This Site

This is the personal web site of Alex King, an independent developer based in Denver, Colorado USA. More...


Crowd Favorite

Crowd Favorite is my software and web development business.

We build web applications, design and develop custom WordPress themes and plugins, and build custom sites using WordPress as a CMS.


I also have a tumblog that aggregates my online content from other services (Twitter, Flickr, del.icio.us. etc.).


TechStars

Ads

I order my custom T-Shirts at CustomInk.com

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy