自建 Time Machine

Linux 命令都忘光了。

如果你有一个树莓派和一个空闲的硬盘,就可以自建一个价值3000元的时光胶囊,使用 MacOS X 内置的 Time Machine 服务对系统进行备份。

本实验需要在树莓派上安装 Netatalk,而我缺一个树莓派,就在虚拟机里面实验了。

Netatalk 是开源的 AFP 文件服务器,所谓 AFPP 是 AppleShare File Server 的简称,也就是说用 Netatalk 可以搭建苹果的文件服务器,而 Time Machine 使用的,就是这套协议,因此可以使用该软件来模拟出时光胶囊。

第一步当然是 app-get 啦。

app-get install build-essential libevent-dev libssl-dev libgcrypt11-dev libkrb5-dev libpam0g-dev libwrap0-dev libdb-dev libtdb-dev libmysqlclient-dev libavahi-client-dev libacl1-dev libldap2-dev libcrack2-dev systemtap-sdt-dev libdbus-1-dev libdbus-glib-1-dev libglib2.0-dev tracker libtracker-sparql-0.14-dev libtracker-miner-0.14-dev

前往 Netatalk(http://netatalk.sourceforge.net/) 官网下载最新的源码,并解压。

./configure \ --with-init-style=debian-sysv \ --without-libevent \ --without-tdb \ --with-cracklib \ --enable-krbV-uam \ --with-pam-confdir=/etc/pam.d \ --with-dbus-sysconf-dir=/etc/dbus-1/system.d \ --with-tracker-pkgconfig-version=0.14 && make && make install

安装完成以后在/usr/local/etc/afp.conf配置文件中配置参数。

[Global]

mimic model = TimeCapsule6,106

log level = default:warn

log file = /var/log/afpd.log

hosts allow = 10.0.0.1/24 允许访问的 IP

[Homes]

basedir regex = /home

[TimeMachine]

path = /tmp/timecapsule/ 设置备份路径

valid users = tmuser 允许的用户

time machine = yes

保存好配置文件,建立备份文件夹和用户,重新启动 netatalk 服务就可以了。

此时在 MacOS X 的 Time Machine 的设置页便可以找到这个文件夹了。

参考文献:

[1]Build a $35 Time Capsule - Raspberry Pi Time Machine Backup Server

https://raymii.org/s/articles/Build_a_35_dollar_Time_Capsule_-_Raspberry_Pi_Time_Machine.html

[2]Install Netatalk 3.1.6 on Debian 7 Wheezy

http://netatalk.sourceforge.net/wiki/index.php/Install_Netatalk_3.1.6_on_Debian_7_Wheezy

转载于:https://my.oschina.net/shinedev/blog/522666

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值