跳到主要内容

导出与导入数据库

如果你使用的是 OPL 数据空间内置 SQLite,那么迁移数据或做快速备份时,可以直接处理 webui.db

导出

docker cp open-webui:/app/backend/data/webui.db ./webui.db

导入

先停掉目标服务器上的 OPL 数据空间:

docker stop open-webui
docker cp ./webui.db open-webui:/app/backend/data/webui.db
docker start open-webui

注意

  • 这套方法只适用于 SQLite
  • 如果你用的是 PostgreSQL,应使用 PostgreSQL 自己的备份 / 恢复工具

适合场景

  • 迁移到新服务器
  • 升级前做一份轻量级备份
  • 在测试环境复刻生产聊天数据