首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux之rsync远程同步文件

--archive 归档模式,表示递归方式传输文件,并保持所有文件属性,等于 -rlptgoD -r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息...--size-only 当决定是否要备份文件时,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为 0 -T --temp-dir...=FILE 排除 FILE 中指定模式的文件 --include-from=FILE 不排除 FILE 指定模式匹配文件 --version 打印版本信息 本地拷贝 当 SRC 和 DES 路径信息都不包含有单个冒号...使用非标准端口 经常遇见的一种情况就是 ssh 更改了默认 22 端口,这个时候就需要使用 -e 参数。...jdk.tar.gz root@rumenz.com:/opt/rumenz/ 限制备份文件最大值 > rsync -zhve ssh --max-size='2000k' jdk.tar.gz root

2.2K20

linux之rsync远程同步文件

--archive 归档模式,表示递归方式传输文件,并保持所有文件属性,等于 -rlptgoD -r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息...--size-only 当决定是否要备份文件时,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为 0 -T --temp-dir...=FILE 排除 FILE 中指定模式的文件 --include-from=FILE 不排除 FILE 指定模式匹配文件 --version 打印版本信息 本地拷贝 当 SRC 和 DES 路径信息都不包含有单个冒号...使用非标准端口 经常遇见的一种情况就是 ssh 更改了默认 22 端口,这个时候就需要使用 -e 参数。...jdk.tar.gz root@rumenz.com:/opt/rumenz/ 限制备份文件最大值 > rsync -zhve ssh --max-size='2000k' jdk.tar.gz root

2.4K00
您找到你想要的搜索结果了吗?
是的
没有找到

linux之rsync远程同步文件

, --archive 归档模式,表示递归方式传输文件,并保持所有文件属性,等于 -rlptgoD -r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息...--size-only 当决定是否要备份文件时,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为 0 -T --temp-dir...=FILE 排除 FILE 中指定模式的文件 --include-from=FILE 不排除 FILE 指定模式匹配文件 --version 打印版本信息 本地拷贝 当 SRC 和 DES 路径信息都不包含有单个冒号...rsync 使用非标准端口 经常遇见的一种情况就是 ssh 更改了默认 22 端口,这个时候就需要使用 -e 参数。...jdk.tar.gz root@rumenz.com:/opt/rumenz/ 限制备份文件最大值 > rsync -zhve ssh --max-size='2000k' jdk.tar.gz root

1.9K10

【玩转服务器】CentOS通过rsync实现文件同步(daemon方式)

rsync介绍 rsync是Liunx下的远程数据同步工具,可快速同步多台服务器间的文件和目录,并可实现增量同步减少数据的传输。...本文主要介绍在CentOS操作系统中rsync-daemon方式实现的步骤。...,客户端连接模块,首先chroot到模块path参数指定的目录下 # chroot为yes时必须使用root权限,且不能备份path路径外的链接文件 use chroot = no # 最大连接数 max...,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir=DIR 在DIR中创建临时文件 --compare-dest...=FILE 不排除FILE指定模式匹配文件 --version 打印版本信息 --address 绑定到特定的地址 --config=FILE 指定其他的配置文件,不使用默认的rsyncd.conf文件

2.4K81

rsync备份大量数据_SnapShot能做增量备份吗

与其他文件传输工具(如 FTP 或 scp)不同,rsync最大特点是会检查发送方和接收方已有的文件,仅传输有变动的部分(默认规则是文件大小或修改时间有变动)。...r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息 -b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时,将老的文件重新命名为~filename...仅仅拷贝指向SRC路径目录树以外的链结 --safe-links 忽略指向SRC路径目录树以外的链结 -H, --hard-links 保留硬链结 -p, --perms 保持文件权限 -o, --owner...,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir=DIR 在DIR中创建临时文件 --compare-dest...=formAT 指定日志文件格式 --password-file=FILE 从FILE中得到密码 --bwlimit=KBPS 限制I/O带宽,KBytes per second -h, --help

1K40

linux rsync 命令解释

如:rsync -avz foo:src/bar /data   4)从远程rsync服务器中拷贝文件到本地机。当SRC路径信息包含”::”分隔符时启动该模式。...如:rsync -av root@172.16.78.192::www /databack   5)从本地机器拷贝文件到远程rsync服务器中。当DST路径信息包含”::”分隔符时启动该模式。...打开校验开关,强制对文件传输进行校验 -a, --archive 归档模式,表示递归方式传输文件,并保持所有文件属性,等于-rlptgoD -r, --recursive 对子目录递归模式处理 -...--modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir=DIR 在DIR中创建临时文件 --compare-dest=DIR 同样比较DIR...--include=PATTERN 指定不排除而需要传输的文件模式 --exclude-from=FILE 排除FILE中指定模式的文件 --include-from=FILE 不排除FILE指定模式匹配文件

1.7K20

rsync 服务方式连接

//查看日志 # mkdir /tmp/rsync //创建一个目录匹配咱们创建的[test]模块名 # chmod 777 /tmp/rysnc //为了测试方便,暂时先给777,工作当中咱们需要看具体的情况...# vim /etc/rsyncd.conf 把端口更改为8730, # killall rsync //杀死所有rsync相关的服务 # ps aux | grep rsync # netstat -...默认情况下chroot值为true,如果你的数据当中有软连接文件,建议设置成false。 ---- max connections:指定最大的连接数,默认是0,即没有限制。...(安全选项,如果可见的,没有限制IP,黑客就可以直接列出来,然后在你模块里面写数据,导入木马等) ---- uid/gid:指定传输文件哪个用户/组的身份传输。...注意该密码文件的权限一定要是600。格式:用户名:密码 有时候我们同步一些文件几乎都是使用脚本在凌晨完成的动作,如果需要我们输入密码肯定不行的,所以我们需要在客户端也要创建一个密码文件与之匹配

1.6K100

Ubuntu 文件同步工具 rsync

因为rsync可以只同步需要更新的文件,而不是将所有的指定路径内的文件都拷贝一份,然后再目标路径下去覆盖源文件,比如本地的/mnt/tem文件夹要和远程xx.xx.xx.123的/mnt/tem路径做同步...,可以使用: rsync -avu --progress /mnt/tem/ xx@xx.xx.xx.123:/mnt/tem 其中: -v 详细输出 -a 归档模式,表示递归方式传输文件,并保持所有文件属性...-r, --recursive 对子目录递归模式处理。 -R, --relative 使用相对路径信息。...--rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息。 -C, --cvs-exclude 使用和CVS一样的方法自动忽略文件,用来排除那些不希望传输的文件。...--modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0。 -T --temp-dir=DIR 在DIR中创建临时文件

2.7K10

【玩转服务器】CentOS通过rsync实现文件同步(SSH方式)

rsync介绍 rsync是Liunx下的远程数据同步工具,可快速同步多台主机间的文件和目录,并可实现增量同步减少数据的传输。...rsync有两种常用的认证方式,一种是rsync-daemon方式,另外一种是ssh方式。 本文主要介绍在CentOS操作系统中ssh方式实现的步骤。...使用相对路径信息 # rsync foo/bar/foo.c remote:/tmp/ ## Rsync 参数在/tmp目录下创建foo.c文件,而如果使用-R参数: # rsync -R...foo/bar/foo.c remote:/tmp/ ## Rsync 参数会创建文件/tmp/foo/bar/foo.c,也就是会保持完全路径信息。...,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir=DIR 在DIR中创建临时文件 --compare-dest

65341

rsync 实现文件同步

支持匿名传输,以方便进行网站镜像 安装 yum -y install rsync 参数 -r, --recursive 对子目录递归模式处理; -u, --update 仅仅进行更新,也就是跳过所有已经存在于...检验算法使用的块尺寸,默认是700字节 -e, --rsh=COMMAND 指定使用rsh、ssh方式进行数据同步 --rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息...=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir=DIR 在DIR中创建临时文件 --compare-dest=DIR 同样比较DIR中的文件来决定是否需要备份...=PATTERN 指定不排除而需要传输的文件模式 --exclude-from=FILE 排除FILE中指定模式的文件 --include-from=FILE 不排除FILE指定模式匹配文件...给出某些文件的传输状态 --log-format=formAT 指定日志文件格式 --password-file=FILE 从FILE中得到密码 --bwlimit=KBPS 限制I/

1.2K10

rsync 客户端命令详解

--archive 归档模式,表示递归方式传输文件,并保持所有文件属性,等于-rlptgoD -r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息...=SIZE 检验算法使用的块尺寸,默认是700字节 -e, --rsh=COMMAND 指定使用rsh、ssh方式进行数据同步 --rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息...--size-only 当决定是否要备份文件时,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir...=FILE 排除FILE中指定模式的文件 --include-from=FILE 不排除FILE指定模式匹配文件 --version 打印版本信息 --address 绑定到特定的地址 --config...-bwlimit=KBPS 限制I/O带宽,KBytes per second -h, --help 显示帮助信息

1.1K20

002.Rsync详细配置项

gid 该选项指定当该模块传输文件时守护进程应该具有的gid。默认值为"nobody"。 max connections 指定该模块的最大并发连接数量保护服务器,超过限制的连接请求将被告知随后再试。...,并保持所有文件属性,等于-rlptgoD -r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息 -b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时...=SIZE 检验算法使用的块尺寸,默认是700字节 -e, --rsh=COMMAND 指定使用rsh、ssh方式进行数据同步 --rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息...--size-only 当决定是否要备份文件时,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir...=FILE 排除FILE中指定模式的文件 --include-from=FILE 不排除FILE指定模式匹配文件 --version 打印版本信息 --address 绑定到特定的地址 --config

83110

利用Rsync同步备份服务器数据

,等于-rlptgoD -r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息 -b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时... 保持文件属组信息 -D, --devices 保持设备文件信息 -t, --times 保持文件时间信息 -S, --sparse 对稀疏文件进行特殊处理节省DST的空间 -n, --dry-run...,默认是700字节 -e, --rsh=COMMAND 指定使用rsh、ssh方式进行数据同步 --rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息 -C, --cvs-exclude...--modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir=DIR 在DIR中创建临时文件 --compare-dest=DIR 同样比较DIR...--include=PATTERN 指定不排除而需要传输的文件模式 --exclude-from=FILE 排除FILE中指定模式的文件 --include-from=FILE 不排除FILE指定模式匹配文件

2.6K10

Linux中使用rsync数据备份工具和实例

第一次,它将一个文件或目录的全部内容从源文件复制到目标文件,但从下一次开始,它只将更改的块和字节复制到目标文件。 4.Rsync在两端发送和接收数据时采用压缩和解压缩方式,因此占用的带宽较少。...HOST – 远程主机名或域名或IP地址. rsync命令的选项 选项 说明 -a, ––archive 归档模式,表示递归方式传输文件,并保持所有文件属性,等价于 -rlptgoD (注意不包括 -...––include=PATTERN 指定需要传输的文件匹配模式 ––include-from=FILE 从 FILE 中读取包含规则 ––copy-unsafe-links 拷贝指向SRC路径目录树以外的链接文件...限制Rsync传输时的带宽(--bwlimit) 在将数据从一台机器传输到另一台机器时,可以使用–bwlimit选项设置带宽限制。...这个选项可以帮助我们限制Rsync占用的网络带宽。

1.2K10

Linux下使用rsync同步文件

shell命令如下: rsync -zvrtopg -progress -e 'ssh -p 端口号' root@192.xx.xx.xx:/文件目录/  本机的目录地址 语法rsync -参数 ‘源文件访问路径...’目标路径 第一次用的时候,我在源服务器(即上面所指的服务器A)中的文件目录没有加/导致后来直接把那个目录copy过来了,而不是它目录下的所有文件 关于rsync 这个命令的一些参数,英文好点就自己直接使用...归档模式,表示递归方式传输文件,并保持所有文件属性,等于-rlptgoD -r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息...rsh的shell程序 --rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息 -C, --cvs-exclude 使用和CVS一样的方法自动忽略文件,用来排除那些不希望传输的文件...--modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir=DIR 在DIR中创建临时文件 --compare-dest

3.4K20

rsync使用详解

5、1号发给2号一串指令来生成文件A在2号上的备份。这里的每一条指令要么是对文件B经拥有某一个数据块而不须重传的证明,要么是一个数据块,这个数据块肯定是没有与文件B的任何一个数据块匹配上的。...max connections 指定该模块的最大并发连接数量保护服务器,超过限制的连接请求将被告知随后再试。默认值是0,也就是没有限制。...对子目录递归模式处理 -R, --relative 使用相对路径信息 -b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时,将老的文件重新命名为~filename。...--size-only 当决定是否要备份文件时,仅仅察看文件大小而不考虑文件时间 --modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir...Q:我能将更改过或者删除的文件也备份上来吗? A:当然可以: 你可以使用如:rsync -other -options -backupdir = .

1.6K20

linux服务器同步利器​Rsync全介绍(付脚本)

uid = --指定该模块指定的 UID 传输文件;默认nobody gid = --指定该模块指定的 GID 传输文件;默认nobody max connections --最大并发连接数,0为不限制...用户名和口令明文方式存放在 secrets file 参数指定的文件中。默认为匿名方式 secrets file --指定一个 rsync 认证口令文件。...不匹配主机列表的主机将被拒绝。...root use chroot = no --是否让进程离开工作目录 max connections = 5 --最大并发连接数,0为不限制 timeout = 600 --超时时间 pid file...,一个文件一行,排除的文件@开头 timefmt --时间格式 format --输出格式 exclude --正则匹配需要排除的文件,大小写敏感 excludei --正则匹配需要排除的文件

1.6K50

CentOS7下Rsync+sersync实现数据实时同步

启动时欢迎信息页面文件位置(文件内容自定义) [Sync] #自定义名称 path = /home/Sync/#rsync服务端数据目录路径 comment = Sync#模块名称与[md]自定义名称相同...no,增加对目录文件软连接的备份 read only =no  #设置rsync服务端文件为读写权限 list = no #不显示rsync服务端资源列表 maxconnections = 200 #最大连接数...,说明数据同步成功,命令中目录可以随意目录,传输到目标服务器目录时文件(或目录)均放到/etc/rsyncd.conf配置的服务器目录路径,如果源目录改变了,那么传输时两个目录将进行目录匹配,会有增删动作... 归档模式,表示递归方式传输文件,并保持所有文件属性,等于-rlptgoD -r, --recursive 对子目录递归模式处理 -R, --relative 使用相对路径信息 -b, --backup...--modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0 -T --temp-dir=DIR 在DIR中创建临时文件 --compare-dest=DIR 同样比较DIR

1.1K20
领券