V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dangyuluo
V2EX  ›  macOS

公网环境下的云 Time Machine 是否可行?

  •  
  •   dangyuluo · 2020-07-04 00:20:42 +08:00 · 4602 次点击
    这是一个创建于 1363 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近背着 MacBook Pro 全国各地到处跑,边旅游边工作。唯一的问题就是备份。虽然代码会即使 push 到 git 里,但是系统其他文件 /密钥却很难办。

    在家 /在公司工作的时候还可以选择使用 NAS 来备份到 Time Machine 里,但是旅行环境下就做不到了。我现在能想到的方法是在国内某家云服务器上开一台机器,然后提供文件共享功能,挂载到本地,再进行 Time Machine 备份。请问这种方案可行么?会不会受带宽限制严重?有没有其他更佳的方案?

    谢谢

    23 条回复    2020-07-06 10:51:47 +08:00
    a22271001
        1
    a22271001  
       2020-07-04 00:29:27 +08:00 via Android
    移动硬盘
    igarashikenshin
        2
    igarashikenshin  
       2020-07-04 00:29:38 +08:00
    上行带宽占用的厉害,还不如外接 ssd 备份,一般增量备份 3 分钟搞定
    yxc
        3
    yxc  
       2020-07-04 00:33:18 +08:00 via iPhone
    别紧张,自己分析一下坏的概率是多少,再不济移动硬盘 timemachine 不是挺好
    dangyuluo
        4
    dangyuluo  
    OP
       2020-07-04 00:33:28 +08:00
    @a22271001
    @igarashikenshin 想要的就是无拘无束的感觉,再接一个移动硬盘又要考虑备份失效的可能
    dangyuluo
        5
    dangyuluo  
    OP
       2020-07-04 00:34:40 +08:00   ❤️ 1
    @yxc 其实最主要的是怕被偷和行李丢失。。
    yxc
        6
    yxc  
       2020-07-04 00:40:28 +08:00 via iPhone
    @dangyuluo 别怕。过度担心这种事幸福感下降,你回忆一下,你长这么大,被偷和行李丢失的概率大吗
    解决这个问题的方法是提高一下安全意识,而不是挂个网盘备份系统,对吧。
    maxmak
        7
    maxmak  
       2020-07-04 00:40:50 +08:00
    国内带宽受限,之前试过带宽太低基本很容易备份失败,除了服务器带宽,还要你的本地带宽高才可以
    coolcoffee
        8
    coolcoffee  
       2020-07-04 00:42:01 +08:00   ❤️ 1
    Time Machine 本来就支持远程备份。 用国内服务器的话,占用的是本机的上行,服务器的下行。除了速度慢点,带宽费用也高不到哪里去。

    最好再套一层 VPN,不然这种没有 tls 的服务被中间人攻击就完蛋了。
    xupefei
        9
    xupefei  
       2020-07-04 00:43:29 +08:00 via iPhone
    time machine 需要小规模数据随机读取和写入,公网延迟太大,性能会非常差。
    locoz
        10
    locoz  
       2020-07-04 00:46:50 +08:00 via Android
    只要你到哪都能保证上行带宽足够就没有问题,我一直是用 VPN 连着家里的服务器做 time machine 的,从来没碰到过问题。
    locoz
        11
    locoz  
       2020-07-04 00:48:00 +08:00 via Android
    @xupefei #9 不会,正常情况下跟在内网环境使用差不多的,没有明显差异。
    dangyuluo
        12
    dangyuluo  
    OP
       2020-07-04 01:10:43 +08:00
    @coolcoffee Time Machine 使用的协议在传输的时候没有加密么?


    @locoz 谢谢宝贵经验
    wget
        13
    wget  
       2020-07-04 01:57:20 +08:00
    可以下载一个 TimeTracker 看下备份的内容都是什么,把一些 temp,log 或者是项目编译生成的目录剔除掉,备份速度会变快特别多,当然这样如果全盘恢复这些文件是恢复不过来了
    wget
        14
    wget  
       2020-07-04 02:02:38 +08:00
    还有备份盘最好异地备份下,我现在公司家里各有一个
    最早就一块备份盘,和电脑一起随身带着出差时候丢了...
    juniorzhou
        15
    juniorzhou  
       2020-07-04 03:10:00 +08:00   ❤️ 1
    非常不建议这么做,连接可靠性非常堪忧。

    我自己试过用自己的 NAS 做一个公网服务器开了一个 tm 服务。正常情况下倒是没啥问题,但是如果网络环境出问题,timemachine 经常会直接舍弃掉之前的所有备份强制开一个新的。虽然可以恢复,但是时间非常长。

    我现在还是乖乖地用本地 hard drive 做 tm 了。 而且感觉把 tm 的端口放公网还是不太安全。可能挂个 vpn 会好点,只不过这样就太麻烦了。还是硬盘简单。
    guoyida
        16
    guoyida  
       2020-07-04 09:01:28 +08:00 via iPhone
    黑裙这么搞了,只在家和公司用,网络还算稳定,家宽没有红网 ip,开了 zerotier 组网
    Themyth
        17
    Themyth  
       2020-07-04 09:22:08 +08:00
    我试过搭建公网的 time machine 服务器
    弄完后 110G 的备份,居然断断续续花了我一个星期。。。
    不过加密是备份的。。。
    当时备份完我就无语了,想想如果要恢复的时候也要一个星期的话,岂不是崩溃了
    服务器是 100M 的国内,本地网络是 20-50m 的上行
    lenjeans
        18
    lenjeans  
       2020-07-04 10:24:35 +08:00
    我现在就是 vpn 回家
    最近在想万一没有公网了咋办。
    yytbob
        19
    yytbob  
       2020-07-04 17:32:41 +08:00 via iPad
    Dropbox,支持 30 天内任意文件版本恢复。
    programV2
        20
    programV2  
       2020-07-04 20:19:06 +08:00 via iPhone
    @yytbob 你这个每个月的成本是多少?
    Themyth
        21
    Themyth  
       2020-07-05 10:26:13 +08:00
    @yytbob dropbox 可以做 time machine ?
    loarland
        22
    loarland  
       2020-07-06 10:45:44 +08:00
    zerotier 连回家备份的,没什么问题
    Aliencn
        23
    Aliencn  
       2020-07-06 10:51:47 +08:00
    启用 iCloud 桌面和文稿
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5306 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 09:22 · PVG 17:22 · LAX 02:22 · JFK 05:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.