私の質問は上記のとおりで、カサンドラのデータベースを持ち、このデータを持つ別のサーバーを使いたいと思っていました。このキースペースのすべてのデータをどのように移動できますか?カッサンドラのデータを別のカサンドラのデータベース(別のサーバー)にコピー
私はスナップショットを持っていますが、別のサーバに開くことはできますか?あなたのための
おかげで
私の質問は上記のとおりで、カサンドラのデータベースを持ち、このデータを持つ別のサーバーを使いたいと思っていました。このキースペースのすべてのデータをどのように移動できますか?カッサンドラのデータを別のカサンドラのデータベース(別のサーバー)にコピー
私はスナップショットを持っていますが、別のサーバに開くことはできますか?あなたのための
おかげで
残念ながら、主にCOPYコマンドまたはsstableloader(https://docs.datastax.com/en/cassandra/2.1/cassandra/migrating.html)のクラウド間でデータを移動するオプションは限られています。または、クラウド間でlike-to-like設定(ノード数が同じ)を維持し、うまくいくでしょう。
IBM Softlayerに移行する場合は、ベアメタルにデプロイされるソフトウェア定義のストレージ・ソリューションを使用し、数分でcassandraクラスターのクローンを作成して提供することができるシン・クローンのような機能を提供することができます。信じられないほどの省スペース。これは、dev/testの目的でクローンを作成する場合にはかなり役に立ちます。チェックアウトRobin Systems、興味深いかもしれません。
にsstableloaderツールを使用している別のクラスタからデータを移行するためのクリーンな方法に役立ちます。これにより、ローカルのディレクトリからリモートのクラスタにあなたのsstablesの内容をストリーミングすることができます。この場合、新しいクラスタも異なる方法で設定することができ、割り当てられたトークンについても心配する必要はありません。
https://docs.datastax.com/en/cassandra/2.1/cassandra/operations/ops_snapshot_restore_new_cluster.html – lstern
新しいサーバーに同じトークン/仮想ノードがありますか? – lstern
ああ、私たちは別のクラウド会社を移すことに決めました。(amazonからIBMへ) –