You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置duply profile的exclude文件仅备份指定子目录?

解决Duplicity备份规则匹配错误的问题

问题原因

你的备份源目录是/tmp,但规则里的in1/、in2/无法匹配到/tmp下的对应目录——从给出的目录结构来看,这两个子目录实际位于/tmp/a下,而非/tmp根目录;同时Duplicity的glob规则要求路径需明确匹配备份源下的层级,或使用**这类能匹配基础目录的模式。

正确的exclude文件配置

根据实际目录结构和备份需求,将规则修改为以下内容即可:

+ a/in1/
+ a/in2/
- **

规则说明

  1. + a/in1/ 和 + a/in2/:明确指定要包含的目录路径(相对于备份源/tmp,对应实际路径/tmp/a/in1/和/tmp/a/in2/)
  2. - **:排除备份源下的所有其他文件和目录(需放在include规则之后,因为Duplicity按规则顺序匹配,先匹配的规则生效)

如果你的实际需求是备份/tmp根目录下的in1/和in2/(可能目录结构排版有误),则使用以下规则:

+ ./in1/
+ ./in2/
- **

或:

+ in1/**
+ in2/**
- **

内容的提问来源于stack exchange,提问作者tash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 12:51:56