Timemachine over SMB
やりたいこと
それまではTimemachine のバックアップ先はiMac に直接つないでいた外付けHDD を使っていたのですが、MacBook Pro に乗り換えたので、外付けHDD をファイルサーバーにつないでSamba 経由でTimemachine のバックアップ先とする。
環境
ファイルサーバー
Mac
- OS: OS X 10.14(Mojave)
- 端末: MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
SMB 側でやること
smb.conf に以下を追記
[global] 〜中略 # for timemachine vfs objects = catia fruit streams_xattr fruit:metadata = stream fruit:encoding = native fruit:veto_appledouble = no 〜中略 [Timemachine] # 共有フォルダ指定 ※path は適宜変更 path = /mnt/usbdisk2/timemachine guest ok = yes guest only = no writable = yes fruit:time machine = yes fruit:time machine max size = 1T
samba を再起動
sudo smbd restart
Mac 側でやること
上述のディレクトリをマウントし、ターミナルから以下のコマンドを実行
sudo defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1 sudo tmutil setdestination smb://guest:guest@{ファイルサーバーのIPアドレス or ホスト名}/マウントディレクトリ名
初回はかなり時間がかかります。