# Guidelines around upgrade and availability

**URL:** <https://discuss.elastic.co/t/guidelines-around-upgrade-and-availability/13740>\
**Category:** Elasticsearch\
**Created:** [September 24, 2013, 4:57pm UTC](https://discuss.elastic.co/t/guidelines-around-upgrade-and-availability/13740 "2013-09-24T16:57:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ashwin\_Sathya](https://avatars.discourse-cdn.com/v4/letter/a/b5ac83/32.png) [@Ashwin\_Sathya](https://discuss.elastic.co/u/Ashwin_Sathya)\
**Post date:** [September 24, 2013, 4:57pm UTC](https://discuss.elastic.co/t/guidelines-around-upgrade-and-availability/13740/1 "2013-09-24T16:57:21Z")

</div>

Hi,

I run a 3 node cluster handling a TB of data, with search queries coming in.  
How do I upgrade to higher versions of elastic search while maintaining the availability of the service in mind ?

I run on Windows Azure currently (XL VMs) Elastic search version : 0.90.0

Thanks,  
Ashwin

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [October 1, 2013, 7:59am UTC](https://discuss.elastic.co/t/guidelines-around-upgrade-and-availability/13740/2 "2013-10-01T07:59:54Z")

</div>

Hey,

when upgrading minor versions (from 0.90.0 to 0.90.1) you can do rolling  
upgrades, where you go machine-by-machine. If this deems to unsafe to your  
system, another alternative is to copy your data and start a fresh cluster,  
run them in parallel and then switch. And obivously there is the method  
involving a full stop of the cluster, then installing the new version and  
start it up again...

Please make sure you read the release notes for each version you want to  
upgrade to as well.

Hope this answers you question (didnt get too much into details), so feel  
free to ask further.

--Alex

On Tue, Sep 24, 2013 at 6:57 PM, R Ashwin Sathya  
[ashwin.sathya@outlook.com](mailto:ashwin.sathya@outlook.com)wrote:

> Hi,
> 
> I run a 3 node cluster handling a TB of data, with search queries coming  
> in.  
> How do I upgrade to higher versions of Elasticsearch while maintaining  
> the availability of the service in mind ?
> 
> I run on Windows Azure currently (XL VMs) Elastic search version : 0.90.0
> 
> Thanks,  
> Ashwin
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<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:** [July 6, 2017, 2:14am UTC](https://discuss.elastic.co/t/guidelines-around-upgrade-and-availability/13740/3 "2017-07-06T02:14:07Z")

</div>


