rsync 同步文件包括目录

Linux 文件同步rsync 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 安装rsync 我们使用wget进行下载,安装包下载完毕后,我们开始解压并安装 wget https://download.samba.org/pub/rsync/src/rsy... 阅读详情

rsync -Rr 文件夹名 ip::目标模块

选项说明
 
-v, --verbose 详细模式输出
-q, --quiet 精简输出模式
-c, --checksum 打开校验开关,强制对文件传输进行校验
-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD
-r, --recursive 对子目录以递归模式处理
-R, --relative 使用相对路径信息
 
rsync foo/bar/foo.c remote:/tmp/
 
则在/tmp目录下创建foo.c文件,而如果使用-R参数:
 
rsync -R foo/bar/foo.c remote:/tmp/
 
则会创建文件/tmp/foo/bar/foo.c,也就是会保持完全路径信息。
 
-b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时,将老的文件重新命名为~filename。可以使用--suffix选项来指定不同的备份文件前缀。
--backup-dir 将备份文件(如~filename)存放在在目录下。
-suffix=SUFFIX 定义备份文件前缀
-u, --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件。(不覆盖更新的文件)
-l, --links 保留软链结
-L, --copy-links 想对待常规文件一样处理软链结
--copy-unsafe-links 仅仅拷贝指向SRC路径目录树以外的链结
--safe-links 忽略指向SRC路径目录树以外的链结
-H, --hard-links 保留硬链结
-p, --perms 保持文件权限
-o, --owner 保持文件属主信息
-g, --group 保持文件属组信息
-D, --devices 保持设备文件信息
-t, --times 保持文件时间信息
-S, --sparse 对稀疏文件进行特殊处理以节省DST的空间
-n, --dry-run现实哪些文件将被传输
-W, --whole-file 拷贝文件,不进行增量检测
-x, --one-file-system 不要跨越文件系统边界
-B, --block-size=SIZE 检验算法使用的块尺寸,默认是700字节
-e, --rsh=COMMAND 指定替代rsh的shell程序
--rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息
-C, --cvs-exclude 使用和CVS一样的方法自动忽略文件,用来排除那些不希望传输的文件
--existing 仅仅更新那些已经存在于DST的文件,而不备份那些新创建的文件
--delete 删除那些DST中SRC没有的文件
--delete-excluded 同样删除接收端那些被该选项指定排除的文件
--delete-after 传输结束以后再删除
--ignore-errors 及时出现IO错误也进行删除
--max-delete=NUM 最多删除NUM个文件
--partial 保留那些因故没有完全传输的文件,以是加快随后的再次传输
--force 强制删除目录,即使不为空
--numeric-ids 不将数字的用户和组ID匹配为用户名和组名
--timeout=TIME IP超时时间,单位为秒
-I, --ignore-times 不跳过那些有同样的时间和长度的文件
--size-only 当决定是否要备份文件时,仅仅察看文件大小而不考虑文件时间
--modify-window=NUM 决定文件是否时间相同时使用的时间戳窗口,默认为0
-T --temp-dir=DIR 在DIR中创建临时文件
--compare-dest=DIR 同样比较DIR中的文件来决定是否需要备份
-P 等同于 --partial
--progress 显示备份过程
-z, --compress 对备份的文件在传输时进行压缩处理
--exclude=PATTERN 指定排除不需要传输的文件模式
--include=PATTERN 指定不排除而需要传输的文件模式
--exclude-from=FILE 排除FILE中指定模式的文件
--include-from=FILE 不排除FILE指定模式匹配的文件
--version 打印版本信息
--address 绑定到特定的地址
--config=FILE 指定其他的配置文件,不使用默认的rsyncd.conf文件
--port=PORT 指定其他的rsync服务端口
--blocking-io 对远程shell使用阻塞IO
-stats 给出某些文件的传输状态
--progress 在传输时现实传输过程
--log-format=formAT 指定日志文件格式
--password-file=FILE 从FILE中得到密码
--bwlimit=KBPS 限制I/O带宽,KBytes per second
-h, --help 显示帮助信息


Ansys口腔正畸有限元分析:从几何处理到接触设定的全流程解析 本文详细解析了Ansys在口腔正畸有限元分析中的全流程应用,从几何处理到接触设定,帮助医生精准预测牙齿移动趋势。通过有限元建模技术,可同时观察牙齿-牙周膜-牙槽骨的力学响应,显著提升矫治效果预测准确率。文章还分享了实用技巧和参数设置建议,适用于正畸医生和工程师。 阅读详情

相关推荐

同步整流buck电路图设计:手把手入门必看

从零开始拆解同步整流Buck电路图及其原理,手把手带你画出关键拓扑、选型MOSFET、分析续流路径。重点讲清占空比控制逻辑与体二极管导通损耗的规避方法,让buck电路图及其原理真正落地可调、稳定可靠。

weixin_33308579的博客 995

rsync安装与配置

每个模块其实就对应需要备份的一个目录树,比方说在我们的实例环境中,有三个目录树需要备份:/www/和/mirror/file0/和/mirror/file1/目录,那么就需要在配置文件中定义三个模块,分别对应三个目录树。--password-file = /etc/rsync.scrt来指定密码文件,这里需要注意的是这份密码文件权限属性要设得只有属主可读(权限为600),属主为正在运行此命令的用户。另外,RPM版的rsync带了一个服务端的启动脚本,/etc/xinetd.d/rsync可以保留。

sun13047140038的博客 5652

使用TensorFlow Lite Micro流程记录(带源码)

记录如何使用tensorflow lite micro,以及期间解决的问题

ZhaoDongyu_AK47的博客 6216

rsync简单配置及实现

rsync简单配置

qq_41570012的博客 4494

STM32 I²C外设深度解析:时序配置、主从模式与可靠性工程

I²C是一种广泛应用于嵌入式系统的同步串行总线协议,其核心在于精确的时序控制与可靠的电气特性匹配。理解SCL/SDA信号建立/保持时间、上升下降沿约束及硬件滤波机制,是保障通信稳定的基础;STM32通过I2C_TIMINGR寄存器实现对PRESC、SCLH、SCLL、SDADEL和SCLDEL等关键参数的精细调控,直接影响tSU:DAT、tVD:DAT等标准时序合规性;该能力支撑工业级高可靠场景下的主从双向通信、时钟拉伸管理与错误恢复;本文聚焦STM32平台,结合寄存器级配置、状态机行为与实战调试经验,系统

weixin_42146230的博客 87

ArcGIS高效拆分shp文件:无需依赖属性表的实用技巧

本文针对ArcGIS中shp文件因属性表缺失而难以拆分的问题,详细介绍了无需依赖属性表的实用技巧。核心是使用“拆分多部件要素”工具,直接根据图形结构将多个独立但被合并的部件拆分为单个要素,并提供了ArcGIS Pro和ArcMap的操作流程、关键注意事项及拆分后的属性处理方案。

n2o3p4的博客 377

rsync部署(详细讲解)

rsync:是一个用于在不同系统之间高效同步文件和目录的工具。它是一个强大的命令行工具,广泛用于备份、迁移和分发数据。rsync能够在本地系统内部、本地系统与远程系统之间,以及远程系统之间进行文件同步。

Stars1sea的博客 3066

解决PADs VX2.7安装中的License失效与软件卡死问题

本文详细解析了PADs VX2.7安装过程中常见的License失效与软件卡死问题,提供了从破解工具选择、环境变量设置到输入法兼容性调整等实用解决方案。特别推荐使用Siemens EDA系列新版破解工具,并分享性能调优与定期维护技巧,帮助工程师高效解决安装难题。

weixin_29234239的博客 813

2024.7.18(RSYNC)

root@aa ~]# rsync -av folder/f1/ folder/f2/ //文件的修改也会被rsync同步。[root@aa ~]# rsync -av --delete folder/f1/ folder/f2/ //f2同步。-rw------- 1 root root 28 7月 18 15:11 /etc/resync.secrets。-rw-r--r-- 1 root root 0 7月 13 00:00 folder/f1/file0。

weixin_70751278的博客 1406

基于MATLAB的PDT DMR物理层仿真

PDT DMR物理层仿真的目标是评估系统的误码率(Bit Error Rate,BER),以及验证和优化各种调制方案、编码方案和信道模型。下面将介绍如何进行PDT DMR物理层的仿真,并提供相应的MATLAB源代码。通过上述步骤,我们可以进行基于MATLAB的PDT DMR物理层仿真,并评估系统的性能。根据实际需求,我们可以修改仿真参数和添加更复杂的信道模型,以更全面地评估系统性能。最后,我们可以将仿真结果进行可视化和分析。首先,我们需要设置仿真的参数,包括调制方案、编码方案、信道模型和信噪比等。

TechPulseZ的博客 458

Open3D点云算法与点云深度学习案例汇总(长期更新)

Open3D-python算法专栏文章汇总,长期更新算法原理与实战案例。

纵马踏花向自由 7467

如何在 Linux 上使用 Rsync 同步本地和远程目录

Rsync,即 remote sync 的缩写,是一个文件传输和同步工具,可以在两个目录之间安全地复制和同步文件。其中一个必须是源目录,另一个是目标目录,目标目录也可以是远程的。它使用一种增量传输算法,只发送源文件和目标文件或文件夹之间的差异。因此,它是一个带宽效率高的工具,也是增量数据传输的理想选择。Rsync 是现在由于安全漏洞问题而被弃用的 scp 命令的完美替代品。Rsync 广泛用于异地备份和镜像。默认情况下,rsync 预装在现代 Linux 发行版中,因此不需要安装。

weixin_53510183的博客 3893

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

rsync拷贝服务器文件夹,通过SSH使用Rsync传输文件,复制和同步文件及目录

在本文中,我们将解释如何通过SSH使用rsync复制文件。当涉及在网络上的系统之间传输文件时,Linux和Unix用户可以使用许多工具,最流行的数据传输协议是SSH和FTP,虽然FTP很受欢迎,但总是喜欢使用SSH,因为它是传输文件最安全的方式。有专门的通过SSH进行文件传输的工具,如scp和sftp,但它们都没有rsync提供的所有功能,rsync可用于镜像数据、增量备份、在系统之间复制文件等。...

weixin_39528000的博客 1785

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

同步工具之-Rsync+Inotify文件夹同步

Rsync Linux之间目录同步 使用rsync 实验环境: (centos 7)一台私网主机IP:10.3.135.34 (centos 7)一台公网主机IP:45.136.184.49 操作步骤 使用Rsync同步;需要同步的两台主机都需要安装Rsync yum -y install Rsync rsync --help -v, --verbose increase verbosity -r, --recursive recurse into dire

qq_43037441的博客 714

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

rsync 同步文件

rsync 同步文件

小单的博客专栏 6635

rsync 创建目录 同步指定文件_Rsync同步文件时如何排除指定文件夹或多个目录

1. 前言本文主要讲解使用Rsync同步文件时如何排除指定文件夹或多个目录。Rsync是一个快速且通用的命令行实用程序,可以在远程shell上的两个服务器之间同步文件或者文件夹。使用Rsync,您可以镜像数据、创建增量备份并在系统之间复制或同步文件。在复制或同步数据时,您可能希望指定一个或多个文件或目录的名称或位置来排除它们。在本教程中,我们将向您展示如何使用rsync排除指定文件、指定目录、多个...

weixin_39815345的博客 2013

使用 rsync 的 rsync 协议在集群间同步文件

在创建集群时,经常需要同时在多个机器上创建相同的文件,如果手动创建就很麻烦。于是就使用 rsync 工具,在一个机器上创建完成后,将它同步到其他的机器。一般 rsync 使用 ssh 协议,但是需要配置 ssh 服务,创建公钥私钥等,比较麻烦。比如我删除了几个文件,也想要其他主机删除这个文件,那么就添加 delete 参数。b. 同步文件夹 /root/中所有的文件到目标主机 1.1.1.2 /root 目录。a. 只同步/root目录下的某个文件到目标主机 1.1.1.2 /root 目录。

alenliu's blog 947

rsync文件同步

scp做不到保留文件属性,无法只同步差异文件,是一个覆盖行操作 rsync作用: 1、同步文件(只同步有差异的文件列表) 2、异地备份 3、触发型的更新:sersync+rsync 用于 rsync 在远程多台主机间作文件同步 (走的是ssh通道,或者走自己的daemon通道) server1<---------->server2 从server1同步一个文件列表(10个文件)至se...

寻绾的博客 885

rsync同步远程主机目录,并通过md5校验目录

一 rsync ​  rsync全称remote sync,是一种更高效、可以本地或远程同步的命令,之所以高效是因为rsync会对需要同步的源和目的进度行对比,只同步有改变的部分,所以比scp命令更高效,但是rsync本身是一种非加密的传输,可以借助-e选项来设置具备加密功能的承载工具进行加密传输。   工作模式 shell模式,也称作本地模式,用于同步本地的文件或者目录。 rsync ...

baboon_chen 5416

java 调用 rsync_RSYNC实现数据同步

1、本机同步a)本地数据同步的时候,源目录后面的“/”会影响同步的结果b)# rsync -av /dir1/ /dir3    //只同步目录下面的文件到指定的路径c)# rsync -av /dir1 /dir2    //将当前目录dir1和目录下的所有文件一起同步-R:不管加不加“/”,都会将源数据的绝对路径一起同步--delete:删除目标目录里多余的文件[root@jumper-ser...

weixin_39905695的博客 1094

linux-rsync-同步本地文件夹

实验环境:centos-6.5 步骤: 1.安装rsync; yum list rsync yum install rsync 2.创建源目录test,测试文件1.txt,目的目录test1; mkdir test test1 cd test touch 1.txt 3.使用rsync命令进行同步 rsync -av 源目录 目标目录 rsync -av test t

运维狗的备忘录 2万+

Linux rsync 增量同步与快速删除

增量同步 rsync [args] SRC [DEST] 情形:同时维护着两份不同的data_center,但以old_data_center为标准。因为权限的缘故没有开启rsync自动同步,只是每隔一段时间手动同步一下。SRC和DEST都是采用mount形式,如果每一次都完整地copy,耗时很长,这时候就想到采用增量同步的方法,因为两份data_center同时由不同人维护,所以内容略有不同,d...

weixin_30342209的博客 649

rsync 创建目录 同步指定文件_Rsync同步文件时如何排除文件

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要讲解使用Rsync同步文件时如何排除指定文件夹或多个目录。Rsync是一个快速且通用的命令行实用程序,可以在远程shell上的两个服务器之间同步文件或者文件夹。Rsync同步文件时如何排除指定文件夹或多个目录使用Rsync,您可以镜像数据、创建增量备份并在系统之间复制或同...

weixin_42241165的博客 463

linux cp sync,通过SSH使用Rsync传输文件,复制和同步文件及目录

在本文中,我们将解释如何通过SSH使用rsync复制文件。当涉及在网络上的系统之间传输文件时,Linux和Unix用户可以使用许多工具,最流行的数据传输协议是SSH和FTP,虽然FTP很受欢迎,但总是喜欢使用SSH,因为它是传输文件最安全的方式。有专门的通过SSH进行文件传输的工具,如scp和sftp,但它们都没有rsync提供的所有功能,rsync可用于镜像数据、增量备份、在系统之间复制文件等。...

weixin_42347465的博客 917
上一篇: Python安装MySQLDb模块的相关步骤
下一篇: eclipse 常用插件
stevenprime
博客等级 码龄15年 7粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值