Migration from Grafana Enterprise to OSS – Retaining Users, Orgs, Dashboards

Hi everyone,

We’re currently using Grafana Enterprise at work, but due to new directives, we’re planning to migrate to the Grafana OSS (open-source) version.

Our setup is fairly large:

200+ organizations

4000+ dashboards

Numerous users, data sources, and folder-level permissions

We’re aware that Grafana does not automatically revert to OSS after the Enterprise license expires—we will need to explicitly switch the base image from the Enterprise edition to OSS. However, we don’t want to wait for the license to expire.

Instead, our plan is to run a fresh OSS instance in parallel with our current Enterprise environment. This gives us time to:

Validate compatibility

Migrate incrementally

Identify and resolve issues (especially with Enterprise-only features or plugins)

Our primary goal is to migrate all data (users, orgs, dashboards, folders, permissions, alerts, etc.) smoothly, so that users are not disrupted during the switch.

Before we begin, I’d love guidance on:

Has anyone done a similar Enterprise-to-OSS migration?

Recommended strategies or tools for exporting/importing data (users, orgs, dashboards)?

Known challenges or edge cases to watch for:

    Authentication (SSO, LDAP, etc.)

    Plugin compatibility

    Alerts and provisioning

Tips for keeping both environments in sync during the transition?

Any shared experiences, documentation links, or suggestions would be highly appreciated.

Thanks in advance!
Avinash

I would try to copy the enterprise Grafana DB and then point OSS to that DB copy. You may have some additional enterprise tables, but OSS won’t touch them, so no problem.

1 Like