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 설치에서 권한 문제를 나타 냈습니다.


참고로, 이것은 Lion에서 작동하지 않는 것 같습니다.
Joe Shaw

10.8에서 키 이름은로 나타납니다 BackupInterval.
사다리꼴


3

아래에 /System/Library/LaunchDaemons라는 XML 파일이 com.apple.backupd-auto.plist있습니다. 선택한 텍스트 편집기로 열고 다음 행을 찾으십시오.

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

integer태그 사이에는 초 단위의 백업 간격이 있습니다. 원하는대로 변경하십시오. 정수임을 기억하면 백업을 피하기 위해 명백하게 높게 설정하려고하는 경우 최대 (2,147,483,647 서명)를 가질 수 있습니다. 그러나 나는 그것이 사실인지 의심한다.


2

단, 간격을 변경해도 Time Machine이 유지하는 내용은 변경되지 않습니다. 여전히 지난 24 시간 동안의 시간별 백업, 마지막 달의 모든 데일리, 디스크가 꽉 찰 때까지의 첫 번째 주간 만 유지합니다.

예를 들어, 조정하면 디스크 공간이 절약되지 않습니다. (동일한 파일을 많이 변경할 때만 알 수 있으며, 시간이 지남에 따라 곧 만료되는 시간별 백업의 변경 사항 만 계속 볼 수 있습니다.) 동일한 큰 파일을 많이 변경하지 않으면 간격을 늘리면 각 실행 중에 단순히 더 많은 백업을 수행해야하기 때문에 성능이 크게 향상되지는 않을 것입니다. (그러나 다음과 같은 파일을 많이 변경하면 매시간 백업이 매우 환영받을 수 있습니까?)

(간격을 1 시간 미만의 값으로 설정하면 어떻게되는지 모르겠습니다 .)


1
이것은 단지 추가 정보라는 질문에 대답하지 않습니다. 그것은 의견에 속합니다.

2
사실, 내 대답의 도입은 실제로 그 질문에 대답하는 것이 아님을 나타냅니다. (그리고 정답은 이미 주어졌습니다.) 아직도, 나는 그것이 질문자만을위한 것이 아니고 다른 사람들이 주석을 달기 어렵 기 때문에 그것이 주석 이었어 야한다고 생각하지 않습니다. (그리고 나는 단지 여기에 관련된 지식을 공유하려고 노력하고 있습니다. 나는 앞으로이 질문에 대해 다른 사람들이 주석을 읽을 것이라고 의심합니다.)
Arjan

1

OS X Mavericks를 사용하여 Apple 은 XPC Services 에서 관리하는 백그라운드 작업 일정을 변경 했으므로 이전 버전의 OS X에 대한 지침이 더 이상 작동하지 않습니다. 다음 명령은 Time Machine이 표준 1 시간보다 평균 3 시간마다 실행되도록합니다.

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로 변경되었습니다. 그래도 재부팅하지 않고 변경 사항을 적용하는 방법을 찾지 못했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.