必要なときに同じクラスタを迅速に設定するには、Cassandraスキーマとデータをファイルにエクスポートする必要があります。Cassandraクラスタからすべてのデータをファイルにエクスポートする方法
同一は、同じトポロジ、同じノード数および複製係数を意味する可能性があります。
NetworkTopologyStrategyの単純なファイルバックアップの場合、/ sstableスナップショットは役に立たないため、ピアIPは他のデータと共に記録されます。別のノードでリストアした後、ソースクラスタシードに到達しようとします。
私はそのようなタスクのための準備ができていないソリューションがほとんどないことに驚いていました。
DESC SCHEMA;
を使用してすべてのテーブルの出力を解析し、COPY keyspace.table TO /backup/keyspace.table.csv;
でバックアップし、後でsstableloaderを使用して他のノードにリストアする必要があるとします。
もっと良い解決法はありますか?
実はルビーカサンドラ・ドライバはDESCをサポートし、私はcqlshするshelloutsを作ることにしたコピーされません原因:ここでは、クラスタ間のスナップショットをコピーする方法を記述したドキュメントです。 以下の回答からの指示が私の場合には複雑すぎます。 –