从文件中恢复 Cassandra 数据

Recovering Cassandra Data From Files

我有一台具有单节点 Cassandra 2.1.2 设置的开发机器。主驱动器出现故障,但安装在 /var 的辅助驱动器完好无损。我能够将此驱动器连接到另一个正常工作的系统 OS 并且 Cassandra 安装并挂载它。

我可以在 /var/cassandra/data// 下看到我的数据库的文件,并且想恢复该数据。 /var 之外的任何东西都没有幸存——没有配置或二进制文件。

是将那个目录复制到好的系统上的 /var/cassandra/data/ 目录那么简单,还是 recovering/importing 该数据有其他更详细的过程?

您只需要记住您的配置文件 - 分区程序是什么。现在您应该将数据文件保存在安全的地方,创建另一个单节点集群,然后按照 here 中描述的过程进行操作。

您保存的数据文件夹中的文件就是这些手册中称为快照的文件。