今天发现“计划任务>备份数据库”有个非常奇怪的地方

1panel版本:1.9.6

环境描述:

备份账号添加S3对接Cloudflare的R2

问题描述:

设置了每天凌晨的计划任务>备份数据库,如图

但是今天发现自动备份的数据库全部无法下载,下载按钮无法点击,计划任务和数据库中均无法下载

然后手动执行一次备份数据库计划任务则可以下载数据库,如图:

接着我去服务器备份文件夹下查看,发现仅有刚刚手动执行计划任务后出现的备份压缩包,自动执行的计划任务所备份的数据库压缩包不存在

再接着我登录Cloudflare查看备份的数据却发现自动备份和刚刚手动执行的备份均存在,如图:

之前在备份任务中的“备份到”仅有“服务器磁盘”时未出现此类问题,前不久添加了新的S3存储后开始出现该问题

查看计划任务报告也是“成功”状态,如图:

这是自动备份执行时的日志,如图:

这是手动执行备份计划任务后的日志,如图:

当前需求:

希望服务器本地也能保留一份,我记得之前有保留本地备份的选项,但是新版好像现在找不到了

当前版本在选择备份账号时,支持多选
如果需要保留本地备份,就需要选择 服务器磁盘 + 第三方备份账号。

如第一张图,我已选择“服务器磁盘+亚马逊S3云存储”

刚刚将计划任务重新保存了一次并调至最近时间测试了一下,发现计划任务自动执行后本地备份正常了,可能是版本更新后出现的bug?这个计划任务我记得在很久之前就建立了,当时还有“保留本地备份”的选项

这里应该是一开始选择的备份到 S3 ,并且勾选了保留本地备份,默认就会将本地备份作为下载源,而下载源下自动执行的备份文件不存在,所以备份列表会显示成这个样子。

得检查一下为什么之前自动执行的本地服务器备份丢失了

这个任务一直以来都是备份到服务器磁盘,S3是我最近添加的