V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
dangyuluo
V2EX  ›  macOS

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

  •  
  •   dangyuluo · Jul 4, 2020 · 5555 views
    This topic created in 2124 days ago, the information mentioned may be changed or developed.

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

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

    谢谢

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

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


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

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

    我现在还是乖乖地用本地 hard drive 做 tm 了。 而且感觉把 tm 的端口放公网还是不太安全。可能挂个 vpn 会好点,只不过这样就太麻烦了。还是硬盘简单。
    guoyida
        16
    guoyida  
       Jul 4, 2020 via iPhone
    黑裙这么搞了,只在家和公司用,网络还算稳定,家宽没有红网 ip,开了 zerotier 组网
    Themyth
        17
    Themyth  
       Jul 4, 2020
    我试过搭建公网的 time machine 服务器
    弄完后 110G 的备份,居然断断续续花了我一个星期。。。
    不过加密是备份的。。。
    当时备份完我就无语了,想想如果要恢复的时候也要一个星期的话,岂不是崩溃了
    服务器是 100M 的国内,本地网络是 20-50m 的上行
    lenjeans
        18
    lenjeans  
       Jul 4, 2020
    我现在就是 vpn 回家
    最近在想万一没有公网了咋办。
    yytbob
        19
    yytbob  
       Jul 4, 2020 via iPad
    Dropbox,支持 30 天内任意文件版本恢复。
    programV2
        20
    programV2  
       Jul 4, 2020 via iPhone
    @yytbob 你这个每个月的成本是多少?
    Themyth
        21
    Themyth  
       Jul 5, 2020
    @yytbob dropbox 可以做 time machine ?
    loarland
        22
    loarland  
       Jul 6, 2020
    zerotier 连回家备份的,没什么问题
    Aliencn
        23
    Aliencn  
       Jul 6, 2020
    启用 iCloud 桌面和文稿
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1215 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 17:55 · PVG 01:55 · LAX 10:55 · JFK 13:55
    ♥ Do have faith in what you're doing.