Заставьте Time Machine выбрать другой резервный диск автоматически

4

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

Когда я делаю резервную копию одного из них, отключаю его, а затем подключаю другой, Time Machine не будет использовать его автоматически. Мне нужно открыть настройки, нажать «Выбрать диск» и выбрать диск из меню. Затем я отключаю его, попробуйте использовать первый, ту же историю.

Как я могу настроить Time Machine, чтобы просто использовать любой из них, как только они подключены?

Томас Андрле
источник

Ответы:

1

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

Mountain Lion - несколько резервных томов

Если Time Machine не сможет выполнить резервное копирование на один из них, он уведомит вас через 10 дней, так же как и с одним диском.

Если вы не можете перейти на Mountain Lion, Tedium позволяет переключаться между несколькими томами Time Machine через апплет в строке меню. Затем вы можете автоматизировать переключение на основе сигналов среды, таких как доступные SSID WiFi, используя ControlPlane . Есть также много сценариев, которые предоставляют такую ​​же функциональность.

Однако, поскольку все эти обходные пути не поддерживаются, переход на Mountain Lion будет лучшим вариантом.

simonair
источник
0

(Не пользователь Mac, поэтому не может подтвердить ответ.)

В статье « Автоматическое переключение между различными дисками Time Machine» описывается подход, который может помочь решить эту проблему:

С некоторым поиском я обнаружил, что целевой диск был записан в /Library/Preferences/com.apple.TimeMachine BackupAlias свойстве и может быть прочитан с

defaults read /Library/Preferences/com.apple.TimeMachine BackupAlias

Это дает вам довольно длинную строку, начинающуюся с чего-то вроде <00000000 014e0002 .... Это то, что вам нужно на потом. И для обоих дисков.

Затем я написал два небольших сценария оболочки, выглядящих так:

#!/bin/bash
defaults write /Library/Preferences/com.apple.TimeMachine BackupAlias '<00000000 014e0002 ....>'

и начал их, когда это необходимо. Не больше, чем полдюжины щелчков мышью и каждый раз вводите этот пароль, достаточно просто вызвать этот скрипт, но все же не идеально. Jiayong Ou на помощь, который дал мне знать о бесплатном приложении MarcoPolo, учитывающем контекст и местоположение . Немного настройки, и теперь у меня есть полностью автоматизированное решение для резервного копирования дома и в офисе. Я дополнительно добавил строку

/System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper -auto &

к моему сценарию и задержке 30 секунд в MarcoPolo, так что мое резервное копирование началось сразу же, когда я снова подключился к сети и после того, как настройки диска фактически изменились. Работает не всегда, так как прерывает, возможно, запущенную старую резервную копию, но, похоже, тоже не вредит.

harrymc
источник