MoySklad
Odoo
amoCRM
Tizimlashtirish
Marketing
AI agentlar
BUline
MoySklad
Odoo
amoCRM
Систематизация
Маркетинг
Маркетинг: обзор
Стратегия и контент
Стратегия и планКонтент и SMM
Рекламные каналы
Google AdsYandex DirectРеклама в TelegramInstagram и FacebookМаркетплейсы
Органический рост
SEO
Измерение и аналитика
Аналитика и KPI
AI-агенты
BUline
Blog · Odoo

Odoo versiyasini yangilash: test baza, sinov va ishchi bazaga oʻtish

Odoo bazasini yangi asosiy versiyaga oʻtkazish bir tugma emas, yetti qadamli tartib. Maqola Odoo 20 hujjatiga tayanib test bazani qanday olish, nimani sinash va ishchi bazaga qachon oʻtish kerakligini tushuntiradi.

23-oktabr, 2026Oʻqish: 8 daqiqaBUline tahririyati
Qisqacha

Odoo bazasini yangi versiyaga oʻtkazishda avval alohida test baza olinadi, ishchi baza esa tegilmasdan qoladi. Test bazada asosiy jarayonlar tekshiriladi, topilgan xatolar Odoo ga yetkaziladi. Ishchi bazani yangilash faqat sinov muvaffaqiyatli tugagach va ish yuki past vaqtda boshlanadi. Maxsus modul boʻlsa, uning kodi avval yangi versiyaga moslanishi kerak, aks holda baza yangilanmaydi.

Odoo 17.0 versiyasi 2026-yil sentyabrda standart qoʻllab-quvvatlash davridan chiqdi, shu oyda esa Odoo 20.0 chiqdi. Eski versiyada ishlayotgan kompaniya uchun savol aniq: bazani yangi versiyaga qanday xavfsiz oʻtkazamiz? Hujjat javobni qisqa beradi: ishchi bazaga tegmasdan, avval uning nusxasini yangilab, sinab koʻrish kerak.

Ikki xil yangilanish: kod va baza

Odoo hujjati ikki tushunchani qatʼiy ajratadi. Birinchisi kod yangilanishi, ingliz tilida update: oʻrnatilgan versiyaning eng soʻnggi tuzatishlarini olish, bunda maʼlumotga tegilmaydi va eski nusxani qayta oʻrnatish bilan ortga qaytish mumkin. Ikkinchisi versiya oʻtkazish, ingliz tilida upgrade: baza tuzilmasi va mazmuni yangi versiyaga mos qilib doimiy oʻzgartiriladi. Bu amal qaytarilmaydi. Maqola faqat ikkinchisi haqida.

Versiya oʻtkazish nimalarni qamrab olmaydi? Hujjat toʻrtta holatni sanaydi: oldingi versiyaga qaytish, Community dan Enterprise ga nashr almashtirish, hosting turini oʻzgartirish va boshqa ERP dan Odoo ga koʻchish. Ular alohida ish va alohida yoʻriqnoma talab qiladi.

Qachon yangilash majburiy

Majburiylik hosting turiga bogʻliq. Hujjat yangilashni yaxshi amaliyot sifatida tavsiya qiladi, chunki har versiya yangi imkoniyat, xato tuzatish va xavfsizlik yangilanishlarini olib keladi. Lekin ayrim hostinglarda tanlov yoʻq.

Majburiy yangilash qoidalari, Odoo 20.0 hujjati boʻyicha.
HostingYangilash qachon majburiy
Odoo Online, asosiy versiyaHar ikki yilda
Odoo Online, oraliq versiyaKeyingi versiya chiqqandan bir necha hafta keyin
Odoo.shUch yillik davrdan keyin yana ikki yil beriladi
Oʻz serveriMajburiy emas, lekin tavsiya etilmaydi

Qaysi versiyadan qaysisiga oʻtish mumkinligi haqida qoida bitta. Istalgan versiyadan standart qoʻllab-quvvatlashdagi yoki bu davr tugaganiga olti oydan kam boʻlgan istalgan asosiy versiyaga oʻtish mumkin. Demak, 18.0 dan 20.0 ga toʻgʻridan-toʻgʻri oʻtiladi, oraliq bosqich shart emas. 17.0 ning davri sentyabrda tugagan, shu sababli unga bu qoida taxminan 2027-yil martigacha amal qiladi. Bu muddat tahririyat hisobi.

Yetti qadamli tartib

Hujjat jarayonni qisqa tartib bilan beradi. Bu tartibning mantigʻi oddiy: har bosqichda xato topilsa, ishchi bazaga hali hech narsa qilinmagan boʻladi.

  1. Yangilangan test bazani soʻrash.
  2. Maxsus modul boʻlsa, uning kodini yangi versiyaga moslash.
  3. Yangilangan bazani puxta sinash.
  4. Sinovda topilgan muammolarni Odoo ga yetkazish.
  5. Hamma narsa hal boʻlgach, ishchi bazani yangilashni rejalashtirish.
  6. Ishchi bazani yangilashni soʻrash. Bu paytda baza ishlamaydi.
  7. Yangilashdan keyin chiqqan muammolarni Odoo ga yetkazish.

Test bazani olish: uch hosting, uch yoʻl

Yangilash platformasi asosiy markaz, lekin test bazani olish usuli hostingga qarab farq qiladi.

Test bazani olish yoʻllari.
HostingTest bazani qanday olinadiEslatma
Odoo OnlineBazalar menejeridagi Upgrade tugmasi, maqsad Test deb tanlanadiTayyor boʻlgach, elektron pochtaga havola keladi
Odoo.shStaging tarmogʻidagi Upgrade boʻlimiPlatformaga ishchi bazaning oxirgi kunlik zaxirasi yuboriladi
Oʻz serveriYangilash platformasining buyruq qatori vositasi yoki veb-shaklFayllar ombori yuborilmaydi, uni qoʻlda birlashtirish kerak

Odoo.sh da bir nozik tafsilot bor. Platforma faqat kunlik avtomatik zaxirani yuboradi, qoʻlda olingan zaxirani hisobga olmaydi. Test baza tayyor boʻlgach, tarmoq maxsus rejimga oʻtadi. Har yangi commit yangilangan zaxirani tiklaydi va maxsus modullarni yangilaydi, shuning uchun modullarni toza nusxada qayta-qayta sinash mumkin.

Oʻz serverida buyruq qatori vositasi ishlashi uchun tarmoq ham ochiq boʻlishi kerak. Server yangilash platformasining serverlariga 443-port orqali va 32768 dan 60999 gacha boʻlgan tasodifiy portlar orqali chiqa olishi lozim. Qattiq xavfsizlik devori buni toʻsib qoʻyishi mumkin. Fayllar ombori platformaga yuborilmaydi, shu sababli yangilangan bazadagi fayllar papkasini ishchi fayllar ombori bilan birlashtirmaguncha, sinov haqiqiy sharoitda oʻtmaydi. Yuklab olishni faqat soʻrovni yuborgan odamning oʻzi bajara oladi.

Online da tartib biroz boshqacha. Yangilanishi kerak boʻlgan har bir baza uchun Odoo yangilash jamoasi oldindan indamay sinov yangilash oʻtkazadi. Sinov muvaffaqiyatli boʻlsa va 20 daqiqadan qisqa davom etsa, yangilashni bazaning oʻzidan boshlash mumkin, muvaffaqiyatsiz boʻlsa esa test yangilash bazalar menejeri orqali alohida soʻraladi. Hujjat har ikki holatda ham avval test baza olishni qattiq tavsiya qiladi.

Test bazani bir necha marta soʻrash mumkin. Har muvaffaqiyatli yangilashdan keyin hisobot elektron pochtaga ilova qilinadi va sozlamalar administratorlari uchun Discuss ilovasida ham paydo boʻladi. U yangi versiya kiritgan oʻzgarishlar haqida muhim maʼlumot beradi. Maxsus modul boʻlsa, hisobotda yangilash vaqtida oʻchirilgan koʻrinishlar ham koʻrsatiladi.

Sinov: nimani tekshirish kerak

Test baza neutrallangan, yaʼni ishchi bazaga zarar yetkazishi mumkin boʻlgan funksiyalar oʻchirilgan. Rejalashtirilgan vazifalar toʻxtaydi, chiquvchi pochta serverlari soxta server bilan almashadi, toʻlov va yetkazib berish ulagichlari sinov rejimiga oʻtadi, bank sinxronizatsiyasi oʻchadi. Shu sababli sinovchi tasodifan xat yoki toʻlov yuborib qoʻyishidan qoʻrqmasdan ishlashi mumkin.

Hujjat sinov uchun qisqa roʻyxat beradi va iloji boricha koʻproq jarayonni sinab koʻrishni qattiq tavsiya qiladi:

  • Ishchi bazada yoqilgan, test bazada esa oʻchib qolgan koʻrinishlar bormi?
  • Odatdagi koʻrinishlar va hisobotlar, masalan hisob-faktura va buyurtma, toʻgʻri chiqyaptimi?
  • Sayt sahifalari ishlayaptimi va yozuvlarni yaratish hamda oʻzgartirish mumkinmi?
  • Pochta shablonlari, saqlangan tarjimalar va qidiruv filtrlari joyidami?
  • Maʼlumotni eksport qilish ishlayaptimi?

Bundan tashqari hujjat toʻliq jarayon misolini beradi. Tasodifiy mahsulot tanlanadi va uning maʼlumoti ishchi baza bilan solishtiriladi. Keyin mahsulot xarid qilinadi, omborga qabul qilinadi, mijozga sotiladi, yuboriladi, hisob-faktura tasdiqlanadi va kredit nota bilan qaytariladi. Har bosqichda marshrut va hisobot natijasi ishchi bazadagi bilan bir xil boʻlishi kerak. Hujjat bu roʻyxatni toʻliq emas deb ataydi va oʻz ilovalaringiz bilan toʻldirishni aytadi.

Odoo 20 reliz eslatmalari sinov uchun aniq nuqtalarni koʻrsatadi. Pochtadagi kuzatuv qiymatlari olib tashlandi va kuzatuv xabari endi kerak payti hosil qilinadi, kirish huquqlari soddalashtirilib yozuv qoidalari olib tashlandi, soliqlar esa faqat oʻz fiskal pozitsiyasi ichida ruxsat etiladi. Shu oʻzgarishlarga tayanadigan sozlama sinovdan oʻtmay qolsa, ishchi bazada kutilmagan joyda uziladi.

Maxsus modul boʻlsa, avval kodni moslash

Hujjatning eng muhim ogohlantirishi shu. Bazada maxsus modul boʻlsa, uning yangi versiya uchun tayyor varianti paydo boʻlmaguncha baza yangilanmaydi. Shu sababli ikki ishni parallel yuritish tavsiya etiladi: bir tomondan yangilangan test baza soʻraladi, boshqa tomondan modul kodi yangilanadi. Bu ishning tafsiloti keyingi maqolada bor. Bu yerda faqat bitta tartib kerak: ishlanmalar toʻxtatiladi, test baza olinadi, kod moslanadi.

Ishchi bazaga oʻtish kuni

Ishchi baza yangilanish davomida ishlamaydi, shuning uchun kun foydalanish eng kam vaqtga qoʻyiladi. Hujjat ikki maslahat beradi. Birinchisi, yangilash vositalari ham, bazaning oʻzi ham oʻzgarib turadi, shuning uchun test bazani vaqti-vaqti bilan qaytadan soʻrash kerak. Ikkinchisi, ishchi bazani yangilashdan bir kun oldin butun jarayonni toʻliq mashq qilib koʻrish kerak. Yangilash platformasi sahifasi ishchi bazaga oʻtishni test yangilashdan keyin 3 kun ichida bajarishni koʻrsatadi.

Online da ishchi yangilash testdan faqat maqsad maydoni bilan farq qiladi. Yangilash boshlangach baza ochilmaydi, tugagach esa oldingi versiyaga qaytib boʻlmaydi. Odoo.sh da jarayon ishchi tarmoqdagi yangi commit bilan boshlanadi va shu vaqtda baza ishlamaydi. Xato boʻlsa, platforma yangilashni oʻzi qaytaradi, muvaffaqiyatli boʻlsa yangilashdan oldingi zaxira saqlanadi. Oʻz serverida buyruq oʻsha, faqat maqsad ishchi deb belgilanadi. Yuklangandan keyin ishchi bazaga kiritilgan har qanday oʻzgarish yangilangan nusxada boʻlmaydi, shu sababli bu vaqtda bazadan foydalanilmaydi.

Yangilash xizmati nimani qamrab oladi

Enterprise obunasida yangilash xizmati bor, uning chegarasi aniq belgilangan. Xizmat uchta narsani qamrab oladi: barcha standart ilovalarni, Studio da yaratilgan sozlamalarni, agar Studio hali oʻrnatilgan va obuna faol boʻlsa, hamda maxsus ishlanmalarni, agar ular uchun alohida qoʻllab-quvvatlash obunasi boʻlsa.

Qamrab olinmaydigan narsalar ham uchta. Birinchisi, yangilash vaqtida eski maʼlumot va sozlamalarni tozalash. Ikkinchisi, ichkarida yoki uchinchi tomon, shu jumladan Odoo hamkori yozgan, qoʻllab-quvvatlash shartnomasi yoʻq qoʻshimcha modullar. Uchinchisi, yangi versiya boʻyicha oʻqitish. Xizmat faqat texnik moslashtirish bilan cheklanadi.

Gipotetik reja: 18.0 dan 20.0 ga

Quyidagi jadval tahririyat taxmini, hujjatda muddatlar berilmagan. U bazasida maxsus modul boʻlmagan va Online da emas, oʻz serverida ishlaydigan kompaniya uchun tuzilgan.

Gipotetik besh haftalik reja. Muddatlar tahririyat taxmini.
HaftaIshHujjat asosi
1Ishlanmalar va sozlamalar toʻxtatiladi, test baza soʻraladiYetti qadam, 1-qadam
2 va 3Test bazada asosiy jarayonlar sinovdan oʻtadi, xatolar yetkaziladiSinov roʻyxati va toʻliq jarayon
4Qayta test baza olinadi, ishchi kun belgilanadiQayta soʻrash tavsiyasi
5, bir kun oldinToʻliq mashqMashq tavsiyasi
5, belgilangan kunIshchi baza yangilanadi, fayllar ombori birlashtiriladiIshchi yangilash

Amalda nima qilish mumkin

Quyidagi qadamlar hujjat mantiqidan chiqarilgan, ularni tahririyat tavsiyasi deb oʻqing:

  • Joriy versiyani va uning davri qachon tugashini jadvaldan tekshiring. Muddat yaqin boʻlsa, reja avvalgi kunlarda boshlanadi.
  • Maxsus modullar roʻyxatini tuzing va ularning har biri uchun yangi versiya tayyormi, yoʻqmi, aniqlang.
  • Sinovni jarayonlar boʻyicha yozib qoʻying, har bir bosqichda ishchi bazadagi natija bilan solishtiring.
  • Ishchi bazaga oʻtish kunini va shu kun uchun javobgar odamlarni oldindan belgilang.
  • Ishchi yangilashdan bir kun oldin hamma jarayonni oxirigacha mashq qiling.
Manbalar haqida. Yangilash platformasining ochiq sahifasi 2026-yil 23-oktabrda nishon versiyalar roʻyxatini 19.0 gacha koʻrsatdi. Platforma shakli kirishni talab qiladi, shuning uchun maqolada undan faqat jarayon tavsifi va 3 kunlik oraliq olindi, versiyalar roʻyxati esa rasmiy hujjat jadvalidan olindi. Besh haftalik reja va 17.0 uchun taxminiy muddat tahririyat hisobi.
Oddiy tilda yakun

Versiya oʻtkazish ishchi bazada emas, uning nusxasida boshlanadi. Test baza, puxta sinov va bir kun oldingi mashq xavfni kamaytiradi. Maxsus modul bor joyda esa avval kod yangilanadi, keyin baza.

Asosiy atamalar

Upgrade
Bazani yangi asosiy Odoo versiyasiga oʻtkazish. Baza tuzilmasi doimiy oʻzgaradi, ortga qaytib boʻlmaydi.
Update
Oʻrnatilgan versiyaning eng yangi tuzatishlarini olish. Maʼlumotga tegmaydi.
Test baza
Ishchi bazaning yangilangan nusxasi. Unda jarayonlar xavfsiz sinab koʻriladi.
Ishchi baza
Kompaniya har kuni foydalanadigan asosiy baza.
Neytrallangan baza
Xat, toʻlov va rejalashtirilgan vazifalar kabi xavfli funksiyalar oʻchirilgan nusxa.
Maxsus modul
Kompaniya uchun alohida yozilgan, Studio yordamisiz yaratilgan qoʻshimcha modul.
Studio
Kod yozmasdan maydon va jarayon qoʻshish uchun Odoo ning ichki vositasi.
Fayllar ombori
Bazaga biriktirilgan hujjat va rasmlar turadigan joy. Yangilashda u alohida birlashtiriladi.
Mashq
Ishchi yangilashdan oldin butun jarayonni nusxada oxirigacha oʻtkazib koʻrish.
Asosiy versiya
Yiliga bir marta chiqadigan versiya, masalan 20.0. Odoo uni uch yil qoʻllab-quvvatlaydi.

Manbalar

Maqola quyidagi manbalarga tayanadi:

#odoo#upgrade#versiya_yangilash#test_baza#odoo_20#migratsiya#sinov#ishchi_baza