Advice on upgrading from version 2.2

14 views
Skip to first unread message

paul.orsillo

unread,
Jun 27, 2016, 3:44:27 PM6/27/16
to Couchbase Team 8091
Can anyone offer advice on how to go about upgrading from version 2.2.0 of Enterprise Server to version 4.5. 

This doc: http://developer.couchbase.com/documentation/server/current/install/upgrade-matrix.html#topic_dwm_qfv_xs indicates that there is direct upgrade from 2.5.x but nothing earlier. 


Thank you
Paul Orsillo

Perry Krug

unread,
Jun 27, 2016, 7:41:28 PM6/27/16
to couchba...@googlegroups.com
Hey Paul, hope you're well. 

The docs indicate what the "supported" upgrade paths are...indicating those that our engineering and QA teams have tested extensively in various scenarios, across multiple OSes, etc.  

I can't say for sure whether 2.2.0 directly to 4.x will definitely work, but I don't believe there are any specific restrictions in the product to disallow it. 

Your "best practice" path would be to upgrade to the latest 2.5.x and then from there to 4.x. 

One thing to keep in mind about going from 2.x to 4.x is a change in how our client libraries bootstrap off the cluster. I'd actually recommend upgrading to the latest version of the SDK if you haven't already as it will be backwards compatible with the older server version and likely give you a smoother upgrade experience. 

Do you have an EE license with us?  If so, I'd recommend getting in touch with support so they can help you through the process. If not, we'll do our best here :-) Regardless, I'd recommend testing out whatever path you choose in your own environment with your own data/applications. 

Hope that helps, let us know what else we can do or if you run into any trouble. 

Perry

--
Couchbase 3.0 is Here!: http://www.couchbase.com/download
Couchbase Forums: http://forums.couchbase.com/
---
You received this message because you are subscribed to the Google Groups "Couchbase Team 8091" group.
To unsubscribe from this group and stop receiving emails from it, send an email to couchbase-809...@googlegroups.com.
To post to this group, send email to couchba...@googlegroups.com.
Visit this group at https://groups.google.com/group/couchbase-8091.
To view this discussion on the web visit https://groups.google.com/d/msgid/couchbase-8091/2f819548-480c-4c91-8324-f54966d0d737%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

paul

unread,
Jun 27, 2016, 8:03:12 PM6/27/16
to couchba...@googlegroups.com
Thanks Perry. 

I hadn’t thought of the 2.5 interim. Great idea. That should make it a lot easier.

The SDK is similarly outdated so that will be coming along immediately after the update - at least that is current thinking. 

Paul


Perry Krug

unread,
Jun 27, 2016, 8:07:28 PM6/27/16
to couchba...@googlegroups.com
Happy to help Paul.

I would suggest doing the SDK first if possible, it will give you the smoothest experience when upgrading the server.  

Do you know offhand which version of the SDK (and which language) you're using?

Perry

paul

unread,
Jun 27, 2016, 8:16:27 PM6/27/16
to couchba...@googlegroups.com
The SDK is .NET in this instance - probably more or less concurrent with the installed 2.2 Server. 

Paul

Perry Krug

unread,
Jun 27, 2016, 8:26:07 PM6/27/16
to couchba...@googlegroups.com
There have been a number of improvements since then, I would definitely take a look at upgrading that first to see what the level of effort for you would be.

Perry
Reply all
Reply to author
Forward
0 new messages