1, 备份数据库(只备份数据库,不备份文件)
2, 打包datafile.
3, 配置新的odoo.conf
4, 把datafile释放到新的位置(名字为准备恢复的数据库的名字)
5, 在 /web/database/manager界面下恢复数据库, 这样恢复的数据库的名字必须是数据库目前不存在的. 选择副本.
6, 删除数据库中原来关于附件的数据 DELETE FROM ir_attachment WHERE url LIKE '/web/content/%';
7, 重启odoo服务,加载一下。
PS: 查找库中遗留的附件记录信息 select id,res_model,res_name,db_datas,file_size from ir_attachment where url LIKE '/web/content/%';