Rsync用法 排除

客户端rsync排除

排除命令

①  --exclude=

②  --exclude-from=

情况1:排除多个文件,数量较少

rsync –avz –exclude={a,b} /data/ [email protected]::oldboy–password-file=/etc/rsync.password

情况2:排除多个文件,数量较少

rsync –avz –exclude=a  –exclude=b /data/ [email protected]::oldboy–password-file=/etc/rsync.password

情况3:排除多个文件,按照顺序

rsync –avz –exclude={a..g} /data/ [email protected]::oldboy–password-file=/etc/rsync.password

情况4:排除多个文件,且复杂无迹可寻,那么建立一个paichu.log将排除的文件名写进文件中

rsync –avz –exclude-from=paichu.log /data/ [email protected]::oldboy–password-file=/etc/rsync.password

(paichu.log最好是绝对路径)

服务端排除参数

在配置文件结尾添加参数

/etc/rsyncd.conf结尾添加

exclude=a b test/oldboy.txt

无差异同步:

参数 –delete

Rsync推送企业工作场景:

1)         备份 –delete风险

本地有啥,远端就有啥,本地没有的远端也要删除后,服务器的目录数据可能丢失

Rsync拉取企业工作场景:

1)         代码发布,下载,--delete风险

远端有啥,本地就有啥,远端没有的本地也要删除后,本地的目录数据可能丢失

时间: 2024-08-02 15:10:06

Rsync用法 排除的相关文章

rsync用法详细解释

提要 熟悉 rsync 的功能及其特点 掌握 rsync 语法及常用选项的功能 掌握 rsync 命令的三种基本使用方法 掌握如何筛选 rsync 的传输目标 掌握使用 rsync 进行镜像和增量备份的方法 rsync 简介 rsync(remote synchronize)是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机之间的文件.也可以使用 rsync 同步本地硬盘中的不同目录.rsync 是用于替代 rcp 的一个工具,rsync 使用所谓的 rsync算法 进行数据同步,

rsync故障排除解答

排除故障 ***************************[email protected]: auth failed on module xxxxx    rsync: connection unexpectedly closed (90 bytes read so far)    rsync error: error in rsync protocol data stream (code 12) at io.c(150)    这是因为密码设错了, 无法登入成功, 请检查一下 rsyn

rsync用法

前提条件:本机和172.16.93.0配置ssh,进行免密登录 1.基于ssh的rsync远程同步数据(推) rsync -e 'ssh -p 33069' -av xinya_web-0.0.1-SNAPSHOT.jar 172.16.93.0:/data/java/jar/xinyar-web 把xinya_web-0.0.1-SNAPSHOT.jar拷贝到172.16.93.0对应的/data/java/jar/xinyar-web目录下 参数说明:-e 'ssh -p 33069' =>

linux学习记录———rsync

一.rsync_service配置 vim /etc/rsyncd.conf ======创建配置文件,配置如下 ================================================== #rsyncd_config_______________start ##rsyncd.conf start## #rsync uid,gid=65534(默认) ##rsync start model =====  rsync --daemon uid = rsync     #固

man rsync翻译(rsync命令中文手册)

本文为命令rsync的man文档翻译,几乎所有的选项都翻译了,另外关于筛选规则部分只翻译了一部分.由于原文很多地方都比较啰嗦,所以译文中有些内容可能容易让国人疑惑,所以我个人在某些地方加上了注释.若有错误之处,盼请指出.   rsync(1) rsync(1) 名称 rsync - 一个快速.多功能的远程(和本地)文件拷贝工具 摘要 Local: rsync [OPTION...] SRC... [DEST] Access via remote shell: Pull: rsync [OPTIO

[转]rsync命令中文文档

原文链接 rsync是一个快速.多功能的远程(和本地)文件拷贝工具. 摘要 Local: rsync [OPTION...] SRC... [DEST] Access via remote shell: Pull: rsync [OPTION...] [[email protected]]HOST:SRC... [DEST] Push: rsync [OPTION...] SRC... [[email protected]]HOST:DEST Access via rsync daemon: P

搭建中小规模集群之rsync数据同步备份

NFS重要问题 1.有关NFS客户端普通用户写NFS的问题. 1)为什么要普通用户写NFS. 2)exports加all_squash. Rsync介绍 什么是Rsync? Rsync是一款开源的.快速的.多功能的.可实现全量即增量的本地或远程数据同步备份的优秀工具.Rsync软件适用于unix.linux.windows等多种操作系统平台. Rsync简介 Rsync英文全称Remote synchronization.从软件的名称就可以看出来,Rsync具有可使本地和远程两台主机之间的数据快

inotify+rsync

今天一位CU的友友根据之前介绍过 通过rsync+inotify-tools+ssh实现触发式远程实时同步  配置分发系统,但是由于认证繁琐,很容易出错,我今天重新整理了下,用rsync密码文件pas认证的方式进行同步. 系统环境: 10.10.10.20  (发布文件服务器)  源目录:/home/httpd/20dir 10.10.10.21   (同步镜像文件服务器)                   目标目录:/home/httpd/21dir 实现目标:目录/home/httpd/2

rsync高级同步

rsync是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份工具.适用于unix/linux/windows等多种操作系统平台. 两台机器拷贝数据scp,nfs(linux之间),sftp,http,samba(linux与windows之间),rsync,drbd(基于文件系统同步) 1.rsync特性: 支持拷贝特殊文件如链接文件,设备等. 可以有排除指定文件或目录同步的功能,相当于打包命令tar的排除功能. 可以做到保持原文件或目录的权限.时间.软硬链接.属主.组等所