首页
学习
活动
专区
工具
TVP
发布

Linux 命令 | rsync

Linux 命令 rsync 命令解析 rsync命令是一个功能强大的文件传输和同步工具,主要用于在本地和远程主机之间进行文件的备份和同步。...rsync 的一般形式如下: rsync [选项] 源目录 目标目录 源目录是要同步/备份的源文件或目录 目标目录是同步/备份到的目标位置 为方便读者理解,林一写个具体的 demo: 要求:在本地和远程主机之间同步文件夹...: 源码: rsync -avz /path/to/source user@remotehost:/path/to/destination 注释: -a 表示以归档模式同步,保留文件的所有属性和权限...Linux 命令 rsync 命令注意事项 读者在使用rsync命令前,请确保源文件和目标文件夹的路径是正确的。需要有足够的权限来读取源文件和写入目标文件夹。...rsync可以通过SSH进行安全的远程传输。可以使用--exclude选项排除指定文件或文件夹。 rsync支持通过带宽限制进行传输控制。

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

Linux rsync 同步软件

说明 源服务器 192.168.1.100 目标服务器 192.168.1.101 源服务器的文件拷贝到目标服务器 安装rsync 源服务器和目标服务器都需要安装rsync yum安装 yum -y install...rsync 源码安装 待更新 rsync 配置参数说明 uid = nobody #进行备份的用户 nobody为任何用户 gid = nobody #进行备份的组 nobody为任何组 use chroot...chmod 600 /etc/rsyncd.secrets 启动rsync (守护进程方式) /usr/bin/rsync --daemon 如果服务器上装有防火墙,得需要在服务器的iptables中开启...iptables -A INPUT -p tcp --dport 873 -j ACCEP 源服务器配置(推文件) 运行命令 rsync...-vzurtopg --progress /root/test2 root@192.168.1.100::rsyncd_one rsync解释参数 v 表示详细提示 z 表示压缩 u 表示只进行更新

2.7K30

Linux rsync配置指南

rsync 使用所谓的 “rsync算法” 来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。...安装 在 ubuntu 下安装 rsync 通过以步骤可以实现: sudo apt-get install rsync xinetd 默认情况下 ubuntu 安装rsync,因此只需安装 xinetd...配置 (1) 编辑 /etc/default/rsync 启动 rsync 作为使用 xinetd 的守护进程: # 打开rsync sudo vim /etc/default/rsync # 编辑rsync...RSYNC_ENABLE=inetd (2) 创建 /etc/xinetd.d/rsync, 通过 xinetd 使 rsync 开始工作 # 创建并打开文件 sudo vim /etc/xinetd.d...--color=auto rsync 如果没有启动,启动一下 rsync 服务: sudo rsync --daemon --config=/etc/rsyncd.conf

3.9K31

Linux下搭建 rsync服务

(尽量少用) ***服务端*** 一、配置好双网卡,一块负责外网通信,一块负责内网维护 第二张网卡不需要dns等 二、检查软件是否安装(rpm -aq rsync),没有就安装(yum install...rsync),检查版本(cat /etc/RedHat - release),检查是否安装服务器(rpm -aq telnet) 三、创建/etc/rsyncd.conf文本,用于配置rsync属性信息...rsync.rsync /backup/  #改变其的数主、属组关系 六、创建rsync的密码文件,并设置成只有root用户才有权限 touch /etc/rsync.password  #创建 echo...客户端*** 一、安装telnet服务(yum install telnet -y),及检查服务端客户端防火墙是否关闭(/etc/init.d/iptables stop) 二、创建密码文本 echo...::backup/ --password-file=/etc/rsync.password 方法二:rsync -avz /backup/ rsync://rsync_backup@192.168.11.11

2K10

Linux安装rsync和inotify实现文件夹实时同步

rsync介绍 rsynclinux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。...inotify介绍 inotify是一种强大的、细粒度的、异步的文件系统事件监控机制,linux内核从2.6.13起,加入了inotify支持,通过inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件...1.安装rsync A和B都做 yum -y install xinetd yum -y install rsync ​ chkconfig rsync on ​ service xinetd restart...【如果ssh的开启的端口不是22 则用-e指定ssh端口】 2.安装 inotify 只在A上操作即可。...安装inotify-tools yum install inotify-tools -y ​ 也可以安装包 wget http://js.地址funet8地址.com/centos_software/inotify-tools

1.3K20

备份 Linux 系统神器:rsync

大多数 Linux 发行版提供至少一种开源的备份软件。同时也有许多商业备份软件,但是这些都不符合我的需求,所以我决定使用基础的 Linux 工具来进行备份。...这篇文章的目的只是为了说明 rsync 在我的备份方案中的作用。并不是 rsync 的全部能力或者它的各种适用场景的概览。...rsync 命令 Andrew Tridgell 和 Paul Mackerras 编写了 rsync ,首次发布于 1996 年。它的目标是向另一台电脑同步文件。...新的目录不是以 tar 或 zip 等打包存储,而是普通的目录和文件,常见的 Linux 工具都能轻松访问,而这正是我所需要的。 rsync 的最重要的特性之一是它处理源目录被修改的已有文件的方式。...这就是我的 rsync 备份命令的最终版本。

3K20

Linux文件同步工具之rsync

通过了解,Linux的同步命令rsync命令可以实现文件同步。这里指的文件同步就是将jenkins工作目录下面的文件同步到我们指定的目录(如我们nginx配置的项目目录)。...借助rsync命令,你可以跨目录,跨磁盘和跨网络远程与本地数据进行复制和同步。举例来说:在两台Linux主机之间进行数据备份和镜像。...本文介绍在Linux主机上进行远程和本地传输文件的常见用法,不需要root账户也可以允许rsyncrsync命令特点 1.高效地复制同步数据到对端,或者对端到本地。...4.rsync消耗较少的带宽,因为它使用压缩和解压缩方法,同时发送和接收数据两端。HTTP压缩技术。 命令的安装 本演示文章的环境是centos7.0的版本,可以直接使用。...如需安装可以参考 https://blog.51cto.com/11093860/2070352 命令语法格式 rsync [options] 资源源目录 目标目录 -v : 详细模式输出 -r : 递归拷贝数据

3.4K10

详解linuxrsync的妙用

文章目录 1.rsync备份服务器软件介绍: 2.rsync软件作用说明:(1v4 cp/scp/rm/ls) 3.rsync软件特点说明: 4.rsync软件的工作方式:(如何应用)...5.实际应用的例子: 6.利用’拉’和’推’的方式实现数据同步命令详解 1.rsync备份服务器软件介绍: Rsync是一款开源的、快速的、多功能的、可实现全量及增长的本地或远程 数据同步备份的优秀工具...-a /etc/hosts /tmp/hosts_rsync [root@backup ~]# ll /tmp/hosts_rsync -rw-r--r-- 1 root root 349 Jun 20...05:59 /tmp/hosts_rsync PS:***** rsync -a /null/ /tmp/ 同步目录的时候,目录后面有/(/null/),表示将目录下面的内容进行备份同步 rsync...’的方式实现数据同步命令详解 1) 从备份服务器上将数据拉取到本地,用于数据恢复 Access via rsync daemon: Pull: rsync [OPTION...]

1.3K60

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券