#!/bin/sh # rsync boot file # write by : r.tang # mailto : bashrc@163.com [ -f /etc/init.d/functions ] && . /etc/init.d/functions # basedir=$(dirname $(which rsync)) basedir=/usr/bin pidfile=/var/run/rsyncd.pid function DoAction() { [ $? -eq 0 ] && \ action "$doAct" /bin/true || \ action "$doAct" /bin/false } function start() { doAct="Starting Rsync Daemon " [ -e $pidfile ] || $basedir/rsync --daemon DoAction } function stop() { doAct="Stoping Rsync Daemon" [ -e $pidfile ] && kill -9 $(cat $pidfile) && rm -f $pidfile DoAction } function status() { [ -e $pidfile ] && \ echo "Rsync is Running [ $(cat $pidfile) ]" || \ echo "Rsync is Stopped" } case $1 in start) start ;; stop) stop ;; restart) stop && sleep 2 start ;; status) status ;; *) echo "Usage: $0 [start|stop|restart|status]" ;; esac
rsync daemon控制脚本
原创
©著作权归作者所有:来自51CTO博客作者Go与云原生的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:UBUNTU实现单网卡多IP
下一篇:nfs 防火墙设置
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
数据同步--rsync
使用rsync进行两台或多台主机直接的数据同步
rsync数据同步 -
Rsync --daemon(守护进程模式)
Rsync --daemon(守护进程模式)
Linux rsync daemon 推送 -
rsync daemon退出 rsync daemon 用途
http://rsync.samba.org/)。 Rsync 使用所谓的“ Rsync 演算法 ”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快. 也就是传说中的增量备份存储, 运行 Rsync server 的机器也叫 backup server ,一个 Rsync server 可同时备份多个 client 的数据;也可以多个
rsync daemon退出 Rsync同步特定文件 Rsync故障解决 Rsync安装 cwRsync 4.0.5 Instal -
rsync后台传输 rsync daemon
官方参考文档:https://download.samba.org/pub/rsync/rsyncd.conf.html客户端和服务端的区分 使用daemon模式的时候,一定要分清楚服务端和客户端,与平时理解的服务端与客户端不太一样 被同步的一端为服务端,要把文件同步到另一端的源端为客户端配置服务端配置rsyncd.conf rsyncd.conf配置文件由模块和参数组成,一个模块以写在方括号里的
rsync后台传输 rsync daemon rsync daemon的配置及应用 rsync增量同步 客户端