博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
日常运维(七)
阅读量:5818 次
发布时间:2019-06-18

本文共 697 字,大约阅读时间需要 2 分钟。

hot3.png

一 rsync工具介绍

185646_MjPf_3746774.png

       应用场景:两台机器间文件传输、数据远程备份、同一台机器备份到不同目录

        相对cp命令的好处:可以实现增量数据的拷贝

    1、同一台机器内:从一个目录同步到另一个目录

        # rsync -av /etc/passwd /tmp/1.txt

190956_wRzJ_3746774.png

    2、远程拷贝

        # rsync -av 源文件路径 目标机器用户名@IP:目标路径

191122_nS6U_3746774.png

    3、rsync格式

        OPTION:选项

        SRC:源目录

        DEST:目标目录

        [  ]:中括号内的内容可以省略,省略后表示用对方当前的身份登录

        ::  双冒号表示既可以是源也可以是目标

192737_yVvW_3746774.png

二  rsync常用选项

080324_Mis5_3746774.png

    -u  :  update ,看mtime来比较新旧文件

    1、-av

        同步目录如下:

082001_qDfJ_3746774.png

        同步后两个目录:

082335_9NON_3746774.png

    2、加上-L后,原本的软连接在目标目录中显示为一个正常的文件:

082654_hPcb_3746774.png

    且这个文件的内容就是原来软连接所指向的文件的内容:

082800_Nn2K_3746774.png

      3、--delete  

083453_pkNu_3746774.png

    4、--exclude

        加上这个选项,在同步时会排除指定的文件

090030_CZIZ_3746774.png

        同时,支持多个--exclude连写

090126_7qdg_3746774.png

    5、-P

            这个选项可以看到传输过程,主要使用场景为传输大文件时候可以知道传输速率,以防卡死而不自知

090255_gnQ4_3746774.png

    6、-u

        不使用-u选项:当目标目录文件内容与源文件不一致,同步时会以源文件为准同步内容到目标文件

090916_FEjb_3746774.png

        使用-u选项:当目标目录文件比源目录文件更新时,增量部分不会因为同步而删除

三 rsync通过ssh同步

100141_pjDZ_3746774.png

    1、安装

100127_1HGF_3746774.png

    2、A主动向B机器发送文件

101710_4LId_3746774.png

    3、A主动从B机器获取文件

101629_6HAA_3746774.png

    4、通过ssh指定端口号同步文件给对方机器

101913_X4fH_3746774.png

 

 

    

 

 

 

 

 

 

 

 

        

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3746774/blog/1615749

你可能感兴趣的文章
面向对象、构造函数和复杂数据类型详解
查看>>
goroutine 相关知识9
查看>>
swift 异步组执行
查看>>
swift到底要不要json转对象
查看>>
Suspending MMON slave action kewrmapsa_ for 82800 seconds
查看>>
C 竞赛——捕鱼
查看>>
centOS7中安装VirtualBox的过程:
查看>>
存储过程01-大数据通用高效分页(不带条件和排序)
查看>>
如何解决FineReader中多页扫描选项不可用问题
查看>>
char和varchar区别
查看>>
hibernate细节一
查看>>
STORM 定时任务
查看>>
Flex HTTPService
查看>>
js原生函数检查浏览器支持的css3属性前缀
查看>>
Win7 配置Android开发环境
查看>>
大数据课程1 大数据平台与系统集成
查看>>
使用js调用as方法遇到不能调用的问题解决
查看>>
使用Tornado实现Ajax请求
查看>>
android 屏蔽指定activity启动(程序锁)
查看>>
python 生成验证码
查看>>