[http://blog.csdn.net/wangnan537/article/details/45016965]
测试环境: Ubuntu14.04+Odoo8.0
一个优雅的生产系统,数据库的自动备份是必备条件之一。Odoo社区模块中,就有这么一个很好很强大的工具可实现此需求,它的强大之处在于,不仅能自动备份,还可设置多少天后删除备份、备份到外部SFTP服务器、FTP备份失败后发送邮件通知。
请问这么好的模块在哪里才能下载到呢?地址就在: [https://github.com/Yenthe666/auto_backup#8.0](https://github.com/Yenthe666/auto_backup#8.0)下文作简要说明。
**先决条件:**
此模块依赖Python的pysftp库,运行命令sudo pip install pysftp安装pysftp库。
下载并安装auto_backup模块后,有两处需要设置:
**1\. 设置存放位置**
点击菜单 [设置->设置->Configure Backup],点击新建,输入相应信息后点击保存。
![](http://img.blog.csdn.net/20150413005434747?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2FuZ25hbjUzNw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图1\. Configure Backup
**2\. 设置备份频度**
点击菜单 [设置->技术->自动化->计划的动作],可看到安装该模块时已创建了Backup Scheduler,点击进入表单视图,然后点击编辑,设置间隔时间、间隔单位等信息后点击保存。
![](http://img.blog.csdn.net/20150413005513295?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2FuZ25hbjUzNw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图2\. Backup Scheduler
设置完毕后,如成功备份,会在设置的目录下生成dump文件。
- 开发教程
- Odoo10开发教程一(构建模块)
- Odoo10开发教程二(基本视图)
- Odoo10开发教程三(模型关联)
- Odoo10开发教程四(继承)
- Odoo10开发教程五(计算字段和默认值)
- Odoo10开发教程六(高级视图)
- Odoo10开发教程七(工作流和安全)
- 参考手册
- odoo V10中文参考手册(一:ORM API)
- odoo V10中文参考手册(指导规范)
- 技巧
- odoo 常用widget
- Odoo(OpenERP)开发实践:菜单隐藏(1)
- Odoo(OpenERP)开发实践:菜单隐藏(2)
- Odoo(OpenERP)开发实践:数据模型学习
- Odoo中自动备份数据库
- Odoo(OpenERP)应用实践: 使用db-filter参数实现通过域名指定访问哪个数据库
- Odoo(OpenERP)配置文件openerp-server.conf详解
- Odoo(OpenERP v8)数据模型(Data Model)
- odoo10学习笔记十七:controller
- Qweb定义