zoukankan      html  css  js  c++  java
  • centos7备份服务rsync

    本地如何备份数据( cp  和rsyc)

    cp复制()备份

    rsync

     

        远程备份(scp, rsync)

    scp备份

     rsync备份

    成功

     

    备份目录(2种情况)

    不加/             会把目录和文件都传输过来

     

    加/             只会把文件都传输过来

     

     

    无差异数据同步(删除大文件)

     

     rsync服务部署安装过程


    a 下载安装软件 yum
    b 编写配置文件
    c 搭建服务环境 备份的目录/目录权限
    d 启动服务程序 开机自动启动
    e 测试服务功能

    0首先

    1 下载安装软件

    创建虚拟用户

    启动服务程序 开机自动启动

     

     修改存放数据文件的属主,属组

     

    完成

     守护进程的操作语法 (客户端) ,备份服务器(服务端)一定要设置好

    Pull: rsync [OPTION...] [USER@]HOST::SRC... [DEST]

    rsync [OPTION...] rsync://[USER@]HOST[:PORT]/SRC... [DEST]

    rsync [OPTION...] SRC... rsync://[USER@]HOST[:PORT]/DEST

    Push: rsync [OPTION...] SRC... [USER@]HOST::DEST

    rsync  [选项] 要推送的数据   [指定认证用户信息 @]ip/主机名 ::模块信息

     原因

     这时我们讲解一下  这个命令的原理

     

     

     

     

     

     如果把 rsync -avz /root/存储文件 rsync_backup@172.16.1.41::back 

    这条命令写入crontab -e  定时任务    那么还要输入密码,如何解决呢?

    rsync守护进程客户端配置:
    第一个历程: 创建一个秘密文件
    echo "oldboy123" >/etc/rsync.password
    chmod 600 /etc/rsync.password

     第二个历程: 进行免交互传输数据测试

    rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup --password-file=/etc/rsync.password

  • 相关阅读:
    测网速
    fseek 在以字符串模式打开的文件中工作不正常 [MSDN]
    Inno Setup: Ask for reboot after uninstall
    【Inno Setup】Pascal 脚本 ---- 事件函数
    在安装程序之前,预先安装别的程序
    【Inno Setup】查看是否安装了VC++ 2015 Redistributeable
    spark学习笔记
    docker学习笔记2
    kafka读书笔记《kafka权威指南》2018
    mongodb
  • 原文地址:https://www.cnblogs.com/liuhaobk/p/11739271.html
Copyright © 2011-2022 走看看