重新安装后重新附加cassandra密钥空间表文件

重新安装后重新附加cassandra密钥空间表文件,cassandra,Cassandra,我不得不在一个单节点windows机箱上重新安装casssandra,但现在键空间已经消失了。我有一个数据/文件夹的副本,每个列族都有一个子文件夹,但我真的被困在了如何重新附加该文件夹的问题上,因此我的键空间被完全恢复 我真的需要回数据:\终于解决了这个问题。我在另一台机器上使用DBeaver中生成的DDL重建了键空间表结构。在服务器盒上运行该命令以重新生成结构。然后将包含数据的每个子文件夹的内容复制到每个表(列族)的新创建(空)文件夹中。文件夹名称的末尾会有不同的GUID,这就是我刚才复制内容

我不得不在一个单节点windows机箱上重新安装casssandra,但现在键空间已经消失了。我有一个数据/文件夹的副本,每个列族都有一个子文件夹,但我真的被困在了如何重新附加该文件夹的问题上,因此我的键空间被完全恢复


我真的需要回数据:\

终于解决了这个问题。我在另一台机器上使用DBeaver中生成的DDL重建了键空间表结构。在服务器盒上运行该命令以重新生成结构。然后将包含数据的每个子文件夹的内容复制到每个表(列族)的新创建(空)文件夹中。文件夹名称的末尾会有不同的GUID,这就是我刚才复制内容的原因。重新启动Datastax Cassandra服务,我将再次运行。最终修复了此问题。我在另一台机器上使用DBeaver中生成的DDL重建了键空间表结构。在服务器盒上运行该命令以重新生成结构。然后将包含数据的每个子文件夹的内容复制到每个表(列族)的新创建(空)文件夹中。文件夹名称的末尾会有不同的GUID,这就是我刚才复制内容的原因。重新启动Datastax Cassandra服务,我将再次运行。