Elasticsearch to OpenSearch Migration FAQ

Frequently asked questions about migrating from Elasticsearch to OpenSearch.

Does OpenSearch support all security features of Elasticsearch

OpenSearch offers almost all security features of Elasticsearch and adds advanced features like field anonymization on top.

Is OpenSearch security compatible with Elasticsearch security

OpenSearch offers almost all Elasticsearch security features, but the configuration files use a different syntax. Some manual adaptions need to be applied.

Can I reuse my Elasticsearch TLS certificates when migrating to OpenSearch?

Yes, you can reuse TLS certificates generated for Elasticsearch on OpenSearch

Can I migrate from Elasticsearch to OpenSearch via Rolling Restart

If your Elasticsearch cluster is running on Elasticsearch 7, you can upgrade to OpenSearch via Rolling Restart. If you are running an older version of Elasticsearch, it is recommended to upgrade to 7.10.2 first.

Can I run a cluster with Elasticsearch and OpenSearch nodes?

While it is possible to run a mixed cluster, this is only recommended during a rolling upgrade, and not suited for production.

Can I migrate from Elasticsearch to OpenSearch via full cluster restart?

If your Elasticsearch cluster is running on Elasticsearch 7, you can upgrade to OpenSearch via a full cluster restart. If you are running an older version of Elasticsearch, it is recommended to upgrade to 7.10.2 first.

Can I import snapshots created by Elasticsearch to OpenSearch?

If your Elasticsearch cluster is running on Elasticsearch 7, you can import snapshots from this cluster to OpenSesrch. If you are running an older version of Elasticsearch, it is recommended to upgrade to 7.10.2 first.

Does OpenSearch support Alerting?

Yes, OpenSearch ships with a sophisticated Alerting module

Does OpenSearch support Anomaly Detection?

Yes, OpenSearch ships with a sophisticated Anomaly Detection module

Does OpenSearch support Machine Learning?

Yes, OpenSearch ships with a sophisticated Machine Learning module which includes kNN

Do I need to license to run OpenSearch?

No, OpenSearch is licensed under Apache2 and completely free (as in free beer).

Can I offer managed services based on OpenSearch?

Yes. OpenSearch is licensed under Apache2, so you can use it any way you want, including commercial offerings.

Ready to get started?!
Let's work together to navigate your OpenSearch journey. Send us a message and talk to the team today!
Get in touch