linux下rsync工具的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下rsync工具的使用相关的知识,希望对你有一定的参考价值。

上节我们详细了解了磁盘的结构和磁盘的管理,我们知道Linux磁盘的管理是通过fdisk命令加参数来实现的,然后格式化是mkfs.ext4命令。最后在通过mount命令挂载到相应的目录下就可以使用了。今天我们讲解一个比较常用的工具-rsync。记得是比较常用!下面我为他做个简单的介绍:

rsync是一个备份工具可以实现增量与全量备份

rsync 有三种工作模式

第一种是本地的CP

  使用方法:

  cp功能: rsync -avzfenfawenjian fenfawenjian2

 

第二种是局域网之间的推拉模式。

  使用方法:

  将本地文件推到远端服务器上

     rsync -avz ./ceshi.sh-e‘ssh -p 22‘ [email protected]:~

  将远端文件拉到本地

     rsync -avz -e‘ssh -p22‘ 192.168.1.14:~fenfawenjian2 /tmp/

 

第三种是daemon模式(守护进程)使用的是873端口。

  使用方法:

     rsync+crontab

     inotify+rsync

下面我就这三种模式给大家做范例:


我们先说cp的功能,我们在Linux下常用cp命令来复制文件到别的目录下,但是rsync也可以实现这个功能。如下

技术分享

rsync局域网内推拉的模式。

我先解释下推拉的意思,“推”就是讲我们本地文件推到另一台服务器上。拉就是将另一台服务器上的文件拉到本地服务器上。

  这里我们不做讲解了,为什么呢?大家还记得我们前面讲过的scp命令吧。他们的功能都是一样的,rsync的前两种模式我们只要了解即可,不需要掌握。接下来我们就着重说下他的daemon模式(守护进程),说道这里我想我有必要跟大家解释下什么叫做守护进程和交互进程。所谓的守护进程就是我们的计算机启动后,自己能运行的。交互进程就是我需要启动的时候,就启动,不要就不用启动。




 


本文出自 “乐乐快跑” 博客,请务必保留此出处http://10851431.blog.51cto.com/10841431/1746583

以上是关于linux下rsync工具的使用的主要内容,如果未能解决你的问题,请参考以下文章

Linux下的rsync远程增量备份详解

Linux下的rsync远程增量备份详解

rsync Linux系统下的数据镜像备份工具

Linux centos7 rsync工具介绍rsync常用选项rsync通过ssh同步

linux-日常运维-文件同步工具-rsync

Linux系统备份还原工具4(rsync/数据同步工具)