スナップショットを新しいクラスターに復元
新しく作成された別のクラスターにクラスターを復旧して、スナップショットを復元する手順
vnodeが有効(256トークン)な3ノード構成のCassandraクラスターからSSTableデータ・ファイルのスナップショットをコピーし、新しく作成した別の3ノード・クラスター(256トークン)上に復元するとします。新しいクラスターのトークンの範囲とまったく同じに指定できないため、トークンの範囲は一致しません。そのため、古いクラスターで使用したトークンを新しいクラスターに指定する必要があります。
cassandra.yamlファイルの場所は、インストールのタイプによって異なります。
パッケージ・インストール | /etc/cassandra/cassandra.yaml |
tarボール・インストール | install_location/resources/cassandra/conf/cassandra.yaml |
Windowsインストール | C:\Program Files\DataStax Community\apache-cassandra\conf\cassandra.yaml |
手順
新しいクラスターでスナップショットを復元するには、以下のようにします。