Skip to main content
 首页 » 编程设计

python之如何恢复运行在 docker 容器中的 errbot 的 backup.py 插件数据

2025年04月02日29insus

我在 docker 容器中运行 errbot,我们做了 !backup 并且我们有 backup.py,但是当我启动 docker 容器时它只是运行/app/venv/bin/run.sh 但我无法通过 -r/srv/backup.py 来恢复我的所有数据。

有什么想法吗?

所有数据都是安全的,因为/srv 是一个挂载卷

请您参考如下方法:

我认为,如果您在容器中运行 Errbot,最好的办法是使用真正的数据库来持久化(例如 Redis)。

然后您可以从任何地方(包括您的开发机器)简单地运行 backup.py。

更好的是,您可以直接备份您的 redis。