java - Gem Fire 6 to Gem Fire 8 Upgrade -
we have gem fire 6 data, want migrate gem fire 8 data. possible options this? need our customers may not happy loose data in gem fire 6 servers. please advise.
see pivotal gemfire user guide here more details... http://gemfire.docs.pivotal.io/latest/userguide/index.html#getting_started/upgrade_from.html. in particular, pay close attention bullet #5.
also keep in mind... http://gemfire.docs.pivotal.io/latest/userguide/index.html#getting_started/version_compatiblity.html.
disclaimer: not experienced, or expert in upgrading gemfire, but...
i thinking there maybe more few ways accomplish feat depending on customer's ucs/requirements.
1 option big bang conversion , stream data between older gemfire cluster (e.g. 6.x) , newer gemfire cluster (e.g. 8.1) using spring xd.
another option "incrementally" migrate data old gemfire cluster new gemfire cluster on cache misses setting cacheloader in new gemfire cluster cache region(s) serve "cache clients" old gemfire cluster, corresponding cache region. when "cache miss" occurs in new region, attempt "load" value old region (hosted in older cluster). see section "version compatibility between clients , servers" in http://gemfire.docs.pivotal.io/latest/userguide/index.html#getting_started/version_compatiblity.html further details.
of course, both of these options, though doable, may not recommended , encourage verify pivotal ea/professional services team sure before choose approach.
i thinking outside box , giving ideas consider, ;-)
hope helps,
cheers!
Comments
Post a Comment