# Backup/restore options for ES 7.0 installed from ES helm chart

**URL:** <https://discuss.elastic.co/t/backup-restore-options-for-es-7-0-installed-from-es-helm-chart/183549>\
**Category:** Elasticsearch\
**Created:** [May 30, 2019, 2:15pm UTC](https://discuss.elastic.co/t/backup-restore-options-for-es-7-0-installed-from-es-helm-chart/183549 "2019-05-30T14:15:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rimantas\_Mocevicius](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rimantas_mocevicius/32/47161_2.png) [@Rimantas\_Mocevicius](https://discuss.elastic.co/u/Rimantas_Mocevicius)\
**Post date:** [May 30, 2019, 2:15pm UTC](https://discuss.elastic.co/t/backup-restore-options-for-es-7-0-installed-from-es-helm-chart/183549/1 "2019-05-30T14:15:50Z")

</div>

Is any backup/restore option e.g. to GCS bucket supported in [https://github.com/elastic/helm-charts/tree/master/elasticsearch](https://github.com/elastic/helm-charts/tree/master/elasticsearch)?

---

<div class="post-metadata">

**Author:** ![michael.russell](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/michael.russell/32/27889_2.png) [@michael.russell](https://discuss.elastic.co/u/michael.russell)\
**Post date:** [May 31, 2019, 12:16pm UTC](https://discuss.elastic.co/t/backup-restore-options-for-es-7-0-installed-from-es-helm-chart/183549/2 "2019-05-31T12:16:15Z")

</div>

I answered in the [GitHub Issue](https://github.com/elastic/helm-charts/issues/142) since I saw it first. I'll copy paste the answer here too:

* * *

Yes, although there is no "helm" specific configurations to enable snapshotting so you just enable it as you normally would following the [snapshot docs](https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html). Instead you need to install whichever [snapshot plugin](https://www.elastic.co/guide/en/elasticsearch/plugins/current/repository.html) you need into the docker image and add the configuration and keystore values yourself. You can see how to do that in the [FAQ](https://github.com/elastic/helm-charts/tree/master/elasticsearch#faq).

For actually running the snapshots you can use a tool like [curator to automate the snapshot and restore process](https://www.elastic.co/guide/en/elasticsearch/client/curator/current/snapshot.html).

There are plans to manage the automation of snapshots inside Elasticsearch with [Snapshot Lifecycle Management](https://github.com/elastic/elasticsearch/issues/38461) which would mean not needing to also deploy curator to manage them.

To make this whole process easier I can imagine the helm chart having a way to automate installing cluster settings and a way to automatically add secrets into the keystore would make this process a lot easier. But for now this is the way to do it (and also what we do in my team).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 28, 2019, 12:16pm UTC](https://discuss.elastic.co/t/backup-restore-options-for-es-7-0-installed-from-es-helm-chart/183549/3 "2019-06-28T12:16:29Z")

</div>

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