A caveat for backing up to a remote Macintosh that has no user logged in |
|||
For "improved detachability", Mac OS X will unmount any non-internal volumes that are attached to the system when you log out. So, for example, if you log out of your computer while a USB or Firewire hard drive enclosure is attached, you can detach those hard drive enclosures from the system without having to manually unmount them first. This is a good thing — it would be annoying if you had to log back in to your system just to eject a drive. The downside of this, though, is that if you have a scheduled backup task that runs when no user is logged in, the target volume may be unavailable. For a local backup, CCC will attempt to manually mount the target volume. When the target of your backup task is a remote Macintosh, though, CCC will not be able to mount that volume prior to backing up.
If you anticipate backing up to a remote Macintosh that may be sitting at the loginwindow, you can change the behavior of Mac OS X to not unmount detachable volumes. To change this behavior, run this command in the Terminal application on the remote machine:
sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool YES
Note for Snow Leopard users: This workaround currently does not work on Snow Leopard due to a bug in Mac OS X. If your remote Macintosh is running Snow Leopard, we recommend that you have a user logged in to the system at the time of backup, or back up to an internal volume on the remote Macintosh. If you know the device ID at which the target volume is attached to the system, you might also be able to mount the target volume manually (e.g. via an SSH connection) with a command like this one:
diskutil mount /dev/disk1s2