Метод командной строки для резервного копирования с помощью двух временных машин

apple.stackexchange https://apple.stackexchange.com/questions/3096

Вопрос

Кто -нибудь знает метод командной строки, чтобы выбрать диск Active Time Machine? Я хотел бы чередовать два резервных диска для избыточности. Я хотел бы, чтобы это было автоматизировано, предположительно через Cron, возможно, запуска.

Есть Метод AppleScript Чтобы обмениваться дисками, но я делаю удаленное системное администрирование и не могу полагаться на сценарии графического интерфейса. Я бы предположил, что существует достаточный контроль над машиной времени, используя по умолчанию командование, но я еще не уверен, как это достичь.

Это было полезно?

Решение

Примечание. Компонент восстановления резервного копирования, подобного этому, еще не был проверен.

Получите идентификатор прикрепленного диска

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

Выбросите, подключите 2 -й диск, сделайте его машиной Time с графическим интерфейсом, повторите.

Напишите (а не прочитайте) идентификатор:

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

источник И спасибо Кристиану Стокеру. Комментарии ключей из этого поста:

  1. http://developer.apple.com/documentation/darwin/reference/manpages/man1/defaults.1.html «Предупреждение: Команда дефолтов будет изменена в предстоящем крупном выпуске, чтобы работать только в доменах предпочтений. Общие утилиты манипуляции с PLIST будут сложены в другую программу командной строки».

  2. Также должно быть установлено собственность. Volumeuuid.

Другие советы

Если вам необходимо иметь резервное копирование машин с избыточным временем, альтернативой является поддержание клона вашего объема машины. я использую Супер-пупер! для этой цели.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с apple.stackexchange
scroll top