更新kairos时是否会丢失来自cassandra集群的数据?

5f0d552i  于 2021-06-10  发布在  Cassandra
关注(0)|答案(2)|浏览(327)

我们有kairos版本1.1.0-1.20151117201521在一台服务器和三台服务器集群cassandra上运行,我们想将kairos更新到一个更新的版本。
我们希望在新服务器上运行新的kairos版本1.2.2-1.20181109205636(以防我们需要恢复到旧版本)。
我们能在不丢失Cassandra集群数据的情况下尝试这个方法吗?
如果出了问题,我们能简单地恢复吗?

r1wp621o

r1wp621o1#

kairos1.2没有改变任何现有的数据,它向c*添加了新的表。1.1将看不到通过1.2接收的新数据,但1.2可以看到1.1插入的旧数据(以及以前的数据)
建议安装一个单独的1.2kairos示例,并确保它可以看到您的所有数据。然后将摄取量改为1.2。

mlmc2os5

mlmc2os52#

我没有亲自测试过。
但从谷歌集团的数据来看,这似乎是相当顺利,没有任何数据损失。我总是建议备份Cassandra,以防万一。cassandra快照是一个常量时间操作。

相关问题