同时运行多个scp线程:
背景:
我经常发现自己经常镜像一组服务器文件,并且这些服务器文件中包含数千个小的1kb-3kb文件。所有服务器都连接到1Gbps端口,该端口通常分布在各种数据中心中。
问题:
SCP一次又一次地传输这些小文件,这需要花很多时间,我感觉自己是在浪费我拥有的美丽网络资源。
解?:
我有个主意 创建一个脚本,该脚本将文件分成相等的数量,并启动5-6个scp线程,从理论上讲,它将完成5-6倍,不是吗?但是我没有任何Linux脚本编写经验!
问题:
- 对于上述问题是否有更好的解决方案?
- 是否已经存在类似的东西?
- 如果没有,是否有人会帮助我或帮助我?
- 如果不是2或3,那么哪里是开始学习Linux脚本的好地方?像bash或其他。