- 浏览: 138512 次
- 性别:
- 来自: 北京
文章分类
最新评论
Rsync 的命令格式可以为以下六种:
rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [USER@]HOST:DEST rsync [OPTION]... [USER@]HOST:SRC DEST rsync [OPTION]... [USER@]HOST::SRC DEST rsync [OPTION]... SRC [USER@]HOST::DEST rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST] |
对应于以上六种命令格式,rsync 有六种不同的工作模式:
1) 拷贝本地文件。当SRC 和DES 路径信息都不包含有单个冒号" :" 分隔符时就启动这种工作模式。如:rsync -a /data /backup
2) 使用一个远程shell 程序( 如rsh 、ssh) 来实现将本地机器的内容拷贝到远程机器。当DST 路径地址包含单个冒号" :" 分隔符时启动该模式。如:rsync -avz *.c foo:src
3) 使用一个远程shell 程序( 如rsh 、ssh) 来实现将远程机器的内容拷贝到本地机器。当SRC 地址路径包含单个冒号" :" 分隔符时启动该模式。如:rsync -avz foo:src/bar /data
4) 从远程rsync 服务器中拷贝文件到本地机。当SRC 路径信息包含" ::" 分隔符时启动该模式。如:rsync -av root@172.16.78.192::www /databack
5) 从本地机器拷贝文件到远程rsync 服务器中。当DST 路径信息包含" ::" 分隔符时启动该模式。如:rsync -av /databack root@172.16.78.192::www
6) 列远程机的文件列表。这类似于rsync 传输,不过只要在命令中省略掉本地机信息即可。如:rsync -v rsync://172.16.78.192/www
--------------------
1 、启动rsync 服务
编辑/etc/xinetd.d/rsync 文件,将其中的disable=yes 改为disable=no
重启
# /etc/init.d/xinetd restart
2 、创建配置文件
默认安装好rsync 程序后,并不会自动创建rsync 的主配置文件,需要手工来创建,其主配置文件为“/etc/rsyncd.conf” ,创建该文件并插入如下内容:
# vi /etc/rsyncd.conf uid=root gid=root max connections=4 log file=/var/log/rsyncd.log pid file=/var/run/rsyncd.pid lock file=/var/run/rsyncd.lock secrets file=/etc/rsyncd.passwd hosts deny=172.16.78.0/22
[www] comment= backup web path=/www read only = no exclude=test auth users=work
|
同步
rsync -avzP --delete /www/www/ root@58.68.xx.xx::www/uploads/test
注意 目录带/ 和不带斜杠的区别
发表评论
-
简单易懂 composer是干嘛的
2016-02-24 12:18 492用composer ,不需要再自己Google开源扩 ... -
新服务器初始化
2016-02-19 15:04 6431.更改密码 ssh root@127.0.0.1 ... -
批量删除指定文件
2015-12-21 13:28 786find . -name "*~" -t ... -
[转]系统负载能力浅析
2015-10-28 16:21 467http://www.rowkey.me/blog/201 ... -
[转] 工程师追查线上问题(或运维)常用的shell命令
2015-01-15 18:03 6541、日志分析类: ... -
memcached
2015-01-10 13:04 249memcached -d -m 10 -l 127.0.0.1 ... -
web服务器硬件
2014-08-12 17:33 425上千万的 UV,以每天访问量最高的 12 小时计算,平均每 ... -
linux rsync 断点续传
2014-07-22 10:06 611# rsync -avzP /tmp/bigfile cn ... -
linux 中文乱码
2013-12-08 19:02 589中文编码不一致,显示乱码 mysql 的要修改mysql ... -
安装redmine
2013-12-05 11:59 5官网安装指南 http://www.redmine.or ... -
xtrabackup
2013-08-26 15:38 555http://database.51cto.com/art ... -
用strace调试linux 程序
2013-07-29 17:46 739<strong>安装</stro ... -
inotify+rsync实现linux文件批量更新[转]
2013-07-29 17:45 735补充:sersync服务器同步,查看http://code. ... -
回收内存
2013-03-22 13:15 534root用户 #sync #echo 3 > /p ... -
sed 替换
2013-03-16 10:53 840sed -i s/TaobaoApi/Taobaoapi/ ... -
ubuntu 安装 lnmp
2013-02-17 20:12 7691. 安装nginx 最新版 sudo vim /etc/a ... -
git post-update
2013-01-05 18:11 840cd "/web/einstein/" ... -
sshpass + ssh 自动填写密码连接
2012-12-24 11:07 1175sshpass -p 'password' ssh erdan ... -
vim 复制黏贴 无换行注释
2012-12-19 10:28 1144:set paste 然后再 黏贴进去,就能保持格式不变了 -
web服务器日志分割
2012-12-12 11:40 698#!/bin/bash ...
相关推荐
Linux 中 Rsync 异步服务器实现文件同步与备份 Linux 中 Rsync 异步服务器实现文件同步与备份是使用 Rsync 工具和 SSH protocol 来实现文件同步和备份的方法。该方法可以快速同步大型、复杂的目录,例如论坛的附件...
在实际应用中,使用rsync进行同步备份通常包括以下步骤: 1. 安装rsync/cwRsync:根据操作系统类型安装相应的版本。 2. 配置rsync:设置必要的权限、排除文件、日志记录等。 3. 定义同步规则:使用命令行或者脚本...
rsync是一种文件同步工具,可以实现触发式的文件同步,但使用crontab守护进程方式进行触发同步的数据和实际数据会有差异,而inotify可以监控文件系统的各种变化,当文件有任何变动时,就触发rsync同步,这样刚好解决...
"rsync同步的艺术" rsync 是一个功能强大的文件同步工具,经常用于服务器之间的文件同步和备份。它能够确保文件的内容、权限和时间戳保持一致。下面是 rsync 的一些重要知识点: 1. rsync 的基本使用:rsync 可以...
### Linux下rsync文件夹同步配置详解 #### 引言 在Linux环境下,rsync工具因其高效、稳定、灵活的特点...rsync的强大功能与灵活性使其成为处理大规模文件同步的理想选择,尤其适用于服务器之间的数据备份与同步场景。
**Rsync实现文件备份同步详解** 在IT领域中,数据备份和同步是非常关键的操作,确保了数据的安全性和可用性。Rsync(Remote Sync)是一种高效、功能强大的文件同步工具,常用于实现本地或远程文件的备份与同步。...
使用 Linux 的 rsync 命令实现多服务器镜像同步 在 Linux 系统中,rsync 命令是实现文件同步和备份的强大工具。rsync 命令可以实现多服务器镜像同步,使得文件在不同服务器之间保持一致。本文将详细介绍使用 rsync ...
远程同步备份是指使用 rsync 命令和 ssh 协议在远程机器上同步备份文件或目录。例如: rsync -av 远程机用户名@远程机 IP 地址:/远程机目录 本地目录 这将同步远程机器上的文件或目录到本地机器上。 rsync 的选项...
- 发起端和备份源的定义:解释了Rsync同步操作中各个组件的角色和功能。 - 推(push)和拉(pull)的数据同步方式:介绍了不同同步模式的工作原理和适用场景。 - Xinetd管理Rsync工作原理:通过Xinetd服务来管理...
linux发行版中大多都自带rsync,不过版本比较低,一般...备份的时候,rsync大约占用了将近2G的内存,大量内存的占用,造成服务器物理内存不足,进而使用到swap,然后产生更高的iowait(交换内存),进而造成rsync列表更慢
`rsync`是一种强大的文件同步和备份工具,广泛应用于Linux和Unix系统中。它支持本地文件复制,也可以通过网络进行远程复制。`rsync`以其高效性和增量传输特性著称,仅传输源文件与目标文件之间的差异部分,从而节省...
FreeBSD上的Rsync同步学习与配置是一个重要的话题,特别是对于那些需要高效、可靠地备份和同步数据的系统管理员而言。Rsync是一款强大的文件同步工具,最初设计用来替代rcp,由rsync.samba.org维护。它以其独特的...
rsync 是一种快速、可靠的文件同步工具,广泛应用于数据同步、备份和镜像等领域。以下是 rsync 数据同步部署指南的摘要信息: 一、什么是 rsync? rsync 是一个免费的、功能强大、跨平台的文件同步工具,由 Andrew...
**服务器同步备份工具cwRsync详解** cwRsync是一款针对Windows环境的开源rsync工具,它使得在Windows系统上实现与Unix/Linux系统间的数据同步变得简单。本文将深入讲解cwRsync服务器端和客户端的使用,以及如何实现...
【标题】:“CentOS7下使用rsync+...通过上述步骤,你可以设置一个可靠的rsync+crontab备份方案,定期自动备份服务器上的关键数据,为数据安全提供保障。记得定期检查和测试备份的完整性,确保在需要时能够成功恢复。
描述中提到的"windows服务端的cwRsyncServer4.1.0"就是Windows服务器上用于接受rsync同步请求的服务软件。它可以设置为后台服务,以便在不干扰其他进程的情况下持续运行。 **inotify+rsync的远程备份流程:** 1. **...
### rsync+inotify 实现服务器之间目录文件实时同步 #### 软件简介与应用场景 **rsync** 是一种高效且广泛使用的文件同步工具,主要用于远程数据备份、镜像和迁移场景。相较于传统的 `cp` 和 `tar` 备份方式,...