多内核文件压缩传输(NC)

安装(每台服务器都要安装)

$ wget  https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/p/pigz-2.3.4-1.el7.x86_64.rpm    
$ rpm -Uvh *rpm 
$ yum install pigz  
$ yum install nc -y 

使用方法

文件拷贝方向:服务器A(192.168.3.1)------>服务器B
服务器A上执行:   
    cd /home/mysql/data/ && tar -cvf - * | pigz |nc -l 55555    
服务器B上执行:   
    nc 192.168.3.1 55555 | tar xvf - -C /home/mysql/data/ -I pigz   
说明:  
    将服务器A/home/mysql/data/下所有的文件通过55555端口压缩拷贝到服务器B,同时解压到服务器B的/home/mysql/data/目录下    
posted @ 2021-01-18 15:47  王子健  阅读(162)  评论(0编辑  收藏  举报