# Kibana aliases conflicting when restoring a snapshot

**URL:** <https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390>\
**Category:** Kibana\
**Tags:** snapshot-and-restore\
**Created:** [January 25, 2022, 7:10pm UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390 "2022-01-25T19:10:30Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![oskrdt](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/oskrdt/32/67457_2.png) [@oskrdt](https://discuss.elastic.co/u/oskrdt)\
**Post date:** [January 25, 2022, 7:10pm UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/1 "2022-01-25T19:10:30Z")

</div>

I'm trying to restore a snapshot created on a Elastic Stack cluster version 7.9.1 into another cluster version 7.14.0, but it seems the restore action is corrupting the indexes and after the attempt I'm not longer able to open kibana.  
When the restore process is in progress I get the following message when I try to access kibana

```auto
{"statusCode":400,"error":"Bad Request","message":"[alias [.kibana] has more than one index associated with it [.kibana_7.14.0_001, .kibana_1], can't execute a single index op: illegal_argument_exception: [illegal_argument_exception] Reason: alias [.kibana] has more than one index associated with it [.kibana_7.14.0_001, .kibana_1], can't execute a single index op]: alias [.kibana] has more than one index associated with it [.kibana_7.14.0_001, .kibana_1], can't execute a single index op"}

```

and after the restore is complete, I only get the following message when trying to access kibana

```auto
{"statusCode":500,"error":"Internal Server Error","message":"An internal server error occurred."}

```

I have tried several scenarios on the restore options starting in a clean environment but I just get the same result.

Am I missing any previous steps or doing something wrong?

---

<div class="post-metadata">

**Author:** ![oskrdt](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/oskrdt/32/67457_2.png) [@oskrdt](https://discuss.elastic.co/u/oskrdt)\
**Post date:** [January 31, 2022, 4:07pm UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/2 "2022-01-31T16:07:56Z")

</div>

Any suggestions what can I try?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [February 1, 2022, 12:08am UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/3 "2022-02-01T00:08:25Z")

</div>

When you do a restore, did you try excluding system indices - [Restore a snapshot | Elasticsearch Guide [7.16] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/7.16/snapshots-restore-snapshot.html#restore-exclude-system-indices)

---

<div class="post-metadata">

**Author:** ![oskrdt](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/oskrdt/32/67457_2.png) [@oskrdt](https://discuss.elastic.co/u/oskrdt)\
**Post date:** [February 1, 2022, 5:16am UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/4 "2022-02-01T05:16:20Z")

</div>

But that would exclude `.kibana` index, which would miss all the Kibana objects, isn't it?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [February 1, 2022, 5:17am UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/5 "2022-02-01T05:17:56Z")

</div>

It would, so if you want to use the snapshotted one you need to delete the one in the cluster, or use rename.

---

<div class="post-metadata">

**Author:** ![oskrdt](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/oskrdt/32/67457_2.png) [@oskrdt](https://discuss.elastic.co/u/oskrdt)\
**Post date:** [February 1, 2022, 5:31am UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/6 "2022-02-01T05:31:05Z")

</div>

So, should I try deleting the `.kibana` index and then restore the snapshot?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [February 1, 2022, 5:33am UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/7 "2022-02-01T05:33:03Z")

</div>

As long as you don't have anything in there you need (or you have a backup).

---

<div class="post-metadata">

**Author:** ![oskrdt](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/oskrdt/32/67457_2.png) [@oskrdt](https://discuss.elastic.co/u/oskrdt)\
**Post date:** [February 1, 2022, 4:49pm UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/8 "2022-02-01T16:49:50Z")

</div>

Clearing all indices before restoring the snapshot worked!  
Thank you for the suggestion @warkolm!

---

<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:** [March 1, 2022, 4:50pm UTC](https://discuss.elastic.co/t/kibana-aliases-conflicting-when-restoring-a-snapshot/295390/9 "2022-03-01T16:50:26Z")

</div>

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