#!/bin/sh
# rsync boot file
# write by : r.tang
# mailto : bashrc@
[ -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]"
;;
esacrsync 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增量同步 客户端
















