求助,两台TrueNAS SCALE服务器之间文件传输有无好办法
本帖最后由 softz 于 2022-10-24 06:50 编辑万兆局域网,搭建了两台TrueNAS SCALE服务器A和B,各自分别有30T左右的共享空间通过SMB共享了出来。文件互传目前是通过另一台WinServer的资源管理器来操作的,复制速率在430M/s到480M/s之间,能明显看到WinServer的网卡有Tx/Rx流量,就想问问,有没有A和B直接文件传输的方法?理论上A和B互传文件应该能达到800M/s+的(ZFS的磁盘IO足以满足,硬件是不存在瓶颈的)
直接 scp/rsync 不就行了 litguy 发表于 2022-10-24 07:13
直接 scp/rsync 不就行了
用命令行操作么? 先iperf3测测可否跑满 本帖最后由 softz 于 2022-10-24 08:34 编辑
BetaHT 发表于 2022-10-24 08:10
先iperf3测测可否跑满
单线程iperf3是5.72Gbits/sec,三线程是9.66Gbits/sec 这是NAS-A:
这是NAS-B:
host1# zfs send tank/dana@snap1 | ssh host2 zfs recv newtank/dana
参考 https://docs.oracle.com/cd/E18752_01/html/819-5461/gbchx.html Data Protection 自带的功能,Replication。
就算不是truenas,也有rsync。 softz 发表于 2022-10-24 08:32
单线程iperf3是5.72Gbits/sec,三线程是9.66Gbits/sec
单线程应该跑满才对的。可以本地测试一下处理上限。 Victor.dou 发表于 2022-10-24 09:05
Data Protection 自带的功能,Replication。
就算不是truenas,也有rsync。
部分文件拷贝还是文件管理器方便,可以mount一下远程文件服务smb或者nfs,然后使用filebrowser莱拷贝 coolbo 发表于 2022-10-24 09:44
部分文件拷贝还是文件管理器方便,可以mount一下远程文件服务smb或者nfs,然后使用filebrowser莱拷贝 ...
Syncthing 就行了,2022年了,别手动了。 Victor.dou 发表于 2022-10-24 09:47
Syncthing 就行了,2022年了,别手动了。
这是临时文件拷贝的需求,不是长期同步的需求,长期选用官方rsync或者zfs副本机制就行了 BetaHT 发表于 2022-10-24 09:20
单线程应该跑满才对的。可以本地测试一下处理上限。
本地跑了一下,也是只有5G多一点,估计和NAS-B在eSxi上有关系,NAS-A是直接装在实体机上的 coolbo 发表于 2022-10-24 09:44
部分文件拷贝还是文件管理器方便,可以mount一下远程文件服务smb或者nfs,然后使用filebrowser莱拷贝 ...
就是这个远程mount smb没搞明白,我g下资料看看怎么操作,感谢建议 Victor.dou 发表于 2022-10-24 09:47
Syncthing 就行了,2022年了,别手动了。
就是临时copy一下部分文件,只是量有点大(大约互传45T左右),所以希望速度可以快一点 softz 发表于 2022-10-24 10:55
就是临时copy一下部分文件,只是量有点大(大约互传45T左右),所以希望速度可以快一点 ...
这内存好大。。 如果是同步 rsync之类的写好脚本开个定时就不用管了能自动增量。如果是临时拷贝 scp之类的命令行工具也能满足。 或者在一起机器起个ftp server 还能支持断点续传啥的。嫌速度慢网络有瓶颈,你就两个机器找根网线直连对拷就是了。 “文件互传目前是通过另一台WinServer的资源管理器来操作的”瓶颈应该在Win上,Win做了中转 softz 发表于 2022-10-24 10:54
本地跑了一下,也是只有5G多一点,估计和NAS-B在eSxi上有关系,NAS-A是直接装在实体机上的 ...
你可以看一下我之前折腾的2.5G网卡,也有遇到各种问题。看能否有些借鉴意义。
我认为目前的高速网络在各软硬件兼容性上还有不少问题。 最好能在对称环境下跑。我当时两网卡一边win7一边10,有一个方向就有无法跑满速的问题。 cvi21c 发表于 2022-10-24 11:01
这内存好大。。 如果是同步 rsync之类的写好脚本开个定时就不用管了能自动增量。如果是临时拷贝 scp ...
scp涉及加密解密,传输性能不行 两台rsync啊 softz 发表于 2022-10-24 07:20
用命令行操作么?
https://github.com/grussorusso/easybackup
可以试试用 crontab 定时调用这个同步 我只想说,2楼说的对,哈哈哈!https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif scp或者http.server [偷笑] 把硬盘拔出来,人工搬运过去
页:
[1]