Відповіді:
Ви можете задати цю команду в командному рядку з терміналу:
sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto StartInterval -int 3600
Значення є в секундах, тому обчислюйте свій інтервал, припускаючи 3600 секунд на годину.
Команда редагує значення /System/Library/LaunchDaemons/com.apple.backupd-auto.plist
, лише те, що вам не доведеться редагувати файл безпосередньо. Це сподіває вас на будь-які синтаксичні помилки, які ви можете зробити у цьому файлі, тому я вважаю за краще це рішення.
Крім того, вам потрібно перезапустити, щоб ці зміни вступили в силу. Я також знайшов цю тему на форумі підтримки Apple, який вказав на проблему дозволу в установці Snow Leopard.
BackupInterval
.
Або ви можете спробувати ще простіший підхід. Time Machine Editor - це графічний інтерфейс користувача, який дозволяє редагувати деякі параметри Time Machine.
Внизу /System/Library/LaunchDaemons
є XML-файл, який називається com.apple.backupd-auto.plist
. Відкрийте його за допомогою обраного вами текстового редактора і знайдіть наступні рядки:
<key>StartInterval</key>
<integer>3600</integer>
Між integer
тегами - інтервал резервного копіювання в секундах. Змініть його на свій смак. Просто пам’ятайте, що це ціле число, тому він має максимум (я вважаю, 2,147,483,647 підписаних), на випадок, якщо ви намагаєтесь встановити його нечесно високим, щоб уникнути резервного копіювання. Але я сумніваюся, що це так.
Просто напевне: зміна інтервалу не змінить те, що зберігає машина часу. Він буде зберігати лише погодинні резервні копії протягом останніх 24 годин, усі перші щоденники за останній місяць, і всі перші щотижневі, поки диск не заповниться.
Так, наприклад: налаштування не заощадить вам жодного місця на диску. (Ви помітите лише тоді, коли будете багато змінювати одні й ті самі файли, і тоді ви все одно побачите лише зміну погодинних резервних копій, які незабаром закінчуються.) І якщо ви багато не змінюєте ті самі величезні файли, ви Напевно, не помітить і величезного підвищення продуктивності, оскільки просто потрібно буде робити резервну копію під час кожного запуску, якщо збільшити інтервал. (Але тоді: якщо ви багато змінюєте ті самі файли, то погодинна резервна копія може бути дуже вітається?)
(Я не знаю, що станеться, якщо встановити інтервал значення менше години.)
Завдяки OS X Mavericks Apple змінила планування фонових завдань, якими керує служб XPC , тому інструкції для більш ранніх версій OS X більше не діють. Наступні команди призведуть до запуску Time Machine в середньому кожні 3 години, що перевищує стандартну 1 годину:
sudo /usr/libexec/PlistBuddy -c 'set :LaunchEvents:com.apple.xpc.activity:com.apple.backupd-auto:Interval 10800' /System/Library/LaunchDaemons/com.apple.backupd-auto.plist
sudo /usr/libexec/PlistBuddy -c 'set :LaunchEvents:com.apple.xpc.activity:com.apple.backupd-auto:Delay 10800' /System/Library/LaunchDaemons/com.apple.backupd-auto.plist
sudo /usr/libexec/PlistBuddy -c 'set :LaunchEvents:com.apple.xpc.activity:com.apple.backupd-auto:GracePeriod 5400' /System/Library/LaunchDaemons/com.apple.backupd-auto.plist
У моєму тестуванні Time Machine спочатку сказав, що остання резервна копія була о 1:39, а наступна - до 2:38. Після запуску цих команд та перезавантаження наступна резервна копія змінилася на 4:19. Я ще не знайшов способу застосувати зміни без перезавантаження.