Store snapshots of a deployment in a dedicated repositoryedit

All Azure deployments of your organization in the same region currently use the same Azure Blob storage container as shared repository to store their snapshots. To make sure that no other deployment can have access to this deployment’s snapshots, you can instead use a dedicated repository for this deployment.

This configuration is automatic for all AWS, GCP and newly created Azure deployments, but must be triggered manually on any existing Azure deployments you have. If a deployment can be moved to a dedicated repository, a notification will show up in the deployments menu under Elasticsearch > Snapshots.

When enabling a dedicated repository for storing snapshots, a configuration change triggers for your deployment and:

  • Renames the existing found-snapshots repository to \_clone_<clusterid>. In this repository, all existing snapshots and searchable snapshots can still be accessed.
  • Adds a new (empty) found-snapshots repository using a new container.
  • Takes a full snapshot in this new found-snapshots repository.

Restoring from a snapshot created before the migrationedit

The snapshots are still available and can be restored just like snapshots in found-snapshots. You can find more information in Snapshot and restore.

Removing the old repositoryedit

If you no longer need the old snapshots, you can remove the repository. By doing this, you also prevent accessing snapshots of other deployments from this deployment:

  1. From your deployment menu, go to Elasticsearch > Snapshots.
  2. On the Snapshots page, Snapshot repositories of other deployments shows the old repository.
  3. With Remove Access, the snapshot repository will be removed.
View of the old snapshot repository in the Cloud UI