这是一个备份还原问题。我们有一个运行Cassandra的节点。我们还将/ var / lib / cassandra文件夹rsync到另一个(备份)服务器。
在紧急情况下,我们可以快速启动新服务器并在那里传输文件。但问题是:它会起作用吗?假设我们在旧服务器和新服务器上都有相同的Cassandra版本,并且操作系统版本相同。 仅仅传输整个/ var / lib / cassandra文件夹就足够了吗?如您所知,备份是一件至关重要的事情,所以我想确保一切顺利。
(我们目前正在使用Ubuntu的repos中的dsc2.0软件包)
是的,我知道,运行具有2-3个节点的“普通”集群将是更好的选择。性能和可靠性都会增加。但是现在我们拥有了我们拥有的东西 - 它是一个单一的节点。由于某些原因,我们现在不会切换到多节点集群。
谢谢!