rsync -avhpW --no-compress -P4 --progress /test/data/ root@192.168.122.88:/test/data/ 2. 参数详解 Options -v, --verbose increase verbosity --info=FLAGS fine-grained informational verbosity --debug=FLAGS fine-grained debug verbosity --msgs2stderr special output handling for debugging -q, ...
#使用ssh服务开始传输 #同步参数 -av rsync -av 本地目录 用户@目标主机地址:/目标绝对路径/ 1. 2. 3. ssh端口不是22时,增加-e 'ssh -p 端口号' 默认情况下只接受单向传输或同步,不接受逆向。例如同步完本地到目标主机后,如果本机上删除一个文件,是不同步给目标端的。如果本地修改了文件,是会继续同步...
rsync -R foo/bar/foo.c remote:/tmp/ 则会创建文件/tmp/foo/bar/foo.c,也就是会保持完全路径信息。 -b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时,将老的文件重新命名为~filename。可以使用--suffix选项来指定不同的备份文件前缀。 --backup-dir 将备份文件(如~filename)存放在在目录...
与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐...
常用的参数组合:-avzP 3,案例: 案例1:将/tmp/etc.tar.gz上传到/mnt目录下 [root@rsync opt]# rsync /tmp/etc.tar.gz /mnt/ [root@rsync opt]# ll /mnt/ total 11136 -rw-r--r--. 1 root root 11402223 Oct 19 16:04 etc.tar.gz ...
rsync -avSHP local_folder_src local_folder_dest 远程传输方式 执行以下命令,将local_folder_or_file_src复制至remote_ip的remote_folder_dest中。 rsync -avP local_folder_or_file_src remote_username@remote_ip:remote_folder_dest 执行以下命令,将remote_ip中的remote_folder_src复制至local_folder_dest中。
rsync 的常用参数如下: --partial 当有部分文件传输完成,再次传输的时候,会保留已经完成的部分; --progress 打印文件传输的进度 -P 该参数与 --partial --progress 相同, 表示打印文件传输进度,而对于重传发生的时候,会自动保留已经成功传输的部分 -v 表示 同步的时候,显示详细信息 ...
从软件的名称就可以看出来,Rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似ssh带的scp命令,但又优于scp命令的功能,scp每次都是全量拷贝,而rsync可以增量拷贝。当然,Rsync还可以在本地主机的不通分区或目录之间全量及增量的复制数据,这又类似cp命令,但同样也优于cp命令,cp...
rsync(Remote Synchroniz)是linux下的远程镜像备份工具,可以实现数据远程同步,支持本地复制,或与其他ssh,rsync主机远程同步。 rsync特性: 1.可以镜像保存整个目录树和文件系统 2.可以保持文件原有属性(权限,链接,时间,块)不变 3.无须特殊权限即可安装 4.使用rsync算法传送两个文件不同的部分,无需每次都整份传送,...
$ rsync-av--exclude={'file1.txt','dir1/*'}source/destination 如果排除模式很多,可以将它们写入一个文件,每个模式一行,然后用--exclude-from参数指定这个文件。 $ rsync-av--exclude-from='exclude-file.txt'source/destination 4.2--include参数