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

bt5.8.8版本备份网站有问题,数据库备份暂无发现

发表在 Linux面板2018-6-18 01:18 [复制链接] 7 2330

6.9CentOS系统。
最近发现网站1T空间一下就满, 因为是网站备份计划分导致的。发现只有备份成果,保留最新3份却么有成功,导致一直备份下就占满空间了。备份间隔是5分钟
如下执行任务日志。
Traceback (most recent call last):  File "/www/server/panel/script/backup.py", line 167, in <module>    backup.backupSite(sys.argv[2], sys.argv[3])  File "/www/server/panel/script/backup.py", line 33, in backupSite    self.updateFtp(filename);  File "/www/server/panel/script/backup.py", line 141, in updateFtp    ftp = self.connentFtp();  File "/www/server/panel/script/backup.py", line 133, in connentFtp    ftp.connect('192.168.1.245','21')  File "/usr/lib64/python2.6/ftplib.py", line 134, in connect    self.sock = socket.create_connection((self.host, self.port), self.timeout)  File "/usr/lib64/python2.6/socket.py", line 567, in create_connection    raise error, msgsocket.error: [Errno 111] Connection refuse我就想问,什么时候出版本解决。还有难道升级你们都不验证最基本的功能么?
使用道具 举报 只看该作者 回复
发表于 2018-6-18 08:53:11 | 显示全部楼层
直接保存在服务器不行么  我看你用的ftp空间?
使用道具 举报 回复 支持 反对
发表于 2018-6-18 11:40:11 | 显示全部楼层
建立任务就是直接保存在服务器的,但是他的备份脚本却要ocket.create_cconnentFtp ,我就呵呵了。后面就都没执行了。。。你测试下不就知道了
使用道具 举报 回复 支持 反对
发表于 2018-6-18 12:18:08 | 显示全部楼层
保存位置选择本地的话,脚本里不会连接ftp!

----------------------------------------------------------------------------------------------------
免费图床点击联系

使用道具 举报 回复 支持 反对
发表于 2018-6-18 12:29:54 | 显示全部楼层
penn 发表于 2018-6-18 12:18
保存位置选择本地的话,脚本里不会连接ftp!

--------------------------------------------------------- ...

是呀,是呀,所以我觉得5.8.8版本功能是不是都没测得全就推送更新了
使用道具 举报 回复 支持 反对
发表于 2018-6-18 12:40:40 | 显示全部楼层
bt兄弟们,基本功能还是上线前测试全点嘛。v5.8.8 backup.py备份网站总是备份成功了就去连接ftp就报错了(选择是保存在本地)。反而旧的备份没删掉,把我1T空间耗尽了(5/分钟)。用v5.8.7 backup.py无此问题(细节就没去管了)。改进备份脚本兄弟细心点嘛,至少测试下哟。
使用道具 举报 回复 支持 反对
发表于 2018-6-18 12:50:04 | 显示全部楼层
v5.8.8多的代码

    #连接FTP
    def connentFtp(self):
        from ftplib import FTP
        ftp=FTP()
        ftp.set_debuglevel(0)
        ftp.connect('192.168.1.245','21')
        ftp.login('uptest','admin')
        ftp.cwd('test')
        bufsize = 1024
        return ftp;
   
    #上传文件
    def updateFtp(self,filename):
        ftp = self.connentFtp();
        file_handler = open(filename,'rb')
        ftp.storbinary('STOR %s' % os.path.basename(filename),file_handler,bufsize)
        ftp.set_debuglevel(0)
        file_handler.close()
        ftp.quit()
   
    #从FTP删除文件
    def deleteFtp(self,filename):
        ftp = self.connentFtp();
        ftp.delete(filename);
        return True;
   
    #获取列表
    def getList(self):
        ftp = self.connentFtp();
        return ftp.nlst();
使用道具 举报 回复 支持 反对
发表于 2018-7-3 18:44:16 | 显示全部楼层
我的是备份失败,1G以上的网站程序文件无法备份到七牛云和阿里云,自动备份到本地服务器磁盘
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术分析

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

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