Linux, 工作, 生活, 家人

MAC

[Mac] TimeMachine 備份到 Samba Disk 上.

TimeMachine 預設只能備份到外接硬碟和 Time Capsule 上.

對我們這種人不好用, 只要開 Console 然後執行以下這一行
[Text]
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
[/Text]

就可以拿網路磁碟機做 TimeMachine 備份磁碟

不過不知道什麼原因,並不像網路上寫的這樣,事實上可能還是需要更多步驟的
如果無法自動備份, 在 console(xxxx) 出現類似的字串
[Text]
2010/5/15 下午11:42:55 com.apple.backupd[1628] Failed to create disk image /Volumes/TimeMachine-1/rl-mbp.sparsebundle, status: -5000
2010/5/15 下午11:43:00 com.apple.backupd[1628] Backup failed with error: 20
[/Text]

可以按照這個步驟進行

1. 修改機器名稱.
在 System Preferences ->Internet & Wireless -> Sharing -> Computer Name
改個簡單一點的,像是 rl-mbp 之類的.

2. 找出 Mac Address
在 Terminal 下執行 Bash Command
[Bash]
$ ifconfig en0 | grep ether
ether 58:11:22:33:44:55
[/Bash]

3. 建立 TimeMachine 用的目錄
[Bash]
$hdiutil create -size -fs HFS+J -type SPARSEBUNDLE _.sparsebundle
[/Bash]
以我的為例
[Bash]
$hdiutil create -size 120G -fs HFS+J -type SPARSEBUNDLE rl-mbp_581122334455.sparsebundle
[/Bash]

4. 用 Finder copy 到 Samba 上 TimeStamp 的那個目錄內.

5. 啟動 Time Stamp, 如果原來有不成功的 Time Stamp, 可以在磁碟上選 None 取消之後再重新設定

網路上找到的文章都說不用搞的這麼麻煩, 不過我確確實實還是女搞這一件事.
看起來 Time Machine 有試著去建立目錄,但是失敗.

我想我是用 Snow Leopard 了, 不需要去 care 才對,沒想到還是碰上了

至於要排除那些目錄… 等有空再回來補完吧 🙂

1 留言

  1. 多謝分享
    嗯,成功把Windows當備份機了XD

發佈留言