#postgresql #odoo
Вопрос:
Есть несколько способов обновить версию V8, о чем я читал на нескольких форумах.
Одним из методов является экспорт «основных таблиц», какие таблицы? И это хорошо работает только с меньшими БД. И насколько велик большой ? У меня есть только модули бухгалтерского учета , CRM и веб-сайта на моем Odoo 8, и я работаю самостоятельно, а не на предприятии.
Я знаю, что вы можете легко перейти с 8 — > 10 . Если я использую программное обеспечение OpenUpgrade, создает ли оно новую базу данных, которую затем можно использовать с новым экземпляром Odoo с V12? Или он переносит все программное обеспечение экземпляра db ?
Если я понижу уровень модулей в V10, будет ли легко перейти на V12? Или в БД написаны специальные таблицы, которые могут заблокировать миграцию с V10 -> V12 ?
Ответ №1:
Миграции — это сложная штука. Основным процессом будет:
- Сделайте копию своей базы данных и отправьте ее в отдельную среду
- Запустите OpenUpgrade V9.0 с
--upgrade=all
флагом в базе данных - Если вы столкнетесь с какими-либо ошибками, обработайте их индивидуально, изучив ошибку и внеся необходимые изменения в свои модули
- После завершения обновления вы можете двигаться вперед и сделать то же самое для OpenUpgrade V10.0, V11.0 и V12.0
- Скопируйте свою базу данных обратно в рабочую среду