zoukankan      html  css  js  c++  java
  • 搭建企业级全网数据定时备份方案[cron + rsync]2

    1.1.1. rsync服务注意的问题

    1.服务端

        path=/backup/     -->带/

    2.客户端

        rsync -avz /tmp/ rsync_backup@192.168.25.137::backup/ --password-file=/etc/rsync.password  -->注意斜线/

    3.网络优化

    服务端默认监听的是0.0.0.0,也就是所有的IP可以访问

    rsync --daemon --address=192.168.25.137

    4.跨机房

        1.公网  2.VPN 3.专线走局域网

    1.1.2. 进程管理

    1.杀进程

      1.pkill 服务名   -->服务名指的是ps -ef 查出来的名字      

           pkill rsync

      2.killall 服务名    -->服务名指的是ps -ef 查出来的名字   

          killall rsync ->平滑的杀进程

      3.kill -9 pid       -->强制

           kill -HUP pid   -->平滑的kill进程

            kill -USER2 pid -->平滑的kill进程

    2.查看进程

        1. ps -ef|grep rsync

        2. lsof -i:873

        3. netstat -lntpu|grep rsync

    1.1.3. rsync排错思路

    1.服务端

    1.查看/etc/rsyncd.con配置文件是否存在,内容是否正确

    2.配置文件的主机是否在客户端允许访问的ip网段内

    3.配置文件中path路径是否存在,权限、属主是否正确

    4.查看rsync服务是否启动  ps -fe|grep rsync

    5.防火墙,selinux是否关闭

    6.配置文件的密码文件是否600,格式:虚拟用户:密码   

    7.推送数据,rsyncd.conf中用户是否对模块下木有有权限

    2.客户端

    1.客户端rsync配置单密码文件是否是600,密码格式是否正确(文件内只需写入密码即可)

    2.telnet连接rsync服务器ip地址873端口,查看是否服务启动

  • 相关阅读:
    Node 之http模块
    Node 之 模块加载原理与加载方式
    Node 之NPM介绍
    Node.js的特点
    ECMAScript 6 简介
    Node 之URL模块
    用户模块 之 根据条件查询用户
    用户模块 之 完成用户列表的分页显示
    用户模块 之 完成查询所有帖子、完成查询所有回复以及点赞
    用户模块 之 完成查询所有用户
  • 原文地址:https://www.cnblogs.com/ftl1012/p/9291850.html
Copyright © 2011-2022 走看看