• Rsync服务端部署流程


    Rsync服务端部署流程

     
     
     

    Rsync服务端部署流程:

    一、rsync服务端配置流程

    1. 配置rsync配置文件/etc/rsyncd.conf
    2. 创建同步的本地目录/dingjian 并根据需要授权

    目录和/etc/rsync.password为配置文件中path = /dingjian/参数的配置

    1. 账号密码文件配置:

    echo "rsync_backup:dingjian">/etc/rsync.password

    chmod 600 /etc/rsync.password

    提示:

    1)/etc/rsync.password为配置文件中secrets file = /etc/rsync.password参数的配置

    2)账号rsync_backup为/etc/rsync.password为配置文件中auth users = rsync_backup参数的配置

    4.  启动rsync服务

    [root@A-Server58 dingjian]# rsync --daemon

    [root@A-Server58 dingjian]# echo "/usr/bin/rsync --daemon">>/etc/rc.local

    [root@A-Server58 dingjian]# cat /etc/rc.local |grep daemon

    [root@A-Server58 dingjian]# ps -ef |grep rsync

    重起

    [root@A-Server58 dingjian]# pkill rsync

    [root@A-Server58 dingjian]# rsync --daemon

    [root@A-Server58 dingjian]# ps -ef |grep rsync

    二、rsync客户端配置流程:

    [root@B-Server64 etc]# echo "dingjian">/etc/rsync.password

    chmod 600 /etc/rsync.password

    提示:

    客户端的/etc/rsync.password和服务端的/etc/rsync.password没有任务关系,只要和客户端rsync命令接的参数—password-file=/etc/rsync.password中的路径对应即可

    三、rsync客户端命令操作细节

    推送整个目录

    rsync -avz /tmp rsync_backup@192.168.1.111::dingjian --password-file=/etc/rsync.password

    只推送目录中的文件

    rsync -avz /tmp/ rsync_backup@192.168.1.111::dingjian --password-file=/etc/rsync.password

    抓取rsync模块对应目录里的文件

    rsync -avz rsync_backup@192.168.1.111::dingjian --password-file=/etc/rsync.password /tmp

  • 相关阅读:
    C#泛型
    C#接口
    C#委托和事件
    Unity Ray 射线
    C#学习基础
    Graph | Eulerian path
    Careercup | Chapter 8
    Leetcode | Pow(x, n)
    Leetcode | Gray code
    分布式缓存
  • 原文地址:https://www.cnblogs.com/L-H-R-X-hehe/p/3960766.html
Copyright © 2020-2023  润新知