星期四, 8月 08, 2013

改變 time machine 的備份時間


time machine 內定每一小時備份一次,無法更改此設定。
若要更改此設定,需要一點小技巧。

法一:手動更改法

1folder.png
在 finder 下按 shift+cmd+G
鍵入 /System/Library/LaunchDaemons

改 com.apple.backupd-auto.plist

2file.png
要修改此檔。
直接點二下,你會發現你無法更改檔案,因為這是系統檔,不給一般使用者更動。

先拷貝一份

3copy.png
先備份,萬一搞壞了,還可以復原。

sudo vim 來編輯

4sudovim.png
鍵入 sudo vim /System/Library/LaunchDaemons/com.apple.backupd-auto.plist

將 3600 更換

5changetime.png
3600秒代表一小時,若要改成間隔三小時備份,則改成10800。

先按 i 鍵才能修改

6wq.png
先按 i 鍵,你會看到左下角有個 insert 字様
移動游標至3600,利用 delete鍵删字。
改成10800
按 esc,離開編輯模式。
鍵入 「:wq」表示 「write and quit」來存檔

檢查是否已更換

7makesure.png
到 finder 直接點選 com.apple.backupd-auto.plist 檔案,確定已更改。

確認

check.png
看,已經不是一小時了。
我改三小時,但因為1:55已經在作用了,原來是12:44開始作用的。
若要立即生效,記得要重開機,否則就要等一小時以後。

可在系統監視程式中監看

8CONSOLE.png
利用 spotlight 找「console」也可找到系統監視程式
或在應用程式>工具程式下。

backupd

9backupd.png
在右上角搜尋視窗鍵入 「backupd」
可以看到 time machine 啟動的時間。

法二:秘技一行指令

sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto.plist StartInterval -int 10800
一行搞定
註:經測試,此法不適用10.8版。10,7據説也不支援。
所以手動法雖麻煩,但一定可用。

法三:直接使用圖形界面

若不想這麼麻煩,以下二個軟件都可以很方便更改
time machine scheduler
http://www.klieme.com/TimeMachineScheduler.html
time machine editor
http://timesoftware.free.fr/timemachineeditor/

沒有留言: