苹果系统有个很棒棒的备份功能,叫做TimeMachine,时间机器对吧,很形象,当然确实也很好用。撒比巨硬搞的那个啥文件历史就巨难用,简直了,无法同台竞技。早期,只有搭配苹果自家的Time Capsule这破玩意才能实现,然后这款路由器实在是不咋滴,性价比也不高。后来,出现了Netatalk+Avahi的组合。Netatalk 是一个免费开源的 AppleTalk 通信协议的实现,Linux 或者 BSD 系统通过它可以充当 Mac 的文件服务器 (AppleShare File Server, 网络协议是 AFP)、AppleTalk 路由、打印服务器等。而Avahi是Zeroconf规范的开源实现,常见使用在Linux上。它可以在没有 DNS 服务的局域网里发现基于zeroconf协议的设备和服务。

两者搭配,就能在局域网内完美模拟出Time Capsule的TimeMachine功能(毕竟它其实是个路由器,总不能模拟出个路由器来吧),目前市场上的各种号称具有TimeMachine功能的NAS和路由器也基本上都是用的这套组合,所以效果不用担心。

PS.本文主要讲搭建,因为我还没买MBP(准备等2017款上市呢),所以后面的配置部分怕不是要去盗图咯(会标明出处的,虽然谁知道出处是不是也是盗的……)

一.安装

①Avahi

这个简单,直接yum就行

yum install avahi -y

②Netatalk

Netatalk的话倒霉的Centos还是没有现成的包……其它系统可以自己找找

首先来装一堆依赖,省得之后出问题

阅读全文→