当前位置:论坛首页 > Linux面板 > 求助

【已解答】七牛云存储5.2无法备份网站和数据库

发表在 Linux面板2021-8-19 17:40 [复制链接] 5 1697

如题,大概从这月月初3号左右开始无法备份了。
目前做的操作:
1、重新添加相关密钥;
2、反复确认添加相关信息;
3、重新创建密钥、域名、七牛云存储空间名等。

目前仍然无法备份,测试直接执行备份数据库提示如下:
==========================================================================================
★开始备份[2021-08-18 22:00:14]
==========================================================================================
|-备份数据库:jylyou_co
|-数据库大小:296.42 MB
|-数据库字符集:utf8
|-分区/www可用磁盘空间为:19.72 GB,可用Inode为:1845264
|-开始导出数据库:2021-08-18 22:00:14
|-数据库备份完成,耗时7.87秒,压缩包大小:38.11 MB
|-正在上传到七牛云存储,请稍候...
|-正在上传到 bt_backup/database/jylyou_co/db_jylyou_co_20210818_220014.sql.gz...
文件上传出现错误:
Traceback (most recent call last):
  File "/www/server/panel/plugin/qiniu/qiniu_main.py", line 1286, in resumable_upload
    version="v2")
TypeError: put_file() got an unexpected keyword argument 'version'
重试上传文件....
|-正在上传到 bt_backup/database/jylyou_co/db_jylyou_co_20210818_220014.sql.gz...
文件上传出现错误:
Traceback (most recent call last):
  File "/www/server/panel/plugin/qiniu/qiniu_main.py", line 1286, in resumable_upload
    version="v2")
TypeError: put_file() got an unexpected keyword argument 'version'
重试上传文件....
|-正在上传到 bt_backup/database/jylyou_co/db_jylyou_co_20210818_220014.sql.gz...
文件上传出现错误:
Traceback (most recent call last):
  File "/www/server/panel/plugin/qiniu/qiniu_main.py", line 1286, in resumable_upload
    version="v2")
TypeError: put_file() got an unexpected keyword argument 'version'
重试上传文件....
|-正在上传到 bt_backup/database/jylyou_co/db_jylyou_co_20210818_220014.sql.gz...
文件上传出现错误:
Traceback (most recent call last):
  File "/www/server/panel/plugin/qiniu/qiniu_main.py", line 1286, in resumable_upload
    version="v2")
TypeError: put_file() got an unexpected keyword argument 'version'
重试上传文件....
|-正在上传到 bt_backup/database/jylyou_co/db_jylyou_co_20210818_220014.sql.gz...
文件上传出现错误:
Traceback (most recent call last):
  File "/www/server/panel/plugin/qiniu/qiniu_main.py", line 1286, in resumable_upload
    version="v2")
TypeError: put_file() got an unexpected keyword argument 'version'
重试上传文件....
|-正在上传到 bt_backup/database/jylyou_co/db_jylyou_co_20210818_220014.sql.gz...
文件上传出现错误:
Traceback (most recent call last):
  File "/www/server/panel/plugin/qiniu/qiniu_main.py", line 1286, in resumable_upload
    version="v2")
TypeError: put_file() got an unexpected keyword argument 'version'
==========================================================================================
|-错误:文件上传出现错误:None\n文件上传出现错误:None\n文件上传出现错误:None\n文件上传出现错误:None\n文件上传出现错误:None\n文件上传出现错误:None\n文件bt_backup/database/jylyou_co/db_jylyou_co_20210818_220014.sql.gz上传失败。
|-消息通知已发送。
==========================================================================================

使用道具 举报 只看该作者 回复
发表于 2021-8-20 18:15:12 | 显示全部楼层
Linxiao 发表于 2021-8-20 15:25
报错: put_file() got an unexpected keyword argument 'version'
这个问题是因为七牛的SDK版本没有更新 ...

正解,Python3.7通过代码
  1. btpip install qiniu -I
复制代码

解决了。
使用道具 举报 回复 支持 反对
发表于 2021-8-19 18:22:21 | 显示全部楼层
不是5.2的话,先更新;如果是5.2,应该是依赖库没有更新到,在命令行下执行一下: btpip install qiniu -I
确保依赖库更新成功,先重载一下面板,再尝试一次。
使用道具 举报 回复 支持 反对
发表于 2021-8-20 12:10:41 | 显示全部楼层
Linxiao 发表于 2021-8-19 18:22
不是5.2的话,先更新;如果是5.2,应该是依赖库没有更新到,在命令行下执行一下: btpip install qiniu -I  ...

你好,我的也是这个问题,卸载重装也没用
使用道具 举报 回复 支持 反对
发表于 2021-8-20 15:25:59 | 显示全部楼层
乐天 发表于 2021-8-20 12:10
你好,我的也是这个问题,卸载重装也没用

报错: put_file() got an unexpected keyword argument 'version'
这个问题是因为七牛的SDK版本没有更新,更新七牛SDK:
1. 如果是Python3.7环境执行
  1. btpip install qiniu -I
复制代码
2. 如果是Python2.7环境执行
  1. pip install qiniu -I
复制代码


确定以上依赖库更新生效,先重启一下面板,然后去手动执行一下计划任务。
仍然报错请加我Q协助你解决。

使用道具 举报 回复 支持 反对
发表于 2021-8-20 15:57:07 | 显示全部楼层
Linxiao 发表于 2021-8-20 15:25
报错: put_file() got an unexpected keyword argument 'version'
这个问题是因为七牛的SDK版本没有更新 ...

感谢帮助,已解决
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表