一台 vps 运行着博客,一台做穿墙。都是 debian.
博客的 vps 定了个备份脚本,每星期备份一次,用 scp 传到穿墙 vps 里面,问题是,scp 无法删除旧的备份,目前做法是,在 vps 里面做个 cron 提前五分钟删除旧的备份,但总感觉这个不靠谱。
有没有办法远程上去,scp 上传之前,删掉旧的备份资料?想在备份脚本里一次性解决这个问题,而不是两台 vps 都要去设置。
vsftp 有没有这个功能?
一台 vps 运行着博客,一台做穿墙。都是 debian.
博客的 vps 定了个备份脚本,每星期备份一次,用 scp 传到穿墙 vps 里面,问题是,scp 无法删除旧的备份,目前做法是,在 vps 里面做个 cron 提前五分钟删除旧的备份,但总感觉这个不靠谱。
有没有办法远程上去,scp 上传之前,删掉旧的备份资料?想在备份脚本里一次性解决这个问题,而不是两台 vps 都要去设置。
vsftp 有没有这个功能?
1
iBugOne May 6, 2021 via Android
rsync --delete
|
2
IvanLi127 May 6, 2021
楼上+1,rsync 比 scp 好用多了,而且还快。
|