Share Remote-Backed Storage among multiple Opensearch clusters

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser): 3.2.0

Describe the issue:

We are deploying Opensearch app in our k8s clusters in blue-green model. We will be testing the version upgrades in inactive app & promote them as active. We were relying on snapshots restore to make the data from previous active opensearch app available in the new active opensearch. We would like to explore the option of Remote-Backed storage to see if the remote repository can be mapped to the new active cluster so that it can have all the data which were available in the previous opensearch. This can eliminate the need of snapshot restore.

Please let me know if this scenario is supported or the remote repository can be mapped only to a specific cluster. I’d appreciate any suggestions/best practices on these approaches.

@pablo @reta

Hi @pablo

Could you share any info on this?

@shs_tech What do you mean by remote backed storage?

Would you like to link OpenSearch data of one cluster to another? If so, then such functionality doesn’t exist.

Currently the only ways to copy data safely between the clusters are:

  • snapshots
  • reindex
  • cross cluster replication