Featured image of post Rsync

Rsync

File sync with Rsync

Rsync 实现多设备间文件同步


intro

新川实验室的网络升级之后,服务器连不上GitHub了(反向升级),导致代码没法同步到GitHub,故考虑将服务器代码自动同步到本地,再Push到GitHub。

简单调研之后,决定采用Rsync来实现远程同步,主要是 rsync 除了支持本地两个目录之间的同步,也支持ssh连接远程同步。

Setting

1
2
3
4
5
将本地内容同步到远程服务器
$ rsync -av source/ username@remote_host:destination

将远程内容同步到本地
$ rsync -av username@remote_host:source/ destination

参考Rsync用法教程