鉴于目前局势,打算备份下海外的数据回国内
因为海外小机硬盘不够了,所以想远程挂载国内服务器的硬盘过去,数据有 3T 。
手头资源:
3T 的数据需要海外机器 A 用 wget 下载回来,但是海外机器 A 本地硬盘只有 200G 缓存不下,而且不好拆分太多碎文件,打算挂着慢慢下
国内机器 B 有 5T 硬盘挂载在本地 /DATA 目录
额外限制条件:
国内机器 B 硬盘大但是上行(向外发送)只有 12M ,下行(下载接收)倒是 100M 够用
海外机器上下行都 1Gbps
两台机器间日常有丢包现象但不是特别严重
暂时不考虑用代理的方式下载,用的是类似 wget 的下载方式但是实际上比较复杂
初步打算:
1.用 NFS 把国内机器 B 的 /DATA 目录挂载到海外机器 A 的 /DATA 目录下
2.在海外机器 A 的 /DATA 目录下 wget 挂在后台慢慢下
问题是:
1.海外线路一定会丢包,经验 NFS 一般是局域网用,NFS 用在公网而且是跨国际线路会有哪些问题?
2.听说 NFS 是 UDP 协议,NFS 是否有自己处理类似 TCP 的数据包重发和验证?
3.安全性上打算直接限制公网 IP ,然后账号密码,是否够用?
4.如果 NFS 不是好选择,还有哪些替代?