几十 G 的本地文件怎么快速传到远程服务器?

2025 年 12 月 21 日
 funhmh

有几个 50G 左右的文件,怎么快速、稳定的传到加拿大的服务器呢? 试过 rsync ,但是速度太慢

测了下速度还可以

[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  95.7 KBytes   784 Kbits/sec                  
[  5]   1.00-2.00   sec  1.80 MBytes  15.1 Mbits/sec                  
[  5]   2.00-3.00   sec  5.87 MBytes  49.2 Mbits/sec                  
[  5]   3.00-4.00   sec  8.20 MBytes  68.8 Mbits/sec                  
[  5]   4.00-5.00   sec  8.29 MBytes  69.6 Mbits/sec                  
[  5]   5.00-6.00   sec  6.25 MBytes  52.4 Mbits/sec                  
[  5]   6.00-7.00   sec  83.4 KBytes   683 Kbits/sec                  
[  5]   7.00-8.00   sec  3.83 MBytes  32.1 Mbits/sec                  
[  5]   8.00-9.00   sec   204 KBytes  1.67 Mbits/sec                  
[  5]   9.00-10.00  sec   227 KBytes  1.86 Mbits/sec                  
[  5]  10.00-10.24  sec  57.4 KBytes  1.97 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.24  sec  34.9 MBytes  28.6 Mbits/sec                  receiver
5602 次点击
所在节点    服务器
39 条回复
revoirzl
2025 年 12 月 21 日
最快解决方案:打包扔固态硬盘,航空快递
稍快解决方案:各种点对点传输软件

用网络传输最大问题就是国内的不对称上传限速。如果能接受额外支出,航空邮寄硬盘永远是最快的。
Dispatcher
2025 年 12 月 21 日
1 楼是不审题就直接作答,0 分。

最好的办法就是,放到阿里云,然后加拿大的 svr 从阿里云再 wget/aria2c 下载回来。
当然,其他网盘、云服务商也可以,成本越低越好,最好是 0 成本,比如夸克网盘。配合 aria2c 直链脚本。
01802
2025 年 12 月 21 日
找几个朋友,多开啊,都 p2p 了,别点对点
fantasynoff
2025 年 12 月 21 日
试试 syncthing
MossFox
2025 年 12 月 21 日
50G 很小,国内云服务商找个存储桶临时传一下然后目标服务器取回。有点流量费用,不过因为数量级还是 GB 级别所以应该不会很夸张。

而且这个的好处是可以自动化。如果是两个服务器定期同步数据 (但是直连存在稳定性问题的话),双方都弄个云服务商存储桶的 SDK 就行,存取接口都现成的。

只不过有个不确定的地方是,存储桶的物理位置如果是中国境内,境外访问不确定稳定性跟直连比怎么样。最好先小文件试验一下。
psllll
2025 年 12 月 21 日
用网盘
cnlaok999
2025 年 12 月 21 日
试试 cloudflare r2 ,免费的,国内外互传最方便
ysc3839
2025 年 12 月 21 日
你想自动无干预传输的话,可能适合用 BitTorrent 。
因为其他传输工具遇到错误似乎都会断开,不会自动重试。
laminux29
2025 年 12 月 21 日
有没有一种可能,28.6 Mbits/sec 是你的家宽上行带宽限速?

很多省会城市,千兆家宽也就 30 Mbps 左右的上行带宽。
git00ll
2025 年 12 月 21 日
syncthing 同样推荐
aminobody
2025 年 12 月 21 日
croc
funhmh
2025 年 12 月 21 日
@laminux29 上行带宽 50Mbps ,但是距离太远,最好也就 30
cst4you
2025 年 12 月 21 日
才 50g, 上传百度网盘, 让对方开会员下
cst4you
2025 年 12 月 21 日
看楼中楼看错题了, 传到一个香港的服务器或者云存储桶, 找对你自己快的
然后对面再拉下来
cnrting
2025 年 12 月 21 日
区区 50G 又不是 500G 等你找到最好的方法早都传完了
WhatTheBridgeSay
2025 年 12 月 21 日
syncthing 慢慢传呗
yinmin
2025 年 12 月 21 日
我发现:某些网络,国内 ip 连接国外 ip 上传速度很慢,但是国外 ip 连接国内 ip 下载很快。也就是说,国际线路会根据 tcp 发起连接的方向进行限速。

如果你有 internet ip ,可以在国内机器建立一个 http server ,然后加拿大的服务器从国内 http server 下载,即:tcp 从国外发起连接到国内,并且启用 bbr 。
yinmin
2025 年 12 月 21 日
我测试环境:国内 ip 配置 https server ,国外 ip 配置 https server ,2 个 ip 都启用了 bbr 加速

国内 ip 发起 http request 到国外 ip 的 https server ,上传被限制在 5Mbps

国外 ip 发起 http request 到国内 ip 的 https server ,下载能跑到 50Mbps+

就是这么神奇
yinmin
2025 年 12 月 21 日
@charoneo 你试试 rsync 安装在加拿大服务器上进行同步,tcp 是从国外 ip 发起,从国内 ip 下载的,会不会快很多
xceszzy
2025 年 12 月 21 日
google drive 咯。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1180242

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX