# Cant create snapshot life cycle policy

**URL:** <https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081>\
**Category:** Elasticsearch\
**Tags:** docker, slm-snapshot-lifecycle-management\
**Created:** [May 5, 2020, 6:05am UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081 "2020-05-05T06:05:06Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![AClerk](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aclerk/32/55297_2.png) [@AClerk](https://discuss.elastic.co/u/AClerk)\
**Post date:** [May 5, 2020, 6:05am UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081/1 "2020-05-05T06:05:06Z")

</div>

Hey All,  
Trying to create snapshot life cycle policy according to [the knowledge article](https://www.elastic.co/guide/en/elasticsearch/reference/current/slm-api-put-policy.html)

```auto
PUT /_slm/policy/daily-snapshots
{
  "schedule": "0 30 12 * * ?", 
  "name": "snapshot-daily-snap-{now/d}", 
  "repository": "elastic_backup", 
  "config": { 
    "indices": ["monitoring*", "rollup*"], 
    "ignore_unavailable": false,
    "include_global_state": false
  },
  "retention": { 
    "expire_after": "90d"
  }
}

```

I am getting an error

```auto
{
"error": {
 "root_cause": [
   {
     "type": "invalid_index_name_exception",
     "reason": "Invalid index name [_slm], must not start with '_', '-', or '+'",
     "index_uuid": "_na_",
     "index": "_slm"
   }
 ],
 "type": "invalid_index_name_exception",
 "reason": "Invalid index name [_slm], must not start with '_', '-', or '+'",
 "index_uuid": "_na_",
 "index": "_slm"
},
"status": 400
}

```

Any idea?

Thanks!  
✈

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [May 5, 2020, 9:51am UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081/2 "2020-05-05T09:51:05Z")

</div>

What is the output of:

```auto
GET /

```

?

---

<div class="post-metadata">

**Author:** ![AClerk](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aclerk/32/55297_2.png) [@AClerk](https://discuss.elastic.co/u/AClerk)\
**Post date:** [May 5, 2020, 11:00pm UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081/3 "2020-05-05T23:00:41Z")

</div>

Hey @dadoonet

This is the response:

```auto
{
  "name" : "NAME",
  "cluster_name" : "CLUSTER_NAME",
  "cluster_uuid" : "O_tH6qaKRHWJ2d1TcWyH1w",
  "version" : {
    "number" : "7.3.2",
    "build_flavor" : "default",
    "build_type" : "rpm",
    "build_hash" : "1c1faf1",
    "build_date" : "2019-09-06T14:40:30.409026Z",
    "build_snapshot" : false,
    "lucene_version" : "8.1.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

```

What are you looking for?

Cheers!

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [May 6, 2020, 5:13am UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081/4 "2020-05-06T05:13:47Z")

</div>

I think snapshot lifecycle management was introduced in Elasticsearch 7.4 so you will need to upgrade to use it.

---

<div class="post-metadata">

**Author:** ![AClerk](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aclerk/32/55297_2.png) [@AClerk](https://discuss.elastic.co/u/AClerk)\
**Post date:** [May 6, 2020, 5:16am UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081/5 "2020-05-06T05:16:07Z")

</div>

Just found [this knowledge article](https://www.elastic.co/guide/en/cloud/current/ec-snapshot-restore.html) and it say it is supported from 7.6

Any way to automate snapshots with 7.3? Any workaround?

Thanks!

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [May 6, 2020, 5:22am UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081/6 "2020-05-06T05:22:20Z")

</div>

You can use Curator to create snapshots but it is an external component run from cron and does as far as I know not manage snapshot housekeeping. I would recommend upgrading.

---

<div class="post-metadata">

**Author:** ![AClerk](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aclerk/32/55297_2.png) [@AClerk](https://discuss.elastic.co/u/AClerk)\
**Post date:** [May 6, 2020, 5:22am UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081/7 "2020-05-06T05:22:53Z")

</div>

Cheers mate!

---

<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 3, 2020, 5:22am UTC](https://discuss.elastic.co/t/cant-create-snapshot-life-cycle-policy/231081/8 "2020-06-03T05:22:59Z")

</div>

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