# Snapshot Restore - snapshot of specific day to be restored

**URL:** <https://discuss.elastic.co/t/snapshot-restore-snapshot-of-specific-day-to-be-restored/171915>\
**Category:** Elasticsearch\
**Created:** [March 12, 2019, 10:01am UTC](https://discuss.elastic.co/t/snapshot-restore-snapshot-of-specific-day-to-be-restored/171915 "2019-03-12T10:01:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![swarnav31](https://avatars.discourse-cdn.com/v4/letter/s/6bbea6/32.png) [@swarnav31](https://discuss.elastic.co/u/swarnav31)\
**Post date:** [March 12, 2019, 10:01am UTC](https://discuss.elastic.co/t/snapshot-restore-snapshot-of-specific-day-to-be-restored/171915/1 "2019-03-12T10:01:44Z")

</div>

I am new in ELK. I have written few Java methods to query the ES server on my system and create repository, snapshots, and restore as well. They're working perfectly. But, Now I am stuck in a problem-

I am archiving my index once in a day, with the date in the snapshot name. How do I restore the snapshot of the index of a specific day instead of restoring the index's data from beginning till that date of creation?

---

<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:** [March 12, 2019, 10:13am UTC](https://discuss.elastic.co/t/snapshot-restore-snapshot-of-specific-day-to-be-restored/171915/2 "2019-03-12T10:13:46Z")

</div>

A Snapshot is a full picture of the indices when you started the snapshot.  
But what is the problem with that?

---

<div class="post-metadata">

**Author:** ![swarnav31](https://avatars.discourse-cdn.com/v4/letter/s/6bbea6/32.png) [@swarnav31](https://discuss.elastic.co/u/swarnav31)\
**Post date:** [March 12, 2019, 10:25am UTC](https://discuss.elastic.co/t/snapshot-restore-snapshot-of-specific-day-to-be-restored/171915/3 "2019-03-12T10:25:16Z")

</div>

Since snapshots are incremental, supposing I want to restore the snapshot I took yesterday(snapshot\_03-11-2019), restoration process will also restore all the previous data too right? Whereas I want to restore and query only yesterday's increment in data.

---

<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:** [March 12, 2019, 10:37am UTC](https://discuss.elastic.co/t/snapshot-restore-snapshot-of-specific-day-to-be-restored/171915/4 "2019-03-12T10:37:40Z")

</div>

Consider a snapshot as a full backup.  
For optimisation, we are trying to make it incremental as much as possible but this is an implementation "detail".

A Snapshot is a full backup.

---

<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:** [April 9, 2019, 10:37am UTC](https://discuss.elastic.co/t/snapshot-restore-snapshot-of-specific-day-to-be-restored/171915/5 "2019-04-09T10:37:40Z")

</div>

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