Linux 文件传输命令 rsync

rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。


推送和拉取数据的方法如下两种:
1)推送到远程:rsync [option] src [user@]host:dest
2)从远程拉取:rsync [option] [user@]host:src dest

注意:在使用该命令之前要保证服务器之间做了免密


yum -y install rsync  //如果没有安装,先安装rsync

 

# 加上 / ,将数据推送到远程服务器192.168.1.10上的/home/www/目录下所有文件拷贝到远程目录/home/www下

rsync -avzP /data/www/ root@192.168.1.10:/home/www

# 不加 /,就将我/data/目录下的www 整个目录拷贝到远程目录/home/www下

rsync -avzP /data/www root@192.168.1.10:/home/www

 

 

# 加上 / ,将远程服务器192.168.1.10上的/home/data/目录下的素有文件拉取到本地目录/data/www/下

rsync -avzP root@192.168.1.10:/home/data/ /data/www/

# 不加 / ,将远程服务器192.168.1.10上的/home/data/整个/data/目录拉取到本地目录/data/www/下

rsync -avzP root@192.168.1.10:/home/data /data/www/


参数说明:

参数解释:
avzP: a表示归档模式,v表示详细输出,打印速率,文件数量,z表示传输时进行过压缩以提升效率,P显示同步过程及传输进度信息


标签: Linux

作者头像
南宫俊逸创始人

君子好学,自强不息~

上一篇:VMware Workstation PRO 16 安装包
下一篇:Ubuntu 16.04 LTS 系统 supervisorctl执行提示setuptools版本问题

发表评论

海外服务器,免备案,中国电信 CN2 GIA 高级回国优化专线

香港云服务器立即订购

4核4G  50G 2M (CN2 GIA)  335/月

8核8G  50G  2M(CN2  GIA)  613/月

香港物理服务器立即订购

Xeon L5630 *2    16GB DDR3    1TB HDD 或 240G SSD  10 Mbps  3IP 1500/月

8 核 16 线程 (2.13GHz)

Xeon E5 2650  16GB DDR3   1TB HDD/240G SSD/500G SSD  10 Mbps  3IP 2000/月

8 核 16 线程 (2.00GHz)