博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据备份工具rsync
阅读量:7239 次
发布时间:2019-06-29

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

hot3.png

rsync介绍

介绍

  • rsync=remote(远程同步)
  • rsync不仅可以远程同步数据(类似与scp),而且可以从本地同步数据(类似于cp),但不同于cp或scp的一点是,它不会覆盖以前的数据(如果数据已经存在的话),而是判断已经存在的数据与新数据的差异,只有数据不同才会吧不相同的部分覆盖。

实验1.

  • 这个实验会吧文件内容同步到另一个文件目录下并改名
[root@centos001 ~]#  rsync -av /etc/passwd /tmp/1.txtsending incremental file listpasswdsent 1446 bytes  received 31 bytes  2954.00 bytes/sectotal size is 1372  speedup is 0.93
  • 远程复制,数据备份的用法 文件名后面加ip地址;ip地址和改动后的文件用冒号分隔
rsync -av /tmp/1.txt 192.168.188.128:/tmp/2.txt
  • rsync格式
---------选项 --------源目录--目标文件  rsync [OPTION] … SRC   DEST   rsync [OPTION] … SRC   [user@]host:DEST   //远程拷贝 rsync [OPTION] … [user@]host:SRC   DEST   //远程到本地 rsync [OPTION] … SRC   [user@]host::DEST   //两个冒号 rsync [OPTION] … [user@]host::SRC   DEST

rsync常用选项

  • -a 包含-rtplgoD
    • -r 同步目录时要加上,类似cp时的-r选项
    • -v 同步时显示一些信息,让我们知道同步的过程
    • -l 保留软连接
    • -L 加上该选项后,同步软链接时会把源文件给同步
    • -p (小写)保持文件的权限属性
    • -o 保持文件的属主
    • -g 保持文件的属组
    • -D 保持设备文件信息
  • -t 保持文件的时间属性
  • --delete 删除DEST中SRC没有的文件
  • --exclude 过滤指定文件,如--exclude “logs”会把文件名包含logs的文件或者目录过滤掉,不同步
  • -P (大写)显示同步过程,比如速率,比-v更加详细
  • -u 加上该选项后,如果DEST中的文件比SRC新,则不同步
  • -z 传输时压缩

rsync通过ssh同步

rsync通过ssh方式同步 rsync -av test1/ 192.168.133.132:/tmp/test2/ rsync -av -e "ssh -p 22" test1/ 192.168.133.132:/tmp/test2/ rsync 通过服务的方式同步 要编辑配置文件/etc/rsyncd.conf 启动服务rsync --daemon 格式:rsync -av test1/ 192.168.133.130::module/dir/

转载于:https://my.oschina.net/u/3707523/blog/1585387

你可能感兴趣的文章
Matplotlib 中文用户指南 7.3 事件处理及拾取
查看>>
IBM新思路,让无人机照看、训练你的宝贝萌宠
查看>>
使用 AppImageLauncher 轻松运行和集成 AppImage 文件
查看>>
区块链技术指北社区(Chain One Community)规划
查看>>
善用金融科技——第十四届中国区域商业银行信息化发展战略高峰年会5月开幕...
查看>>
镁客网首场香港活动,与海内外人士共话AI革新
查看>>
操作ACCESS数据库注意事项
查看>>
禁止IE7的页面缩放功能
查看>>
java多线程的等待唤醒机制及如何解决同步过程中的安全问题
查看>>
捷径 - The certain shortcut
查看>>
IE 的浏览器模式和文本模式(二)
查看>>
css3 背景
查看>>
LVS的DR和NAT模式配置
查看>>
总结概括对于大数据、高并发的网站如何进行优化的问题
查看>>
学习javascript必须订阅30个程序员的Blog
查看>>
如何将Exchange 2007迁移到一台新的服务器并且保留原有服务器名
查看>>
设置控件只读
查看>>
box-align,box-pack实现元素垂直底部对齐
查看>>
poj 2385Apple Catching(简单dp)
查看>>
出现有持续性的Lazy Write
查看>>