常用排除写法
常用排除写法
rsync -a --exclude='*.tmp' --exclude='cache/' --exclude='.git/' /data/ /backup/data/
# 规则集中维护
rsync -a --exclude-from=/etc/backup-exclude.txt /data/ /backup/data/包含优先的规则顺序(概念)
包含优先的规则顺序(概念)
- *
+ /important/
+ /important/**
说明:规则自上而下匹配,先命中的生效排除范围要和恢复预期对齐:被排除的密钥、配置若无法再生成,恢复后系统可能无法还原。