rsync配置使用简要说明
原创
©著作权归作者所有:来自51CTO博客作者xiancai1987的原创作品,请联系作者获取转载授权,否则将追究法律责任
配置流程
1. 修改或创建 /log
uid = nobody
gid = nobody
use chroot = no
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[log]
path = /etc
uid = root
gid = root
read only = no
hosts allow = 内网IP,公网IP
hosts deny = 0.0.0.0/32
2. 启动 rsync
/usr/bin/rsync --daemon
重启 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
# /usr/bin/rsync --daemon
3. 增加 rsync 开机启动
在 /etc/rc.local 增加 /usr/bin/rsync --daemon
4. rsync 监听端口 873
5. 使用
客户端--->>服务端 (推) 客户端向服务器端推送文件 --delete参数会删除服务器端中在客户端中没有的文件
/usr/bin/rsync -vrtup -R --delete /log root@192.168.1.114::log
客户端--->>服务端 (取) 客户端到服务端取文件 --delete参数会删除客户端中在服务器端中没有的文件
/usr/bin/rsync -vrtup -R --delete root@192.168.1.114::log /log
上一篇:AWStats 的配置指令和选项
下一篇:按条件导出mysql表数据
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
数据同步--rsync
使用rsync进行两台或多台主机直接的数据同步
rsync数据同步 -
Azkban使用简要说明
Azkaban简介Azkaban调用mapreduce程序1. vim mapreduce.job 写入以下内容:#执行
azkaban 任务调度 大数据 mapreduce hadoop -
Shell case in简要说明与使用
和其它编程语言类似,Shell 也支持两种分支结构(选择结构),分别是 if else 语句和 case in 语句。当分支较多,并且
shell 服务器 运维 字符串 正则表达式 -
fdfs环境简要说明
配置信息文件 /etc/fdfs目录下有client.conf client.conf.sample stora
启动脚本 配置信息 desktop -
nginx重要配置项简要说明
1、重要配置项 以下是一个完整的nginx配置信息。 ==========
java经验集锦 通用实践 高并发 性能优化 Nginx