下面是如何使用rsync进行增量备份的详细步骤: 1. 基础用法举例 本地增量备份 rsync -av --delete /source/directory /destination/directory -a:归档模式,相当于-rlptgoD,保持符号链接、文件权限、属主、属组、mtime等属性不变。 -v:详细输出模式,显示正在进行的操作。 --delete:删除目标目录中源目录不再存在的文...
rsync -av --exclude=chenpen/ 123/ /tmp/111/# --exclude=*.expect 不同步源文件下后缀为.expect的1,2,3文件。rsync -av --exclude=[123].expect 123/ /tmp/111/ --delete 同步删除# --deletc 源文件中已经删除,目标文件还未删除的,文件删除。rsync -av --delete 123/ /tmp/111/ 同步测试打印...
rsync -av –delete source_folder destination_folder – 通过SSH传输时修改端口号: rsync -av -e ‘ssh -p port_number’ source_folder user@host:destination_folder 3. 远程备份: Rsync还可以用于远程备份,它可以通过ssh协议远程连接服务器并备份文件。 rsync -av -e ssh source_folder user@host:backup_f...
rsync-av--exclude'tmp'--exclude'logs'/path/to/source/ /path/to/destination/ 在上述示例中,我们排除了源目录中的"tmp"目录和"logs"目录,不会将它们复制到目标目录中。 我们还可以使用通配符来排除多个文件或目录,如下所示: 代码语言:shell AI代码解释 rsync-av--exclude'*.log'--exclude'temp*'/path/t...
rsync -avze ssh source_dir/ username@remote_host:destination_dir/ “` 这样可以使用SSH加密协议来传输文件,确保数据的安全性。 总结: rsync是一个功能强大的文件同步工具,在Linux系统中被广泛应用。无论是本地文件的同步还是远程文件的同步,rsync都可以高效地完成任务。通过合理使用rsync命令的各种选项,可以实现灵...
从远程rsync服务器中拷贝文件到本地机。当SRC路径信息包含"::"分隔符时启动该模式。如:rsync -av root@192.168.78.192::www /databack 从本地机器拷贝文件到远程rsync服务器中。当DST路径信息包含"::"分隔符时启动该模式。如:rsync -av /databack root@192.168.78.192::www ...
使用rsync -av --exclude='*.txt' source/ destination/,排除wj1.txt和wj2.txt,只复制了README.md [root@master ~]# ls -liah source/总用量 16K67704386drwxr-xr-x2root root535月1713:44 .67144897dr-xr-x---.9root root 4.0K 5月1710:34 ..67704446-rw-r--r--1root root 11K 5月1713:44...
rsync -avzP --bwlimit=10 1G.txt root@10.0.0.16:/root/ //备份目录时,目录名称后不加"/"表示备份整个目录包含目录本身 rsync -avz dir root@10.0.0.16:/root/ //备份目录时,目录名称后加"/"表示只备份目录中的文件,不备份目录本身 rsync -avz dir/ root@10.0.0.16:/root/ ...
rsync -av --delete /root/test/ /tmp 排除文件 | --exclude 参数 有时,我们希望同步时排除某些文件或目录,这时可以用 --exclude 参数指定排除模式 注意,rsync 会同步以 " . " 开头的隐藏文件,如果要排除隐藏文件,可以这样写 --exclude=".*"rsync -av --exclude=".*" /root/ /tmp 多个排除模式...
vim /etc/rsyncd.conf中若port=873被修改,使用killall rsync(killall:yum install -y psmisc)命令先关闭rsync相关进程再启动,rsync --daemon。接收文件时使用--port指定已修改的端口,rsync -avLP --port 8730 192.168.179.128::test/ /tmp/test/ rsync传输时设置密码 ...