# Platinum License - Restore from Elastic 6.X to Elastic 8.X

**URL:** <https://discuss.elastic.co/t/platinum-license-restore-from-elastic-6-x-to-elastic-8-x/353098>\
**Category:** Elastic Search\
**Tags:** license, snapshot-and-restore, elastic-app-search\
**Created:** [February 12, 2024, 6:20pm UTC](https://discuss.elastic.co/t/platinum-license-restore-from-elastic-6-x-to-elastic-8-x/353098 "2024-02-12T18:20:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joao\_Barreto](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joao_barreto/32/122272_2.png) [@Joao\_Barreto](https://discuss.elastic.co/u/Joao_Barreto)\
**Post date:** [February 12, 2024, 6:20pm UTC](https://discuss.elastic.co/t/platinum-license-restore-from-elastic-6-x-to-elastic-8-x/353098/1 "2024-02-12T18:20:14Z")

</div>

Dear friends,

I've made a snapshot on our customer Elastic Search 6.X, and I'm trying to restore it in a new infrastructure with Elastic Search 8.X.

I'm using Kibana (Dev Tools/Console) to manage the execution of the commands since I'm not an expert.

I've updated the license today, restarted both Elastic and Kibana instances, and it shows correctly (on /stack/license\_management webpage) that "Your Platinum license is active".

This main snapshot is composed by (???) multiple snapshots with 1 indeces inside. What I mean is, if I do a **GET /\_snapshot/repository/\_all** what I get is something like this:

_(this is just a simplification of the output so you can get the idea, since I don't know the correct terms do describe the content of the output)_

```auto
{
  "snapshots": [
    {
     "snapshot": "index_example1",
     (...)
      "indices": [
        "index_example1"
      ],
     (...) 
     },
    {
      "snapshot": "index_example2",
      "indices": [
        "index_example2"
 

```

My snapshot has 5 indeces inside it, has the example above.

I've ran a simple POST command to restore 1 of the indeces, which I've created before running the restore:

```auto
POST /_snapshot/repository/index_example1/_restore
{
  "indices": "index_example1",
  "ignore_unavailable": true,
  "include_global_state": false
}

```

And here comes the problem.

```auto
"type": "security_exception",
"reason": "current license is non-compliant for [archive]",
"license.expired.feature": "archive"

```

Having Platinum License, [it clearly says on the functionalities](https://www.elastic.co/subscriptions):  
"[Snapshot as simple archives](https://www.elastic.co/subscriptions)" is not supported.

What am I doing wrong? Why is that the Snapshot that I created in ES 6, is being considered an "archive", and therefore I can not restore it on ES 8 with a Platinum License????

What am I missing here? I'm not understanding this archive concept, and why I can not perform the restore.

Is there any other way to restore this data with the Platinum license?

Thank you for your time and patience!

---

<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:** [February 12, 2024, 6:39pm UTC](https://discuss.elastic.co/t/platinum-license-restore-from-elastic-6-x-to-elastic-8-x/353098/2 "2024-02-12T18:39:23Z")

</div>

"Snapshot as simple archive" according to the subscriptions page you linked to requires an Enterprise license and is not available with the Platinum license. Without this only snapshots of indices created in one prior major version (v7.x in your case) can be restored.

---

<div class="post-metadata">

**Author:** ![leandrojmp](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leandrojmp/32/107231_2.png) [@leandrojmp](https://discuss.elastic.co/u/leandrojmp)\
**Post date:** [February 12, 2024, 6:43pm UTC](https://discuss.elastic.co/t/platinum-license-restore-from-elastic-6-x-to-elastic-8-x/353098/3 "2024-02-12T18:43:39Z")

</div>

> [@Joao\_Barreto](#):
>
> Is there any other way to restore this data with the Platinum license?

You cannot restore an indice created in version 6.X into an 8.X cluster with the Platinum license, you need an enterprise license for that.

This Snapshot as simple archive is a recent feature that allows you to restore indices created on an version that is 2 or more versions behind than the current version, mainly version 5 and 6 indices can be restored in version 8 cluster, but Elastic decided to make this feature available only on the Enterprise level license.

The alternative is to spin-up a cluster on version 7.17, restore your indices in version 6.X on that 7.17 cluster, then reindex your indices and create new snapshots, those new snapshots could be restored on the version 8.X cluster.

---

<div class="post-metadata">

**Author:** ![Joao\_Barreto](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joao_barreto/32/122272_2.png) [@Joao\_Barreto](https://discuss.elastic.co/u/Joao_Barreto)\
**Post date:** [February 12, 2024, 6:50pm UTC](https://discuss.elastic.co/t/platinum-license-restore-from-elastic-6-x-to-elastic-8-x/353098/4 "2024-02-12T18:50:54Z")

</div>

> The alternative is to spin-up a cluster on version 7.17, restore your indices in version 6.X on that 7.17 cluster, then reindex your indices and create new snapshots, those new snapshots could be restored on the version 8.X cluster.

That could be a pretty good idea! I think that is the path we are going to take.

Could I perform all the tasks needed with a Basic License or a Trial License? Or do I need to still active the Platinum on this 7.17 cluster?

I'm just asking this because I have no idea if the number of active nodes with the same license would be a problem. Since this 7.17 node would be to destroy after all the data is on the 8.X nodes.

---

<div class="post-metadata">

**Author:** ![leandrojmp](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leandrojmp/32/107231_2.png) [@leandrojmp](https://discuss.elastic.co/u/leandrojmp)\
**Post date:** [February 12, 2024, 6:55pm UTC](https://discuss.elastic.co/t/platinum-license-restore-from-elastic-6-x-to-elastic-8-x/353098/5 "2024-02-12T18:55:57Z")

</div>

> [@Joao\_Barreto](#):
>
> Could I perform all the tasks needed with a Basic License or a Trial License? Or do I need to still active the Platinum on this 7.17 cluster?

You can use the basic license, indices created on version 6.X are compatible with version 7.17, and index created on version 7.17 will also be compatible with a cluster on version 8.X.

You can check the snapshot compatibility version [here](https://www.elastic.co/guide/en/elasticsearch/reference/current/snapshot-restore.html#snapshot-cluster-compatibility), it also describes another workaround which is to use reindex from remote.

Depending on the size of your indices it may be an alternative.

---

<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 11, 2024, 6:56pm UTC](https://discuss.elastic.co/t/platinum-license-restore-from-elastic-6-x-to-elastic-8-x/353098/6 "2024-03-11T18:56:03Z")

</div>

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