キースペーススナップショットを同じキースペースに復元し、新しいクラスタに復元する方法についてのドキュメントが見つかりました。しかし、私はCassandraに鍵スペースのコピーを作成しようとしており、新しい鍵スペースにスナップショットを復元する方法を見つけることができません。これが可能かどうか誰かが知っているか、キースペースのコピーを作る方法に関する他の推奨事項がありますか?Cassandraスナップショットを同じクラスタ内の新しいキースペースに復元する
1
A
答えて
0
ステップ1: 新しいキースペースで、列ファミリを古いキースペースで定義したのと同じ方法で再定義します。このコマンドを実行すると、次のコマンドを実行してコマンドのリストを取得できます。
DESCRIBE KEYSPACE;
ここでは、キースペースの複製係数などは変わらないことに注意してください。
ステップ2(各ノードでこれを行います): Cassandraデータディレクトリ内の古いkeyspaceフォルダの下に、ColumnFamilyごとにスナップショットフォルダが存在する必要があります。 SSTablesをスナップショットフォルダからCassandraディレクトリ内の新しいキースペースの関連するColumnFamilyフォルダに直接コピーします。
手順3: ローリング再起動を行い、各ノードで修復を実行します。
関連する問題
- 1. スキーマが見つからない場合、別のクラスタでのcassandraスナップショットの復元
- 2. 新しいcassandraデータセンターのキースペースを同期する
- 3. Asrestore:同じクラスタにクラスタ(3.8.2.3)のバックアップを復元する場合、既に
- 4. Cassandra - あるクラスタから別のクラスタにsstableスナップショットをコピーする
- 5. Cassandra 3.9でデータを復元します。 Cassandraで撮影したスナップショットから2.1.15
- 6. データベースを新しいクラスタに復元する
- 7. 新しいクラスタに復元するときにCassandra再起動の問題が発生する
- 8. スナップショットから復元して正しいトークンが表示されないCassandra
- 9. cassandraクラスタ内の同じノードのクリーニングと再結合
- 10. Cassandraクラスタのバックアップと復旧
- 11. スナップショットからのRedshiftの復元 - クラスタの状態がクラスタの実際の意味を教えてください。
- 12. クラスタ内のノード数を変更した後でCassandra shapshotを復元する方法
- 13. 復元されたCassandraデータベースで同じクエリが実行されない
- 14. Cassandra Alterのレプリケーションのキースペース
- 15. 2つのcassandraキースペースの内容を比較する方法
- 16. cassandraクラスタに新しいノードを追加する方法
- 17. RF = 1のCassandra System_Authキースペースは新しいノードに複製されます
- 18. Cassandra IllegalArgumentExceptionキースペースを作成する
- 19. on cassandraクラスタにエラーが発生しました:*スキーマが一致しません*、キースペースを作成するとき
- 20. 同じDC上の2つのキースペース
- 21. elasticsearch-curatorを使用して別のDCサーバにスナップショットを復元
- 22. export cassandraスキーマ(すべてのキースペースとテーブル)
- 23. 復元時に同じIDを取得した同じIDを持つビュー
- 24. cassandraの2つの異なるセッションから同じキースペースから読み書きします
- 25. Azure VMを同じインスタンスに復元しますか?
- 26. 同じアプリケーション内の2つの異なるcassandraクラスタに照会することはできません
- 27. rdsスナップショットでec2インスタンスを復元するには
- 28. awsスナップショットからインスタンスを復元するには
- 29. Cassandraキースペース用のCREATE TABLEステートメントの生成
- 30. java:ディレクトリのスナップショットを取ってそれを復元する
データをもう一度ダンプしたり、新しいクラスタにスナップショットを復元してからダンプすることができれば、[COPY](https://docs.datastax.com/en/cql/3.3 /cql/cql_reference/copy_r.html)コマンドを使用します。しかし、それはテーブルでテーブルを動作させます。 – Ralf
[this](http://stackoverflow.com/questions/40494304/cassandra-how-to-move-whole-tables-to-another-keyspace)をチェックしましたか? – xmas79
なんらかの理由でCOPYを動作させることができません。データに\ nの束があり、それらが正しく機能しません。新しいテーブルオプションを作成すると、うまくいくかのように見えます。 – tweeks200