Question

Example of Elasticsearch setup with snapshots stored in Spaces

Posted August 8, 2019 1.2k views
DebianElasticsearch

Hi there,
I’m looking for examples of how I can use the Spaces to store snapshots for a set of Elasticsearch clusters I’m gonna deploy in DigitalOcean during the next months. Do you have any snippet with an example of the setup I need?

Thank you!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
2 answers

Hey @lcanas

Thanks for contacting DigitalOcean!

Spaces are s3 compatible so you can sync the snapshots of data directly to spaces using s3cmd.

https://www.digitalocean.com/docs/spaces/resources/s3cmd-usage/#put-all-files-in-your-current-directory

This can be a bit involved but you can start by uploading a single snapshot and then configuring a script that checks for changes in the Snapshot directory(on a certain interval) and initiates uploads for newer snapshots.

Please enlighten me if I am misunderstanding your requirement.

Regards,
Prakash Jha
Developer Support Engineer II - DigitalOcean

I wrote a blog post about this, so in case you need an example of Elasticsearch storing snapshots directly in a DigitalOcean bucket it is available at:

https://sanacl.wordpress.com/2020/03/30/elasticsearch-snapshots-in-digitalocean-spaces/

Best!

Submit an Answer