Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
3 Răspunsuri
234 Vizualizări

I have built a website in Odoo Online but for more multitasking purpose I have downloaded Odoo Community on my laptop. However, I don't know how to transfer data from Odoo Online built website to Odoo Community localhost.

Imagine profil
Abandonează
Cel mai bun răspuns

Odoo Online is an Enterprise instance. You can't get that database running locally or anywhere else in a Community setup.

You would need to run the same Enterprise version (as given in Settings -> General Setting [at the bottom of that page you can find your current version]) in your local setup to use that database. However, an Odoo Online subscription doesn't entitle you to run an 'on-premise' setup thus you'll definitely mess up your licensing/subscription with Odoo when you try to run it.


Also, since this seems to be what you're aiming for: You can't just simply merge databases later on. There is just no such functionality available to do so. So, whatever you would be doing locally would not be transferable to your production environment unless you move every single change manually via the UI.

Imagine profil
Abandonează
Autor

huhu, so before using it I did not research carefully, thank you very much.

Cel mai bun răspuns

Hi,


You cannot directly migrate your website from Odoo Online (SaaS) to Odoo Community (localhost) because Odoo Online does not allow database download or full website export.


However, you can manually transfer some content:


    Recreate your website structure (menus, pages, homepage) manually in your local Odoo Community.


    Export blog posts, events, or product data from Odoo Online using the Export option.


    Import them into your local Odoo using the Import feature in the same menus.


    Download images and files from Odoo Online manually and upload them into your local site.


    If you use a theme, you must find the same or similar theme that works with Odoo Community and install it manually.


Odoo Online is limited in what you can export, so full website migration must be done manually.


Hope it helps.

Imagine profil
Abandonează
Autor

Thank you very much

Cel mai bun răspuns

Steps to Migrate Website Data

  1. Understand the Limitation
    • Odoo Online uses Enterprise edition, and its website builder features may not be fully compatible with Odoo Community.
    • Direct database access is not allowed on Odoo Online, so you can’t use pg_dump.
  2. Export Website Content Manually
    • Go to Website > Pages and export HTML or content snippets.
    • Download images, menus, and banners from the Odoo file system or use "Save As HTML" in browser.
  3. Copy Blog/Products/Forms Data (if applicable)
    • Export blogs, product catalogs, and web forms via CSV or Excel from the respective modules in Odoo Online.
  4. Rebuild on Community Version
    • Use Odoo Community website module (limited compared to Enterprise).
    • Recreate pages using QWeb templates or a custom theme.
    • Install free community themes if needed from Odoo Apps.
  5. Migrate Media Files
    • Manually upload images, CSS, and JS into the local server's static directory.
  6. Consider Using a Script for Content Blocks (Advanced)
    • Developers can use Odoo RPC or XML-RPC APIs to fetch and recreate content blocks or snippets (only if API is enabled).

Imagine profil
Abandonează

'may not be fully compatible' is wrong - it's just incompatible. 'web_enterprise' is a core module not present in Community, thus any attempt to run an Enterprise database in a Community setup will just fail for at least this reason.

Autor

I will try, thank you very much