跳转至

Espo 原生备份与恢复

EspoCRM 管理 → 备份与恢复 提供 整库 SQL + 用户上传文件 备份,适合 完整灾难恢复、迁移整站。

与 Bring 业务数据 zip 备份 互补,见 数据备份与恢复(Bring)。

参考:Backup and restore(英文)

入口

管理 → 备份与恢复

创建备份

  1. 点击 Back Up / 创建备份
  2. 等待生成(大数据库较慢)
  3. 下载备份文件到安全位置

备份包含:

  • MySQL/MariaDB 全库数据
  • data/upload 等上传文件(视 Espo 版本选项)

恢复

恢复覆盖当前全部数据

仅在测试环境或确认灾难恢复时操作。

  1. 管理 → 备份与恢复 → Restore
  2. 上传备份包
  3. 按向导完成

恢复后执行 Rebuild、清除缓存。

Docker 整站备份(脚本)

项目提供 docker_trade/linux/backup-docker-container.sh:

  • 导出数据库 SQL
  • 打包 /var/www/html 文件
  • 合并为 bringcrm_日期时间.tar.gz

恢复:restore-docker-container.sh

适合 同一 Docker 编排 换机恢复。

与 Bring 备份对比

Espo 原生 / Docker 脚本 Bring zip
用户/角色/设置 ✓ ✗
PDF 模板 Template ✓ 部分
外贸业务表 ✓ ✓
跟进 Stream ✓ ✓(业务 parent)
邮件记录 ✓ ✗
Bring 许可 config ✓ ✗
体积 大 相对小
用途 整站迁移 业务归档/迁移

推荐:生产环境 定期 Espo/Docker 全备 + Bring 业务备份。

相关文档


← Espo 平台配置概述