- 创建一个目录,作为 TimeMachine 保存数据的目录。
$ sudo mkdir /home/data/.timemachine
- 安装
netatalk
服务和avahi-daemon
服务。
$ sudo apt install netatalk avahi-daemon
- 编辑
netatalk
的配置文件:
$ sudo nano /etc/netatalk/afp.conf
- 在该文件原来的基础上,或新增以下配置:
[TimeCapsule] path = /home/data/.timemachine time machine = yes ; 关闭spotlight索引,这个在Centos6上是不能开的,缺依赖,7上面可以开,但是不建议,吃资源 spotlight = no ; 指定某用户有读写权限 rwlist = senra ; 强制指定用户 force user = senra ; 限制TM存储容量,单位为MB vol size limit = 100000
- 重启服务。
$ sudo service netatalk restart
现在,你在 TimeMachine 上应该可以看到这个备份服务了,选择该备份服务就可以开始你的第一次备份了。
注意: Debian 12.5 系统上不能安装 netatalk
,原因是这个项目已经长时间没人维护了,后续建议直接使用 SMB 建立 TimeMachine 的备份服务器。