简介
rsync 全名 Remote Sync,是类 unix 系统下的数据镜像备份工具。可以方便的实现本地,远程备份,rsync 提供了丰富的选项来控制其行为。rsync 优于其他工具的重要一点就是支持增量备份。
本地备份示列
0 * * * * rsync -arv --delete /home/bluexiii/Documents/work /media/bluexiii/HITACHI/Documents
0 * * * * rsync -arv --delete --exclude=.git --exclude=.svn --exclude=node_modules --exclude=target /home/bluexiii/Documents/src /media/bluexiii/HITACHI/Documents
远程备份示列
SSH公钥复制:
ssh-copy-id root@56.32.4.68
crontab配置:
0 * * * * rsync -arv /home/minio/data root@56.32.4.68:/home/minio/data