Elasticsearch snapshot supported on a non-shared filesystem?

Acc to elastic 6.8 docs - https://www.elastic.co/guide/en/elasticsearch/reference/6.8/modules-snapshots.html, it is mentioned that - "we can take a snapshot of individual indices or of the entire cluster and store it in a repository on a shared filesystem.
From this doc, I understand that in order to create snapshots, we mandatorily need a shared file-system only.

However, browsing throught the recent versions of the docs, (https://www.elastic.co/guide/en/elasticsearch/reference/current/snapshot-restore.html), there is no mention of this hard requirement.
So, has the behaviour changed? Are elasticsearch snapshots supported on non shared-filesystems as well for ES 7.x ?


The documentation layout has changed. The information you are looking for is stored here:

Best regards

No, a shared file system is still required.

A simple alternative is a standalone Minio installation too, along with the repository-s3 plugin.

1 Like

Not necessary. If you have a single-node cluster (for your testing purposes), you can create snapshots in local file-system as well. I tested this on 6.8.6 and I have used this before on 5.x as well for my testing purposes. Haven't tried with 7.x but I guess the same behaviour holds true.

The aim of shared filesystem is so that multiple nodes can access the same shared repository.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.