本文编写于 1565 天前,最后修改于 1565 天前,其中某些信息可能已经过时。

rsync这东西好哇,可以差分同步,同步个博客数据库还不是美滋滋?
第一次接触,目前需求的话就是从博客服务器,将博客目录同步到NAS里,做一个异地备份,博客是SQLite的所以数据库直接也就同步了
之前没用过,索性流水账地记录一下

首先两边安装rsync(这也太流水帐了吧

apt install rsync

这里使用SSH拉取的方式,也就是从NAS里用SSH方式拉取博客所在VPS里的文件

rsync -avzhe ssh root@IP:/远程目录 /本地目录

可以看到,由于使用SSH方式,如果手动输入密码认证的话显然不适合作为定时任务来用,那么就使用私钥喽
先在NAS这边生成一个密钥(已经有了就跳过呗

ssh-keygen

然后把密钥推给SSH地目标主机,也就是VPS

ssh-copy-id -i ~/.ssh/id_rsa.pub IP

然后就可以尝试一下ssh到VPS,应该就可以直接密钥了
然后把rsync的同步命令加到crontab或者其他的定时任务里,搞定√
(真的流水账,纯属想写点什么