Как автоматически извлечь внешний диск после запуска Time Machine

9693
Avalanchis

У меня есть MacBook Pro, который я регулярно подключаю к внешнему монитору.

У меня есть мышь, клавиатура и док-станция для iPhone, а также внешний жесткий диск, подключенный через USB-концентратор, так что для подключения к док-станции требуется только одно USB-соединение.

Внешний жесткий диск используется для резервного копирования Time Machine. Каждый раз, когда я отсоединяюсь, я просто отключаю единственный USB-кабель. К сожалению, это приводит к появлению предупреждающего сообщения о том, что я должен не забыть извлечь внешний жесткий диск перед его отключением.

Я хотел бы знать, есть ли способ, которым я мог бы автоматически извлекать внешний жесткий диск каждый раз после запуска Time Machine.

Я обычно отсоединяю и перезагружаюсь, по крайней мере, один раз в день, поэтому в следующий раз, когда он подключен, накопитель будет перемонтирован, а затем Time Machine сможет работать, пока система установлена.

5
Похоже, это противоречит цели Time Machine, поскольку она предназначена для резервного копирования через равные промежутки времени, пока диск смонтирован. fideli 13 лет назад 0
Да, но обычно он устанавливается один раз в день, поэтому периодически можно выполнять резервное копирование. Я не уверен, что интервал по умолчанию, но, кажется, резервное копирование один раз в день или около того. Avalanchis 13 лет назад 0
Раз в час. Тем не менее, он может удалять почасовые резервные копии с резервного диска, чтобы сохранить место на диске. Daniel Beck 13 лет назад 0

4 ответа на вопрос

2
Ted

Я нашел бесплатный и полезный загрузчик, который делает это:

Планировщик машины времени

Он автоматически монтирует и отключает диск по расписанию (и при загрузке, если вы об этом попросите). Также позволяет настраивать расписание, отличное от каждого часа. Он устанавливает новую панель pref для управления этим. Единственным недостатком является то, что старая преф-панель TM больше не отображает все точно: метки времени отключены на несколько минут, говорится, что Time machine выключен, даже когда происходит резервное копирование, - но это полностью решает досадную проблему неправильного извлечения.

1
John

Вы можете сделать резервную копию с помощью терминала и извлечь с помощью терминала. Затем поместите команды в скрипт .

Я бы поддержал этот ответ, если бы вы повторили детали в своем ответе. Это нормально, чтобы ссылаться на другие источники, но другие источники имеют привычку уходить ... Dannid 6 лет назад 0
1
Aaron Mahan

I have the exact same setup as you, and had the same problem. I would suggest trying SuperDuper, a backup system for Mac's. The paid version includes scheduling, scripting, backup on connect, eject after copy, and more. It also has the ability to work alongside Time Machine, and can create bootable backups.

0
Lukasa

Assuming you are doing this unplug while the Mac is asleep, you could use Sleepwatcher from this page, combined with the command:

diskutil eject <disk name> 

which can run when the machine goes to sleep. Thus, whenever you sleep your Mac, you will eject the drive.

On the other hand, if you've been unplugging this drive while the machine is awake...is ejecting it really so hard?