Skip to Content
Odoo Menu
  • Zaloguj się
  • Wypróbuj za darmo
  • Aplikacje
    Finanse
    • Księgowość
    • Fakturowanie
    • Wydatki
    • Arkusz kalkulacyjny (BI)
    • Dokumenty
    • Podpisy
    Sprzedaż
    • CRM
    • Sprzedaż
    • PoS Sklep
    • PoS Restauracja
    • Subskrypcje
    • Wypożyczalnia
    Strony Internetowe
    • Kreator Stron Internetowych
    • eCommerce
    • Blog
    • Forum
    • Czat na Żywo
    • eLearning
    Łańcuch dostaw
    • Magazyn
    • Produkcja
    • PLM
    • Zakupy
    • Konserwacja
    • Jakość
    Zasoby Ludzkie
    • Pracownicy
    • Rekrutacja
    • Urlopy
    • Ocena pracy
    • Polecenia Pracownicze
    • Flota
    Marketing
    • Marketing Społecznościowy
    • E-mail Marketing
    • SMS Marketing
    • Wydarzenia
    • Automatyzacja Marketingu
    • Ankiety
    Usługi
    • Projekt
    • Ewidencja czasu pracy
    • Usługi Terenowe
    • Helpdesk
    • Planowanie
    • Spotkania
    Produktywność
    • Dyskusje
    • Zatwierdzenia
    • IoT
    • VoIP
    • Baza wiedzy
    • WhatsApp
    Aplikacje trzecich stron Studio Odoo Odoo Cloud Platform
  • Branże
    Sprzedaż detaliczna
    • Księgarnia
    • Sklep odzieżowy
    • Sklep meblowy
    • Sklep spożywczy
    • Sklep z narzędziami
    • Sklep z zabawkami
    Żywienie i hotelarstwo
    • Bar i Pub
    • Restauracja
    • Fast Food
    • Pensjonat
    • Dystrybutor napojów
    • Hotel
    Agencja nieruchomości
    • Agencja nieruchomości
    • Biuro architektoniczne
    • Budowa
    • Zarządzanie nieruchomościami
    • Ogrodnictwo
    • Stowarzyszenie właścicieli nieruchomości
    Doradztwo
    • Biuro księgowe
    • Partner Odoo
    • Agencja marketingowa
    • Kancelaria prawna
    • Agencja rekrutacyjna
    • Audyt i certyfikacja
    Produkcja
    • Tekstylia
    • Metal
    • Meble
    • Jedzenie
    • Browar
    • Prezenty firmowe
    Zdrowie & Fitness
    • Klub sportowy
    • Salon optyczny
    • Centrum fitness
    • Praktycy Wellness
    • Apteka
    • Salon fryzjerski
    Transakcje
    • Złota rączka
    • Wsparcie Sprzętu IT
    • Systemy energii słonecznej
    • Szewc
    • Firma sprzątająca
    • Usługi HVAC
    Inne
    • Organizacja non-profit
    • Agencja Środowiskowa
    • Wynajem billboardów
    • Fotografia
    • Leasing rowerów
    • Sprzedawca oprogramowania
    Przeglądaj wszystkie branże
  • Community
    Ucz się
    • Samouczki
    • Dokumentacja
    • Certyfikacje
    • Szkolenie
    • Blog
    • Podcast
    Pomóż w nauce innym
    • Program Edukacyjny
    • Scale Up! Gra biznesowa
    • Odwiedź Odoo
    Skorzystaj z oprogramowania
    • Pobierz
    • Porównaj edycje
    • Wydania
    Współpracuj
    • Github
    • Forum
    • Wydarzenia
    • Tłumaczenia
    • Zostań partnerem
    • Usługi dla partnerów
    • Zarejestruj swoją firmę rachunkową
    Skorzystaj z usług
    • Znajdź partnera
    • Znajdź księgowego
    • Spotkaj się z doradcą
    • Usługi wdrożenia
    • Opinie klientów
    • Wsparcie
    • Aktualizacje
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Zaplanuj demo
  • Cennik
  • Pomoc

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Księgowość
  • Zapasy
  • PoS
  • Projekt
  • MRP
All apps
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
Wszystkie posty Osoby Odznaki
Tagi (Zobacz wszystko)
odoo accounting v14 pos v15
O tym forum
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
Wszystkie posty Osoby Odznaki
Tagi (Zobacz wszystko)
odoo accounting v14 pos v15
O tym forum
Pomoc

Detailed instruction for migrating Odoo (8->12) with OpenUpgrade

Zaprenumeruj

Otrzymaj powiadomienie o aktywności w tym poście

To pytanie dostało ostrzeżenie
migrationmigrateodooV8openupgradeodoo12
7 Odpowiedzi
21659 Widoki
Awatar
Marcus

I’m preparing myself for migrating old Odoo 8 instance to a new version 12. It should be done in the span of couple next months so there is some time for the preparation. 

I looked up into OpenUpgrade project from OCA:
https://github.com/OCA/OpenUpgrade

But to be honest the documentation over there is really poor and do not explain almost anything (or am I missing something?).
I’m aware that this is difficult process and should be performed by knowledgeable staff but still - the “documentation” does not document anything. And I have the time needed to get to know the procedure and test everything, so it is not like I want to get new version up and running tomorrow.
And from what I know there is some custom stuff in that old instance.

I saw some comments like the one in this topic:
https://www.odoo.com/forum/help-1/question/how-to-do-odoo-database-migration-by-using-https-github-com-oca-openupgrade-122800

But I would really appreciate an actual example. For example on how fill the parameters of the migration script etc.

Is there maybe some manuals or other sources I could read/watch to learn about this stuff? I know this is very broad question but I’m now aware of any other place I could get the knowledge I need.

Thanks

1
Awatar
Odrzuć
shalin wilson

there are proper documents avail

i have migrated db from 8 to 12 using migrate.py

let me find the doc and i ll share the link here.. just a min

Awatar
shalin wilson
Najlepsza odpowiedź


You can not direct migrate v8 to v12.  First you need to migrate in v9 and then in v10,v11 and V12.

Basically these are the steps :

a) First You need to download two openupgrade libraby,

 1) https://github.com/OCA/OpenUpgrade/tree/8.0

 2) https://github.com/OCA/OpenUpgrade/tree/9.0


b) Install openupgradelib.

 1) Download openupgradelib from https://pypi.python.org/pypi/openupgradelib

 2) Install with command : sudo python setup.py install


c) Run Automated Migration script

 1) Go to specific path of openupgrade where you find 'migrate.py' file

 2) python migrate.py --config=[your openerp.conf] --database=[your database] --run-migrations=[your migrations]

 --config = v9 config file(in which version you want to migrate)

 --database = database which we would like to migrate(installed database)

 --run-migrations = version in which you would like to migration


d) 'migration.log' file is created for error tracking.

e) If any error occured while migration script is running, need to solve explicitly the problem(by psql) and run migration script again.

f) New database is created in v9 'databasename_migrated' with '_migrated'.

copied answer,it ll work. 


5
Awatar
Odrzuć
shalin wilson

migate.py file has removed from OCA github.

Marcus
Autor

From where do I get `[your openerp.conf]` for each version?

shalin wilson

copy paste ur conf change db name like eacy time u add _migrated

Awatar
Marcus
Autor Najlepsza odpowiedź

Is it good idea to prepare to migrate to version 13?

I'm asking more experienced users. Like if the support for new Odoo versions is good enough or is it better to stick to old one for longer?



0
Awatar
Odrzuć
Awatar
Víctor Arenas
Najlepsza odpowiedź

Hi! , i'm in the same situation here. I have to plan all the work for doing the migration from 8 to 12 but we have a lot of custom modules and information.


Any suggestions ?

0
Awatar
Odrzuć
shalin wilson

db u can migrate using the script, for custom modules u can look for the API changes and change your code according to it

eg- osv ->models

arguments ->self

search returned ids now its recordset.. etc etc

check the documentation for further references

Víctor Arenas

Thanx Shalin ,

One more question , for a process like this where you must do migrations from 8 to 9 , 9 to 10, 10 to 11 and 11 to 12, is necesary to configure an ambience with each of the versions to test de migrated DB ? or only with the successfull log is enough ?

Thanks for all

Víctor

shalin wilson

sorry for late replay,

u dont have to check at each time just get the db done at ur version and do the code change to ur last version

Podoba Ci się ta dyskusja? Dołącz do niej!

Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!

Zarejestruj się
Powiązane posty Odpowiedzi Widoki Czynność
OpenUpgrade and filestore managment
migration odooV8 openupgrade
Awatar
Awatar
1
mar 23
6453
(CE) Openupgrade 11 --> 12 Manual Migration Rozwiązane
migration migrate openupgrade
Awatar
Awatar
Awatar
5
paź 22
14299
odoo[13]:When I migrate the odoo12 module into the odoo13 at that time show some errors. Rozwiązane
migration migrate migrations odoo12 Odoo13.0
Awatar
Awatar
1
sie 22
7442
odoo[13]:Migration time error form V12 to V13.
migration migrate migrations odoo12 Odoo13.0
Awatar
Awatar
1
kwi 20
4380
odoo[13]:When I migrate the odoo12 module into the odoo13 at that time show some errors.
migration migrate migrations odoo12 Odoo13.0
Awatar
0
kwi 20
9
Społeczność
  • Samouczki
  • Dokumentacja
  • Forum
Open Source
  • Pobierz
  • Github
  • Runbot
  • Tłumaczenia
Usługi
  • Hosting Odoo.sh
  • Wsparcie
  • Aktualizacja
  • Indywidualne rozwiązania
  • Edukacja
  • Znajdź księgowego
  • Znajdź partnera
  • Zostań partnerem
O nas
  • Nasza firma
  • Zasoby marki
  • Skontaktuj się z nami
  • Oferty pracy
  • Wydarzenia
  • Podcast
  • Blog
  • Klienci
  • Informacje prawne • Prywatność
  • Bezpieczeństwo Odoo
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo to pakiet aplikacji biznesowych typu open source, które zaspokoją wszystkie potrzeby Twojej firmy: CRM, eCommerce, księgowość, inwentaryzacja, punkt sprzedaży, zarządzanie projektami itp.

Unikalną wartością Odoo jest to, że jest jednocześnie bardzo łatwe w użyciu i w pełni zintegrowane.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now