Mac backup software

This is a discussion on Mac backup software within the Tech Board forums, part of the Community Boards category; I recently purchased a 500 gig USB drive for backing up data around the house. Most important is our home ...

  1. #1
    Captain Crash brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,230

    Mac backup software

    I recently purchased a 500 gig USB drive for backing up data around the house. Most important is our home video and photograph collection, but ideally I'd like to make an exact image of my wife's Power Mac on a nightly basis.

    I am a Linux user (even on my own Mac Mini I run Ubuntu) and so I'm not very familiar with the options on Mac OS X. Can anybody give recommendations on good, free or cheap backup software for Mac?

    I could just tar the files over but I'd prefer to be able to perfectly restore my wife's system if her drive dies without reinstalling the OS.

    In 20 years of using computers I have never had a drive die on me. Either I'm extremely charmed or there is a big disaster looming.

    EDIT: As far as major disasters like our house burning down, my plan is to get a second 500 gig drive and alternate between the two every six months or so. One drive gets sent to the bank to be placed in a safety deposit. At least in the event of a major disaster I will only lose 6 months of stuff.
    Last edited by brewbuck; 08-11-2008 at 09:24 AM.
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    21,311
    Perhaps you could use Time Machine? From what I understand it comes with OS X Leopard.
    C + C++ Compiler: MinGW port of GCC
    Version Control System: Bazaar

    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,167
    Shell scripting comes to mind. So does dd (Didn't look, but I am assuming there is a mac port). Probably won't be a good idea to do it when the drive is mounted, though. I guess you could use a customized Linux live-CD to do the dd (make it run dd as soon as it boots), and you will just have to boot the CD every night. That's not so automatic, but I don't think there are easier ways. I don't think it's possible to do with Mac OS running. If you only want to backup the data, I run a shell script that does snapshot backup. That would be a quite pretty solution. Why would you want to backup programs and the OS? I imagine it would only take a few hours to reinstall everything?

    http://www.mikerubel.org/computers/rsync_snapshots/

    I am doing snapshot backup on my file server, and it's working great . I use cron (you will probably have to find a Mac equivalent for this) to do a hourly, a daily, and a monthly backup, each keeping 10 snapshots. So, for example, I can see what the state of the filesystem is like 5 days ago (and have read-only access to it. Of course one can't change the history ). The space usage won't be 30 times. More like just 1-2 times, depending on how much of your filesystem you change between your backups. The trick is hardlinking (not copying files that have not been changed).

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Mac OS X Users/C programmers?
    By petermichaux in forum C Programming
    Replies: 16
    Last Post: 04-18-2011, 06:36 AM
  2. How to Send Mac Address From Client to Server
    By Lieyza197 in forum C Programming
    Replies: 2
    Last Post: 05-27-2009, 09:58 AM
  3. Software Design/Test - Redmond, WA
    By IRVolt in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 06-11-2008, 10:26 AM
  4. Why C Matters
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 136
    Last Post: 01-16-2008, 08:09 AM
  5. Backup software
    By Waldo2k2 in forum Tech Board
    Replies: 4
    Last Post: 11-21-2003, 11:49 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21