Змінити частоту резервного копіювання машин часу?


12

Чи можливо змінити частоту, коли Time Machine виконує резервну копію?

Відповіді:


13

Ви можете задати цю команду в командному рядку з терміналу:

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.


FYI, це, здається, не працює на Лева.
Джо Шоу

10.8, здається, ключове ім'я BackupInterval.
трапеція

4

Або ви можете спробувати ще простіший підхід. Time Machine Editor - це графічний інтерфейс користувача, який дозволяє редагувати деякі параметри Time Machine.


3

Внизу /System/Library/LaunchDaemonsє XML-файл, який називається com.apple.backupd-auto.plist. Відкрийте його за допомогою обраного вами текстового редактора і знайдіть наступні рядки:

<key>StartInterval</key>
<integer>3600</integer>

Між integerтегами - інтервал резервного копіювання в секундах. Змініть його на свій смак. Просто пам’ятайте, що це ціле число, тому він має максимум (я вважаю, 2,147,483,647 підписаних), на випадок, якщо ви намагаєтесь встановити його нечесно високим, щоб уникнути резервного копіювання. Але я сумніваюся, що це так.


2

Просто напевне: зміна інтервалу не змінить те, що зберігає машина часу. Він буде зберігати лише погодинні резервні копії протягом останніх 24 годин, усі перші щоденники за останній місяць, і всі перші щотижневі, поки диск не заповниться.

Так, наприклад: налаштування не заощадить вам жодного місця на диску. (Ви помітите лише тоді, коли будете багато змінювати одні й ті самі файли, і тоді ви все одно побачите лише зміну погодинних резервних копій, які незабаром закінчуються.) І якщо ви багато не змінюєте ті самі величезні файли, ви Напевно, не помітить і величезного підвищення продуктивності, оскільки просто потрібно буде робити резервну копію під час кожного запуску, якщо збільшити інтервал. (Але тоді: якщо ви багато змінюєте ті самі файли, то погодинна резервна копія може бути дуже вітається?)

(Я не знаю, що станеться, якщо встановити інтервал значення менше години.)


1
Це не відповідає на питання, це лише додаткова інформація. Це належить до коментарів.

2
Щоправда, вступ моєї відповіді справді вказував, що це не мало відповідати на питання. (І правильні відповіді вже були надані.) Я все ж не думаю, що це також повинен був бути коментарем, оскільки він не був призначений лише для запитувача, а коментарі важко коментують інші. (І я просто намагаюся поділитися якимись відповідними знаннями; я сумніваюся, що коментарі будуть читати інші, хто прийде до цього питання в майбутньому.)
Ар'ян

1

Завдяки 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. Я ще не знайшов способу застосувати зміни без перезавантаження.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.