宝塔用户_auyqxo 发表于 2024-5-9 08:52:13

【已记录】计划任务-备份目录-添加排除规则无效

【当前版本】宝塔8.1.0,
【系统】Alibaba Cloud 3 (Soaring Falcon) x86_64(Py3.7.16)

【BUG】计划任务-备份目录-添加排除规则无效



经研究日志,发现宝塔备份目录执行代码中【--exclude=""】中使用的是中文全角双引号【""】,会不会是这个原因导致系统不识别呢,是不是要改为半角双引号,【""】。

我继续使用终端命令测试,发现改为半角后,依然排除规则无效。会不会是不包含子目录呢? 继续测试,待会编辑该贴

【更新】
自己执行命令后弹出提示:



经排查,找到原因

#此方式适用于tar1.30版本以下,否则报错(tar1.26版本无此问题)

查看8.1.0系统tar版本



确认为该问题,
根据1.30代码规则修正该语法,
tar --exclude=test1 -czvf test.tar.gz *

tar -czvf test.tar.gz --exclude=test1 *

【成功】用了新命令后,终端执行,已经成功实现排除规则打包

【结论】
请官方根据tar版本修正内置命令。tar1.30需要前置--exclude命令。同时希望规范写法,将全角双引号更正为半角双引号。

堡塔运维南一 发表于 2024-5-9 16:59:35

您好,感谢您的反馈,已记录
页: [1]
查看完整版本: 【已记录】计划任务-备份目录-添加排除规则无效