Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I typically backup over a network to a networked hard drive on another machine. For some unknown reason, backups tend to get incredibly slow over the network (the first few backups work fine and timely, then it gets crazy slow.) I let the backup run over gigabit for a night, and I came back to find 300 MB of 10 GB backed up. Anyway...

I'd like to plug that networked HD into my notebook over FireWire directly, and backup to it's sparsebundle locally. I tried mounting the sparsebundle (which was successful-- I see the past backups), but I can't select it as my backup volume in Time Machine preferences. It would seem I either need to:

  1. Trick OS X into letting me backup to the sparseimage as a volume.
  2. Trick OS X into connecting to my external firewire drive at afp://localhost/Drive/

Any other suggestions are more than welcome, but those seem to be the most logical options. It's worth noting 1 isn't easy because TM doesn't want to backup to sparse disks. 2 isn't easy because AFP can't connect to localhost, it just tells you to access the shared files locally.

Suggestions appreciated! Thanks.

share|improve this question
    
It sounds odd, but time machine backups usually slow down as a result of insufficient free RAM, from which SWAP comes into play, and the speed gets butchered by so many disk read/writes. I suggest you monitor your RAM during a back up, and see if that's giving u a problem –  XAleXOwnZX Aug 28 '12 at 7:04

2 Answers 2

You can make an AppleShare connection to the same machine by adding an extra address to the loopback interface. Open a terminal window and enter this command:

sudo ifconfig lo0 alias 127.0.0.2/32

Then switch to Finder and connect to the server afp://127.0.0.2/

share|improve this answer

You can try mounting that volume and then use the tmutil command to tell Time Machine where do you want backups to go to. Just make sure that nobody else is using the sparsebundle from the network

Stepwise:

  1. Mount the .sparsebundle disk image
  2. Open Terminal
  3. In the Terminal command line, type:

    sudo tmutil setdestination /Volumes/{mounted-disk-image}
    

    Be sure to replace {mounted-disk-image} above to the drive's mount point name.

  4. Open the Time Machine menu and force-start a backup.

Watch the contents of the Backups.backupdb folder in the disk image as Time Machine runs and ensure that it is creating your new backup set.

Note that you'll need Lion for this. Enter the command man tmutil in the Terminal for more information.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.