使用ubuntu搭建时间机器备份服务

如何在ubuntu下搭建时间备份服务

折腾了很久,终于可以了. 请严格按照下面的方式来操作. 真正明白问题的,可以按照自己的思路来.
我用的是ubnutu 16.04

安装配置netatalk

sudo apt-get install netatalk
修改配置文件 /etc/default/netatalk
ATALKD_RUN=no
PAPD_RUN=no
CNID_METAD_RUN=yes
AFPD_RUN=yes
TIMELORD_RUN=no
A2BOOT_RUN=no
修改/etc/netatalk/AppleVolumes.default
/your/path  VolumeName

注意不要添加allow:@groupname options:usedots,upriv这些信息

修改/etc/netatalk/afpd.conf

添加如下内容:
[Time Machine Voume]
path = /home/bai/data
time machine = yes
spotlight = no
valid users = bai

重启

sudo /etc/init.d/netatalk restart

这时候通过finder 就可以看到共享文件夹了
选择服务器-->afp://your ip

mac 配置

启用网络共享服务器作为时间机器配置目标.

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

这时候你的时间机器磁盘列表中应该是空的,如果你的不是空,那就直接备份,跳过以下步骤.

创建备份 sparsebundle

选择磁盘工具,在你的共享目录中创建一个用于备份的sparsebundle文件夹,一定要足够大. 如果你的磁盘中有区分大小写的文件系统,请务必选择Mac OS 扩展(区分大小写,日志式)这种格式. 当然如果没有区分大小写的文件系统,创建成这样,也没有任何问题.

至于创建的过程有很多我就不说了,关键是创建的结果一定要如下图,比如你选了不一样的文件系统,比如apfs,不一样的格式,比如sparseimage,都有可能不成功.

时间机器
这时候你的时间机器列表中还应该是空的,没办法,只能通过命令行了.

启动备份
sudo tmutil setdestination /Volumes/bk_macos
tmutil startbackup

我这么一路下来成功了,你可能会碰到很多问题,说真的,mac的时间机器用起来真心不方便.

参考链接

https://missingreadme.wordpress.com/2010/05/08/how-to-set-up-afp-filesharing-on-ubuntu/

转载于:https://www.cnblogs.com/baizx/p/9988164.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值