0
我需要將Cassandra模式和數據導出到文件,以便在需要時快速設置相同的集羣。將Cassandra集羣中的所有數據導出到文件的方式
相同的可能意味着相同的拓撲,相同數量的節點和複製因子。
對於NetworkTopologyStrategy而言,簡單文件備份/ sstable快照無助於使對等IP與其他數據一起記錄。在其他節點上恢復後,它會嘗試到達源羣集種子。
我很驚訝這樣的任務幾乎沒有現成的解決方案。
假設我必須使用DESC SCHEMA;
然後解析所有表的輸出,使用COPY keyspace.table TO /backup/keyspace.table.csv;
備份它們,然後使用sstableloader在其他節點上恢復。
任何更好的解決方案?
實際上會導致紅寶石卡桑德拉驅動器不支持DESC和COPY我決定shellouts到cqlsh。 下面答案的指示看起來對我來說太複雜了。 –