Odoo 数据库与附件完整备份策略

解决企业级 Odoo 服务的数据安全与恢复需求:自动生成包含数据库 dump 和 filestore 归档的完整备份脚本,配置定时任务,并建立异地存储与标准化恢复流程。

为什么需要这个技能

Odoo 系统崩溃、数据损坏或服务器故障时,仅有数据库备份是不够的。附件、图片等核心数据存储在 filestore 中,若未同步备份,恢复后将缺失所有文档。本技能提供包含双组件的标准化备份方案,确保灾备演练真实有效。

适用场景

  • 生产环境部署,需要建立严格的“双份备份、异地存储”机制。
  • 自动化运维团队,希望通过 cron 任务每日凌晨执行备份。
  • 服务器遭遇意外损坏后,急需通过 dump 和归档快速重建服务。

核心工作流

  1. 构建备份脚本:合并 pg_dumptar 命令,确保一次运行同时获取数据与文件。
  2. 配置自动化任务:在 crontab 中设置凌晨 2 点执行,并自动清理旧日志。
  3. 异地存储同步:利用 aws s3 cp 将备份包上传至 S3 或其他云存储,保留至少 7 天外网访问路径。
  4. 执行恢复验证:先停止服务,重建数据库空壳,还原 dump 文件,再解压 filestore 归档,最后重启服务验证。

下载和安装

下载 odoo-backup-strategy 中文版 Skill ZIP

解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。

你可能还需要

暂无推荐