aishlai 发表于 2021-7-1 12:04:42

【已修复】计划任务中的备份网站和备份数据库无效

系统信息:Ubuntu 20.04 LTS宝塔版本:宝塔Linux正式版 7.6.0发布时间:2021/06/04


问题现象:
1.备份任意数据库 或 网站
2.日志显示如下错误信息


Traceback (most recent call last):File "/www/server/panel/script/backup.py", line 37, in <module>    backup = backupTools()File "class/panelBackup.py", line 55, in __init__    self._path = public.M('config').where("id=?",(1,)).getField('backup_path')AttributeError: 'module' object has no attribute 'M'



aishlai 发表于 2021-7-9 11:43:12

谢花郎 发表于 2021-7-9 09:59
执行下面命令修复一下,然后重新备份下,如果还是有错误,私信提供一下面板登录。

...

我大概知道是什么原因了,不过这个可能得你们来修了
我用的是linode的VPS,我买的方案是50GB磁盘的,但是我磁盘满了,所以我就挂载了一个卷,并且将wwwroot目录软链接到 这个卷里面的 wwwroot
我看了下之后一次成功备份的时间点是在3月25日,我整好是月底做的这个事儿,因为我看到我4月的账单费用多了一些。

你们可以尝试复现下

aishlai 发表于 2021-7-1 12:05:25

显示我最后一次成功备份的时间是在3月25日,因为备份恢复不常用,可能很多人无法发现这个问题

谢花郎 发表于 2021-7-1 16:15:12

aishlai 发表于 2021-7-1 12:05
显示我最后一次成功备份的时间是在3月25日,因为备份恢复不常用,可能很多人无法发现这个问题 ...

您好,需要完整的错误日志,麻烦您重新贴一下

aishlai 发表于 2021-7-8 16:47:49

谢花郎 发表于 2021-7-1 16:15
您好,需要完整的错误日志,麻烦您重新贴一下

Traceback (most recent call last):
File "/www/server/panel/script/backup.py", line 37, in &lt;module&gt;
    backup = backupTools()
File "class/panelBackup.py", line 55, in __init__
    self._path = public.M('config').where("id=?",(1,)).getField('backup_path')
AttributeError: 'module' object has no attribute 'M'


谢花郎 发表于 2021-7-9 09:59:16

aishlai 发表于 2021-7-8 16:47
Traceback (most recent call last):
File "/www/server/panel/script/backup.py", line 37, in &lt;modul ...

执行下面命令修复一下,然后重新备份下,如果还是有错误,私信提供一下面板登录。

curl https://download.bt.cn/install/update_panel.sh|bash

aishlai 发表于 2021-7-9 10:43:28

谢花郎 发表于 2021-7-9 09:59
执行下面命令修复一下,然后重新备份下,如果还是有错误,私信提供一下面板登录。

...

还是不行
页: [1]
查看完整版本: 【已修复】计划任务中的备份网站和备份数据库无效