这边还有一个数据库定时备份的bug反馈,这个文件夹下面,会在我每周末定时任务启动备份后,同时备份一份到我服务器的本地磁盘,但是我所有的数据库备份任务,都是备份到nas上去的,不会备份到我本地上的,系统快照也是上传到oss的,如果我反馈的有问题,也麻烦帮忙给看下,这个/opt/1panel/tmp/database是哪里还可能出现备份!
不知道这个有没有解决办法,还是说大库是不支持的?
对,所以想咨询一下,/opt/1panel/tmp的临时目录,是从哪里备份出来的,里面会在每周六,也就是我定时备份数据库,结束以后出现了几百G的使用空间,但是我备份数据库其实是备份到NAS上,并不会备份到服务器的磁盘上,或者说怎么解决这个占用空间的问题!
计划任务里面有一个清理缓存,或者可以在工具箱-缓存清理中手动执行
你说的这种方法是在页面UI手动清理,但这种占用服务器空间,每次都把磁盘占满100%,会导致1panel页面都无法打开了;通常需要进入服务器的/opt/1panel/tmp手动清理掉之后,才会解决问题;
所以想确认一下,能否关闭备份到本地磁盘,当然你说的这个方法我会测试一下,看看周六的时候能不能自动清理掉!
我们在下个小版本,备份结束后直接删掉产生的临时文件
你们备份数据库会在本地磁盘存储一个临时文件,那很有可能是导致我大库备份失败的原因,因为那些大库备份的时候,我的磁盘已经被临时文件占满了,导致无法再读写了,进程也就无法再跑了
后续可以关注这个 issue
刚刚测试成功备份上传之后,会将本地的临时文件删除,下次出现这种情况的时候,可以检查一下 tmp 目录下哪个文件夹占用比较大
好的,刚刚我升级了最新版本,周六就会定时备份,等周一我告诉你结果,看看有没有修复该问题!
已经有结论了,磁盘使用量还是达到了100%,临时文件确实没了,实际使用量没有达到100%,重启服务器,发现磁盘空间就恢复了,是不是存在什么僵尸进程导致的!
机器配置是怎么样,手动执行 mysqldump 能正常执行吗
手动mysqldump完全没问题
1panel的定时任务,当前的配置能否增加一个自行配置cron格式的入口,按照当前版本,我就需要配置大量的这种冗余项;
如我想设置周一到周五的上午9点到下午6点,每隔30分钟执行的这种,传统的linux,可能只要设置为:*/30 9-20 * * 1-5这样就可以了
当我备份远程服务器时,出现了“ handle backup database failed, err: /bin/bash: --skip-ssl: command not found”,
v2 支持
mysql 吗?
解决了吗?我试了也是不行