502315278 发表于 2025-7-13 13:40:58

【待反馈】面板是否在备份计划放在NFS存储上有BUG?

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:9.6.0
系统版本:Ubuntu24.04
问题描述:比如在计划任务中创建备份网站计划,备份路径填写NFS存储目录,实际发现计划脚本执行创建的文件夹属性只有600,导致文件无法写入,但是在文件管理中,创建文件夹属性是正常的755,这是不是BUG?
相关截图(日志、错误):

阿珂 发表于 2025-7-14 11:43:24

备份目录的权限是600 root,是没有问题的
600的权限是允许root读取和写入的

502315278 发表于 2025-7-17 15:02:10

阿珂 发表于 2025-7-14 11:43
备份目录的权限是600 root,是没有问题的
600的权限是允许root读取和写入的

但实际就是无法写入,报权限不足

阿珂 发表于 2025-7-19 15:19:05

手动能上传或者新增文件吗
具体的错误截图看看

502315278 发表于 2025-7-20 08:39:11

本帖最后由 502315278 于 2025-7-20 08:43 编辑

阿珂 发表于 2025-7-19 15:19
手动能上传或者新增文件吗
具体的错误截图看看
由于计划任务创建的文件夹属性是600,用面板文件管理在这个文件夹内无法创建文件,提示【当前目录不能创建文件,请检查目录是否被锁或开启了防篡改】,没有开防篡改

502315278 发表于 2025-7-20 08:40:29

阿珂 发表于 2025-7-19 15:19
手动能上传或者新增文件吗
具体的错误截图看看

|-备份网站:DanmuServer
|-网站根目录:/www/wwwroot/DanmuServer
|-目录大小:5.97 MB
|-排除设置:未设置
|-分区/data可用磁盘空间为:4.70 TB,可用Inode为:10000
|-开始压缩文件:2025-07-20 08:40:06
Traceback (most recent call last):
File "/www/server/panel/script/backup.py", line 43, in <module>
    backup.backupSiteAll(sys.argv, echo_id)
File "/www/server/panel/script/backup.py", line 30, in backupSiteAll
    self.backup_site_all(save, echo_id=echo_id)
File "class/panelBackup.py", line 741, in backup_site_all
    result = self.backup_site(site['name'], save, echo_id=echo_id)
File "class/panelBackup.py", line 588, in backup_site
    if not self.backup_path_to(spath, dfile, exclude, siteName=siteName):
File "class/panelBackup.py", line 491, in backup_path_to
    tar_size = os.path.getsize(dfile)
File "/www/server/panel/pyenv/lib/python3.7/genericpath.py", line 50, in getsize
    return os.stat(filename).st_size
PermissionError: Permission denied: '/data/backup/site/DanmuServer/web_DanmuServer_20250720_084005_x9DrPa.tar.gz'

阿珂 发表于 2025-7-21 11:15:13

502315278 发表于 2025-7-20 08:39
由于计划任务创建的文件夹属性是600,用面板文件管理在这个文件夹内无法创建文件,提示【当前目录不能创建 ...

跟据你这里的描述,应该是你挂载的这个nfs本身不支持写入文件,检查一下nfs的权限设置
不信可以在服务器本身的目录下,随便创建一下600 root权限的目录,应该是能正常上传和创建的文件的

502315278 发表于 2025-7-24 15:52:53

阿珂 发表于 2025-7-21 11:15
跟据你这里的描述,应该是你挂载的这个nfs本身不支持写入文件,检查一下nfs的权限设置
不信可以在服务器 ...

并不是nfs不能写入,而是计划任务创建的文件夹不能写入,正常在文件管理手动创建的文件夹都是正常能写入的,只有备份任务建立的域名文件夹是不能写入的
页: [1]
查看完整版本: 【待反馈】面板是否在备份计划放在NFS存储上有BUG?