Safe3 / uuWAF

A industry-leading free, high-performance, AI and semantic technology web application and API security protection product - uuWAF. 一款工业级免费、高性能、高扩展,支持AI和语义引擎的Web应用和API安全防护产品-南墙。Web应用防火墙、WAF、WAAP
https://waf.uusec.com
Other
640 stars 59 forks source link

1panel不提示升级,只有重新卸载之后,安装再部署。如何把原来的配置快速恢复。 #54

Closed wesleyqq closed 4 months ago

wesleyqq commented 4 months ago

后续可开发一个导入功能就方便了。

Safe3 commented 4 months ago

安排

0x5c0f commented 4 months ago

不止是1panel,我使用的是一键安装中的docker版安装方式,我发现管理脚本中的升级功能,是先卸载在升级,这个卸载是将所内容都给删除,包括持久化的数据库卷,这个简直是一点都不合理啊 ,这样如果用管理脚本升级,那岂不是升级一次就得重新维护一次数据了?

Safe3 commented 4 months ago

不止是1panel,我使用的是一键安装中的docker版安装方式,我发现管理脚本中的升级功能,是先卸载在升级,这个卸载是将所内容都给删除,包括持久化的数据库卷,这个简直是一点都不合理啊 ,这样如果用管理脚本升级,那岂不是升级一次就得重新维护一次数据了?

那是你看错了,数据库的卷是没有在更新中删除的,更新后数据都在。除非你执行了清理菜单才会删除数据库的卷

0x5c0f commented 4 months ago

确实

uninstall_uuwaf(){
        stop_uuwaf
        docker rm -f uuwaf wafdb > /dev/null 2>&1
        docker network rm wafnet > /dev/null 2>&1
        docker images|grep nanqiang|awk '{print $3}'|xargs docker rmi -f
        docker volume ls|grep wafshared|awk '{print $2}'|xargs docker volume rm -f
}
Safe3 commented 4 months ago

v4.3.0版以支持备份导入功能