> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9.md).

# Apache Ignite 2 (GridGain 8.9)

How to migrate from Apache Ignite 2.18 to the GridGain 8.10 Ultimate release, with links to the step-by-step procedure and planning reference material.

This guide describes how to migrate from Apache Ignite 2.18 to the GridGain 8.10 Ultimate release.

{% columns %}
{% column %}
{% content-ref url="/pages/aimsg98uVN5y9UdVuQAJ" %}
[Migrating from Apache Ignite 2](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9/migration-procedure.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Step-by-step procedure for migrating a cluster, its data, clients, and tooling from Apache Ignite 2.18 to GridGain 8.10, with cutover, verification, and rollback.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/ZLZikb667BT6GWO8OHX8" %}
[What to Know Before Migrating](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9/before-you-migrate.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Planning reference for migrating from Apache Ignite 2.18 to GridGain 8: prerequisites, migration constraints, a compatibility summary, and effort estimates.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/7s80ik2qgAHyHI1EsOTt" %}
[Features to Replace](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9/features-to-replace.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Apache Ignite 2 features that work differently or have no equivalent in GridGain 8, with what to do and how to verify each replacement.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/QKFbOjQj6MRcGcOohmxb" %}
[Configuration and Validation Changes](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9/configuration.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Configuration changes when migrating from Apache Ignite 2 to GridGain 8: changed defaults, removed and unsupported properties, and binary field ordering.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/Xs2rJq5VfEVSsDgLuBb1" %}
[APIs, Clients, and Extensions](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9/apis-and-clients.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
SQL engine, per-language client, and plugin/SPI changes to account for when migrating applications from Apache Ignite 2 to GridGain 8.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/tLNl8xQpdtQ5PgHDB2Nb" %}
[Artifacts and Deployment](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9/artifacts-and-modules.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
GridGain distribution formats, per-language build coordinate changes, Docker differences, and module and extension availability when migrating from Apache Ignite 2.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/Kobt2zWFDStgoHyW2h0o" %}
[Monitoring and CLI Changes](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9/operations.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Monitoring and command-line changes when migrating from Apache Ignite 2 to GridGain 8, covering logs, metrics, system views, events, and the CLI tools.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/lKCOGLw35yjhz2dVqc4Y" %}
[Security Authorization Changes](/docs/gridgain/gridgain-8/gridgain8-management/migration-guides/apache-ignite-2x-8.9/security-authorization.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
How to migrate authorization from a secured Apache Ignite 2.x cluster to GridGain 8: retired permissions, coarser admin grants, and user management.
{% endcolumn %}
{% endcolumns %}
