最近考慮MacOS系統升級,所以需要做磁盤備份,MacOS里有個備份磁盤很方便的工具:時間機器,可以自動定期備份磁盤,但是一般需要一個大點的移動硬盤插在macbook上選擇其為備份磁盤,可惜我并沒有移動硬盤,但是我有NAS服務器啊,所以心想可不可以使用遠程磁盤作為備份磁盤使用,查了相關信息發現確實可行。
安裝Samba
我這里使用的Samba加上VFS 模塊(Virtual File System module)來作為遠程磁盤,使用的設備是一臺Ubuntu Server服務器
安裝命令:
sudo apt update
sudo apt install samba -y
編輯 /etc/samba/smb.conf
文件,配置Time Machine 共享:
[TimeMachine]path = /home/chengpei/macosvalid users = chengpeiread only = novfs objects = catia fruit streams_xattrfruit:time machine = yesfruit:time machine max size = 1000G
創建samba用戶,重啟服務:
sudo smbpasswd -a chengpei
sudo systemctl restart smbd
關鍵就是fruit:time machine = yes
配置,如果沒有配置的話就是普通的samba共享磁盤,就不會被MacOS識別為可被選擇為時間機器的磁盤了
MacOS連接磁盤
-
Finder → 前往 → 連接服務器 →
smb://<服務器IP>/TimeMachine
-
登錄
chengpei
賬號 -
掛載后,在 系統偏好設置 → 時間機器 → 選擇磁盤 里應該能看到這個共享的磁盤了
這樣就方便多了,相比移動硬盤不需要總插著,自動定時備份也更無感