小编22d*_*bre的帖子

如何告诉 rsync 不要删除目的地的某些文件夹?

所以我使用 pelican 来写我的博客,并使用 rsync 上传整个内容。好的。

但我也使用 Let's Encrypt,因此需要将存储库 .well-known 保存在我网站的根目录中。

那么有没有办法我可以说“rsync ... --do-not-delete .well-known ...”

目前,那些代表受权限保护,但 rsync 不喜欢它。

这是当前的 rsync 命令(由 pelican 自己安装,我没有写):

rsync -e "ssh -p $(SSH_PORT)" -P -rvzc --delete $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude
Run Code Online (Sandbox Code Playgroud)

顺便说一句:如果您还有一些提高 rsync 效率的建议,我会接受(是的,这与主题无关)。

rsync

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

rsync ×1