10

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.

1
  • 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
    – Alexander
    Aug 28, 2012 at 7:04

2 Answers 2

7

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.

6

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/

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .