一.服务器端的配置
1.编辑/etc/rsyncd.conf文件,如果没有则新建一个
uid = nobody
gid = nobody
use chroot = no
read only = yes
timeout = 600
max connections = 40
hosts allow =192.168.1.0/24
secrets file = /etc/rsyncd.secrets
#motd file = /etc/rsyncd.motd
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[rsync_grade]
path=/opt/vote/inc
comment=my rsync site
2.启动服务(如开有防火墙请允许873端口通过)
/usr/bin/rsync --daemon --config=/etc/rsyncd.conf
3.停掉rsync
要 Kill rsync 进程,不要用 kill -HUP {PID} 的方式重启进程。
ps -ef|grep rsync|grep -v grep|awk '{print $2}'|xargs kill -9
也可以用
cat /var/run/rsyncd.pid | xargs kill -9
4.增加开机启动
在 /etc/rc.local 增加 /usr/bin/rsync --daemon --config=/etc/rsyncd.conf
5.客户端使用
1)客户端--->>服务端 (推) 客户端向服务器端推送文件
--delete参数会删除服务器端中在客户端中没有的文件
/usr/bin/rsync -vrtup -R --delete /inc root@192.168.1.10::rsync_grade
2)客户端--->>服务端 (取) 客户端到服务端取文件
--delete参数会删除客户端中在服务器端中没有的文件
/usr/bin/rsync -vrtup -R --delete root@192.168.1.10::rsync_grade /inc
分享到:
相关推荐
rsync服务搭建源码,包括启动脚本,使用说明文件,安装路径和其他。 如果需要搭建rsync环境的可以使用下载使用。谢谢!
rhel5之rsync服务配置 rhel5之rsync服务配置
--port=PORT 指定其他的rsync服务端口 --blocking-io 对远程shell使用阻塞IO -stats 给出某些文件的传输状态 --progress 在传输时现实传输过程 --log-format=formAT 指定日志文件格式 --password-file=FILE 从FILE中...
4) 主控及被控端自动切换rsync用户,使用rsync用户配置免密访问所有被控端,即便服务器被黑,rsync用户访问也做不了什么; 5) 主控端即备份服务器使用rsync用户增加同步、日志记录、钉钉发送消息等定时任务; 6) ...
搭建Rsync服务,大规模文件迁移
深入分析rsync服务,并有示例,学习rsync值得参考的资料。
rsync 是一个 Unix 系统下的文件同步和传输工具。它本来是用以取代 rcp 的工具,随着它的功能的不断完善,渐渐的 rsync 成为独树一帜的备份同 步工具,目前它是由 rsync.samba.org 团队维护的。Rsync 使用所谓的 "rsync...
利用Rsync服务让SLB下多台centos服务器文件同步更新
本文主要以 Linuxsir.Org 上[rsync 服务器架设方法 v0.1b]为蓝本修订而成,在原文的基 础上参考其它文章后加入了更多的细节描述
rsync 是一个快速增量文件传输工具,它可以用于在同一主机备份内部的备分,我们还可以把它作为不同主机网络备份工具之用。本文主要讲述的是如何自架rsync服务器,以实现文件传输、备份和镜像。相对tar和wget来说,...
默认情况Ubuntu安装了rsync服务,但在/etc下没有配置文件,一般情况可以copy示例文件到/etc下 #cp /usr/share/doc/rsync/examples/rsyncd.conf /etc #vi /etc/rsyncd.conf # sample rsyncd.conf configuration file ...
rsync
rsync 服务器架设方法 v0.1b (正在修订中) 作者: 北南南北 来自:Linuxsir.Org 摘要: rsync 是一个快速增量文件传输工具,它可以用于在同一主机备份内部的备分,我们还可以把它作为不同主机网络备份工具之用。...
1. 什么是rsync; 2、rsync 服务器的理由和用途; 3、架设rsync服务器过程; 3.1 rsync的安装; 3.2 rsync服务器的配置文件 4 架设rsync服务器的示例说明 4.1 全局定义 4.2 模块定义 5 启动rsync 服务器及防火墙的...
文章目录HYPERLINK"http://www.centos.bz/2011/06/rsync-server-setup/"\l"什么是rsync"\o"什么是rsync"什么是rsyncHYPERLINK"http://www.centos.bz/2011/06/rsync-server-setup/"\l"rsync的安装"\o"rsync的安装...
本文实例讲述了CentOS6.5平台上rsync服务器安装配置方法。分享给大家供大家参考,具体如下: rsync安装 # 检查是否安装过rsync, 如果已经安装过需要卸载 rpm -qa|grep rsync # 安装了rsync 卸载 rpm -e rsync # ...
简单的docker rsync 一个简单的ssh,crontab rsync服务器/客户端Docker映像,可以轻松地rsync Docker卷中的数据 示例Docker-compose version: "3.2" services: rsync: image: rsync:dev restart: on-failure ...
通常情况下,管理程序在启动 Rsync 服务后,会直接运行传输任务。如果 Rsync 服务未经过安全加固,则很容易出现未授权访问等安全问题;其直接后果是传输数据裸露在互联网上,可以被任何人访问获取,带来严重的数据...
。。。
。。。