手工在超大文件在主机之间传送非常耗时,实际项目中有20G文件需要做传输处理。粗略估计当时网速情况下必须加班。:(
思 路:
编写脚本自动完场调用ftp自动传送,含压缩,传送、(传送完毕后解压缩未进行,原因是考虑到文件夹同名覆盖问题。)
建 议:
本文只作为参考,抛砖引玉之用。如果有其他更好的办法,不吝赐教。:)
脚本如下:
#!/bin/sh tar -cvf filter.tar filter/ ftp -n<<! open 10.70.193.33 user username password binary prompt off cd /app/ngapp/data/bak mput filter.tar close bye