Самый простой способ сформировать правильный бекап Odoo — через форму http://домен/web/database/backup. Скрипт ниже — простейшая реализация сохранения zip архива скриптом odoo_backup.sh:
Несколько пояснений:
- BACKUP_DIR — папка, в которой будет сохранен архив. В реализации (backups) будет создана в том же месте, где находиться odoo_backup.sh.
- ODOO_DATABASE — название базы данных Odoo
- ADMIN_PASSWORD — мастер пароль Odoo
- HOST_URL — ссылка на сайт
Иногда, для первого запуска нужно создать BACKUP_DIR руками.