zoukankan      html  css  js  c++  java
  • 使用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/

  • 相关阅读:
    AVR单片机教程——PWM调光
    AVR单片机教程——蜂鸣器
    AVR单片机教程——串口接收
    做个别出心裁的圣诞礼物
    电源选择电路的原理
    AVR单片机教程——串口发送
    C++类成员默认初始值
    AVR单片机教程——旋转编码器
    10.Django-form表单
    09.Django-数据库优化
  • 原文地址:https://www.cnblogs.com/baizx/p/9988164.html
Copyright © 2011-2022 走看看