Unofficial archive. This is a read-only, community-run archive of the Apple Support Community. It is not affiliated with or endorsed by Apple Inc.

How to automatically eject Time Machine disk after backup?

Automatically eject Time Machine disk after backup?


My Time Machine disk is on a dock, so it mounts whenever I connect. I solved the "forgot to eject" problem with a Folder Action script (backs up if due, then unmounts) — github.com/mous-design/backup-action. Is there a built-in way I missed, or a better approach?

2 replies

macOS option to automatically eject the Time Machine disk when a backup finishes. Apple only provides the usual instruction to eject the backup disk before disconnecting it.


There are small utilities that monitor Time Machine and eject the volume only after a successful backup. For example, TMEject does exactly this, while BackupEject is designed specifically for MacBooks connected to a dock: it can start the backup when the disk is mounted and eject it when the backup completes.

Thanks! I couldn't find either of these, though. Do you have a link to TMEject or BackupEject?