[root@nfs01 ~]# cat /server/scripts/inotify.sh
    #!/bin/bash
    #Descript: This is inotify backup scripts
    #Author: By WeiTianwu QQ:1259018888 && 2016/10/15 21:26:22

    export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

    root_path=/data
    root_backup=”./“
    server_ip=172.16.1.41
    rsync_user=rsync_backup
    module=nfsbackup
    rsync_passwd=”/etc/rsync.password”

    inotifywait -mrq —format ‘%w%f’ -e close_write,delete $root_path | while read file
    do
    cd $root_path && \
    rsync -az $root_backup —delete $rsync_user@$server_ip::$module —password-file=$rsync_passwd
    done