# \[writer\_uuid\] issue on Restore from Elasticsearch snapshot to OpenSearch

**URL:** https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934
**Category:** OpenSearch
**Tags:** troubleshoot, upgrade, index-management
**Created:** [March 18, 2026, 9:02am UTC](https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934 "2026-03-18T09:02:56Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Lion](https://avatars.discourse-cdn.com/v4/letter/l/57b2e6/32.png) [@Lion](https://forum.opensearch.org/u/Lion)
#### Post date: [March 18, 2026, 9:02am UTC](https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934/1 "2026-03-18T09:02:56Z")

</div>

**Versions** (relevant - OpenSearch/Dashboard/Server OS/Browser):  
Elasticsearch version: 7.17.12  
OpenSearch version : 2.17.0

**Describe the issue** : Restore from Elasticsearch snapshot to OpenSearch face OpenSearchParseException[unknown parameter [writer\_uuid]]

**Configuration** :

**Relevant Logs or Screenshots** :

When restore from a snapshot which created from Elasticsearch s3 repository, facing below issue:

\*Note : **space-data\_v3** is my index name  
“unassigned\_info”: {

```auto
"reason": "ALLOCATION_FAILED",

"at": "2025-04-17T09:58:39.507Z",

"failed_allocation_attempts": 5,

"details": "failed shard on node \[rvGHSX4iRQy5_re9pz4dFw\]: failed recovery, failure RecoveryFailedException\[\[**space-data_v3** \]\[0\]: Recovery failed on {d7ae2433a8203f7f9e1b6f704113a278}{rvGHSX4iRQy5_re9pz4dFw}{9n5lfhllRxmzKEQrkr9keg}{10.212.32.21}{10.212.32.21:9300}{dimr}{dp_version=20210501, admission_control_resource_tracker_feature_present=true, adv_sec_enabled=true, cross_cluster_transport_address=2a05:d014:b97:3b82:add2:3ea5:df6b:d0af, awareness_features_enabled=true, search_backpressure_feature_present=true, coordinator_nodes_stats_feature_present=true, plugins.security.custom_serialization.enabled=false, distributed_snapshot_deletion_enabled=false, cold_enabled=false, zone=eu-central-1b, indices.doc_status_stats_enabled=true, global_cpu_usage_ac_supported=true, shard_indexing_pressure_enabled=true, di_number=0, task_cancellation_monitoring_feature_present=true}\]; nested: IndexShardRecoveryException\[failed recovery\]; nested: IndexShardRestoreFailedException\[restore failed\]; nested: IndexShardRestoreFailedException\[failed to restore snapshot \[rfs-snapshot/C57krZkATBqLGVejEx8BeQ\]\]; nested: OpenSearchParseException\[unknown parameter \[writer_uuid\]\]; ",

"last_allocation_status": "no"

```

},

---

<div class="post-metadata">

### Author: ![Anthony](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/anthony/32/9939_2.png) [@Anthony](https://forum.opensearch.org/u/Anthony)
#### Post date: [March 18, 2026, 2:16pm UTC](https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934/2 "2026-03-18T14:16:48Z")

</div>

@Lion I think you might find this [blog](https://bigdataboutique.com/blog/opensearch-data-migration-from-elasticsearch-the-guide-720536) useful.

In your case you would have to use reindex or [Migration Assistant](https://docs.opensearch.org/latest/migration-assistant/is-migration-assistant-right-for-you/).

Hope this helps

---

<div class="post-metadata">

### Author: ![Lion](https://avatars.discourse-cdn.com/v4/letter/l/57b2e6/32.png) [@Lion](https://forum.opensearch.org/u/Lion)
#### Post date: [April 3, 2026, 12:06pm UTC](https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934/3 "2026-04-03T12:06:35Z")

</div>

Hi Anthony,

so in my case, if I would like to choose **Option 2: Migrating Data Using Snapshots,** any other possible options ? as Option1 looks complex

---

<div class="post-metadata">

### Author: ![Anthony](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/anthony/32/9939_2.png) [@Anthony](https://forum.opensearch.org/u/Anthony)
#### Post date: [April 7, 2026, 9:39am UTC](https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934/4 "2026-04-07T09:39:39Z")

</div>

@Lion Due to the additional field in later versions (writer\_uuid), I do not believe this is possible to achieve without reindexing or using Migration Assistant.

---

<div class="post-metadata">

### Author: ![Lion](https://avatars.discourse-cdn.com/v4/letter/l/57b2e6/32.png) [@Lion](https://forum.opensearch.org/u/Lion)
#### Post date: [May 21, 2026, 6:26am UTC](https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934/5 "2026-05-21T06:26:49Z")

</div>

Hi @Anthony , appreciate if you can provide more details page about how to use the Migration Assistant tool ?  
From Elasticsearch Cluster 7.17.12 on couples of EC2 instance ,  
To OpenSearch 2.x or 3.6.0 (latest) on couples of EC2 instance

---

<div class="post-metadata">

### Author: ![Lion](https://avatars.discourse-cdn.com/v4/letter/l/57b2e6/32.png) [@Lion](https://forum.opensearch.org/u/Lion)
#### Post date: [May 21, 2026, 6:29am UTC](https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934/6 "2026-05-21T06:29:31Z")

</div>

btw - still wonder if it is possible to place any patch in open-search which support restore from existing s3 repository bucket which created by Elasticsearch then can make the migration process more smoothly ?

**Currently when I try to create s3-repository in opensearch-dashboard 3.6.0 it got success but facing issue when query snapshot** , possible to enhance the \_snapshot API to make it supported?

 ![image](https://us1.discourse-cdn.com/flex019/uploads/mauve_hedgehog/original/2X/1/164acffff55ebc360a541067223d56d4c5bcd829.png)

Request:  
PUT \_snapshot/opensearch-s3-repository  
{  
“type”: “s3”,  
“settings”: {  
“bucket”: “my-s3-backup”,  
“region”: “us-east-1”,  
“server\_side\_encryption”: “true”,  
“storage\_class”: “standard\_ia”,  
“compress”: “true”,  
“base\_path”: “es-snapshot”,  
“max\_snapshot\_bytes\_per\_sec”: “1g”,  
“max\_restore\_bytes\_per\_sec”: “1g”  
}  
}

---

<div class="post-metadata">

### Author: ![Anthony](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/anthony/32/9939_2.png) [@Anthony](https://forum.opensearch.org/u/Anthony)
#### Post date: [May 26, 2026, 9:23am UTC](https://forum.opensearch.org/t/writer-uuid-issue-on-restore-from-elasticsearch-snapshot-to-opensearch/27934/7 "2026-05-26T09:23:44Z")

</div>

@Lion The migration docs are available [here](https://docs.opensearch.org/latest/migration-assistant/).

Regarding the patch, this would be a good candidate for a feature request that you can raise [here](https://github.com/opensearch-project/OpenSearch/issues).
