Réponses:
Vous pouvez exécuter cette commande sur la ligne de commande à partir d'un terminal:
sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto StartInterval -int 3600
La valeur est en secondes, donc calculez votre intervalle en supposant 3600 secondes par heure.
La commande modifie la valeur dans /System/Library/LaunchDaemons/com.apple.backupd-auto.plist
, seulement que vous n'avez pas à modifier le fichier directement. Cela vous avertit de toutes les erreurs de syntaxe que vous pourriez faire dans ce fichier, donc je préférerais cette solution.
De plus, vous devez redémarrer pour que cette modification prenne effet. J'ai aussi trouvé ce fil dans un forum d'assistance Apple, qui a indiqué un problème d'autorisation dans une installation Snow Leopard.
BackupInterval
.
Ou vous pouvez essayer une approche encore plus facile. Time Machine Editor , c'est une interface utilisateur graphique qui vous permet de modifier certaines options de Time Machine.
En dessous /System/Library/LaunchDaemons
se trouve un fichier XML appelé com.apple.backupd-auto.plist
. Ouvrez-le avec l'éditeur de texte de votre choix et trouvez ces lignes:
<key>StartInterval</key>
<integer>3600</integer>
Entre les integer
balises se trouve l'intervalle de sauvegarde en secondes. Changez-le à votre guise. N'oubliez pas que c'est un entier, donc il a un maximum (2.147.483.647 signé, je crois), au cas où vous essayez de le fixer odieusement haut pour éviter les sauvegardes. Mais je doute que ce soit le cas.
Juste pour être sûr: changer l'intervalle ne changera pas ce que Time Machine garde. Il ne conservera que les sauvegardes horaires des dernières 24 heures, tous les premiers quotidiens du mois dernier et tous les premiers hebdomadaires jusqu'à ce que le disque soit plein.
Ainsi, par exemple: l'ajustement ne vous fera pas économiser d'espace disque. (Vous ne remarquerez que lorsque vous modifiez beaucoup les mêmes fichiers, puis vous ne verrez de toute façon que le changement dans les sauvegardes horaires qui expirent bientôt.) Et à moins que vous ne modifiiez beaucoup les mêmes fichiers énormes, vous vous ne remarquerez probablement pas non plus une énorme augmentation des performances, car il faudra simplement sauvegarder davantage à chaque exécution, si vous augmentez l'intervalle. (Mais alors: si vous modifiez beaucoup les mêmes fichiers, une sauvegarde toutes les heures pourrait être la bienvenue?)
(Je ne sais pas ce qui se passe si vous définissez l'intervalle sur une valeur inférieure à une heure.)
Avec OS X Mavericks, Apple a modifié la planification des tâches d'arrière-plan à gérer par les services XPC , de sorte que les instructions pour les versions antérieures d'OS X ne fonctionnent plus. Les commandes suivantes entraîneront l'exécution de Time Machine en moyenne toutes les 3 heures, contre 1 heure standard:
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
Lors de mes tests, Time Machine a initialement déclaré que la dernière sauvegarde était à 1:39 et que la prochaine devait s'exécuter à 2:38. Après avoir exécuté ces commandes et redémarré, la sauvegarde suivante était passée à 4:19. Cependant, je n'ai pas encore trouvé de moyen d'appliquer les modifications sans redémarrage.