rsync简介:
rsync是可以实现增量备份的工具。配合任务计划,rsync能实现定时或间隔同步,配合inotify或sersync,可以实现触发式的实时同步。
运行的模式: C/S
端口号:873
rsync - 快速,通用,可实现全量和增量的远程(和本地)文件复制工具
rsync优缺点:
优点
1.可以增量备份
2.可以限速进行数据的备份或恢复操作
3.远程SHELL通道模式还可以加密(SSH)传输
4.支持匿名认证(无需系统用户)的进程模式传输,可以实现方便安全的进行数据备份和镜像
5.保持原文件或目录的权限、时间、软硬链接、属主、组等所有属性均不改变 –p
6.可以有排除指定文件或目录同步的功能,相当于打包命令tar的排除功能。(–exclude)
缺点
1.大量小文件时进行同步备份,比对的时间较长,有时候会导致rsync进程停止运行或者进程挂起; 解决方法: a、打包后再同步; b、drbd(文件系统同步复制block)
2. 同步大文件,比如:10G这样的,有时也会出现问题,导致rsync进程中断,未完整同步前,是隐藏文件,但是会占用磁盘空间(ls -al查看)。直到同步完成后,将隐藏文件改成正常文件。而且,每中断一次,生成一个隐藏文件