共计 332 个字符,预计需要花费 1 分钟才能阅读完成。
有的时候我们在备份所有网站或数据库的情况下,但是考虑到有的网站或数据无需备份,但是在计划任务里又没办法设置忽略这些不用备份的东西(单独设置备份除外),这就需要设置一下让这个站不要备份,可是官方的逻辑是不允许做排除的;所以只好自己改宝塔源代码了,通过推理发现宝塔关于数据库备份的代码在如下地址:
/www/server/panel/class/panelBackup.py
打开后,我们直接来到最底部,看到有两个相关函数:
backup_site_all、backup_database_all
如果我们想要设置排查的数据库非常简单,程序是用 Python 写的,只需要在 for 循环下面加上一个 if 判断就行,修改后代码如下:
if database['name'] != '数据库名':
微信打赏
支付宝打赏
正文完