How To Change Your Time Machine Backup Interval

tl;dr `` sudo /usr/libexec/PlistBuddy -c 'set"Backup Interval":Interval 86400' /System/Library/LaunchDaemons/ ``


This post is certainly obsolete...

  • make a backup

    sudo cp /System/Library/LaunchDaemons/ /System/Library/LaunchDaemons/

method 1 : vim (or any editor)

  • open the file for edition

    sudo vim /System/Library/LaunchDaemons/
  • replace 36000 (one hour) by 86400 (one day), then quit:


method 2 : plistbuddy

  • you can make it in one line:

    sudo /usr/libexec/PlistBuddy -c 'set"Backup Interval":Interval 86400' /System/Library/LaunchDaemons/
  • this method uses the PlistBuddy method to read / write the file. this utility can be used interactively

    sudo /usr/libexec/PlistBuddy  /System/Library/LaunchDaemons/
  • but also directly:

    sudo /usr/libexec/PlistBuddy -c 'print  ' /System/Library/LaunchDaemons/
    sudo /usr/libexec/PlistBuddy -c 'print ' /System/Library/LaunchDaemons/
    sudo /usr/libexec/PlistBuddy -c 'print"Backup Interval" ' /System/Library/LaunchDaemons/
    sudo /usr/libexec/PlistBuddy -c 'print"Backup Interval":Interval ' /System/Library/LaunchDaemons/
    sudo /usr/libexec/PlistBuddy -c 'set"Backup Interval":Interval 3600' /System/Library/LaunchDaemons/


  • reboot.