BlueXIII's Blog

热爱技术,持续学习

0%

rsync同步

简介

rsync 全名 Remote Sync,是类 unix 系统下的数据镜像备份工具。可以方便的实现本地,远程备份,rsync 提供了丰富的选项来控制其行为。rsync 优于其他工具的重要一点就是支持增量备份。

本地备份示列

1
2
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公钥复制:

1
ssh-copy-id root@56.32.4.68

crontab配置:

1
0 * * * * rsync -arv /home/minio/data root@56.32.4.68:/home/minio/data

参考文档