gpt4 book ai didi

directory - 无法排除重复备份中的特定文件夹

转载 作者:行者123 更新时间:2023-12-04 17:22:30 24 4
gpt4 key购买 nike

我正在尝试使用重复性备份我的 Web 根目录,但在排除特定文件夹时遇到问题。

我要备份 /var/www/有许多包含站点的子文件夹:
例如:

/var/www/site1.com, /var/www/site2.com

我想排除可以在每个站点文件夹结构中任意位置的日志和缓存文件夹。

例如:
/var/www/site1.com/cache, /var/www/site1.com/logs

或者 :
/var/www/site2.com/app/cache, /var/www/site2.com/app/logs

缓存文件夹始终称为“缓存”
日志文件夹始终称为“日志”

我正在使用的命令(不起作用)是:
duplicity --include /var/www/ --exclude cache --exclude logs --exclude "**" / s3+http://domain.com/files/

我收到以下错误:
Fatal Error: The file specification
cache
cannot match any files in the base directory
/
Useful file specifications begin with the base directory or some
pattern (such as '**') which matches the base directory.

最佳答案

我终于解决了:

duplicity --exclude "**cache/**" --exclude "**logs/**" /var/www s3+http://domain.com/files/

关于directory - 无法排除重复备份中的特定文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18916553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com