速率对比
当前主流数据传输工具:cp、rsync、dd
测试流程
准备两个相同大小的目录和文件,这是因为dd
主要用来拷贝文件、分区和磁盘,一般不用来拷贝目录。
安装可视化工具:
## centos 扩展包
yum -y install epel-release
yum install -y pv
## ubuntu
apt install pv -y
## cp 同步命令
time cp -r veos veos.bak |pv -lep -s "$(du -sb veos|awk '{prine $1}')"
## rsync 同步命令
rsync -a --progress veos veos.bak
## dd 同步命令
dd if=/tmp/test | pv | of=/tmp/test.bak
最终结论:dd、rsync、cp速度对比如上图:cp > rsync > dd
。