如何将数据从SSTables恢复回Cassandra?
我试图重新安装卡桑德拉,现在数据丢失了! 我发现SSTables仍然存在,并且占用了大量磁盘空间 我所做的如何将数据从SSTables恢复回Cassandra?,cassandra,apt,data-recovery,Cassandra,Apt,Data Recovery,我试图重新安装卡桑德拉,现在数据丢失了! 我发现SSTables仍然存在,并且占用了大量磁盘空间 我所做的 sudo apt-get --purge remove cassandra sudo apt-get install dsc20 如何将数据返回到cassandra。这是一种黑客行为(该工具未按预期使用),但您可以使用sstable2json将旧sstables中的数据导出到json中,然后重新导入到新的C*安装中。为此,您必须: 使用从旧SST表导出数据 重新创建以前拥有的CF(相同结
sudo apt-get --purge remove cassandra
sudo apt-get install dsc20
如何将数据返回到cassandra。这是一种黑客行为(该工具未按预期使用),但您可以使用sstable2json将旧sstables中的数据导出到json中,然后重新导入到新的C*安装中。为此,您必须:
/nodetool Flush
)