2013-12-16 5 views
1

Я сделал снимок моих данных с сервера 1 узла cass 1.2 (используя команду моментального снимка nodetool). Возможно ли, чтобы я импортировал эти данные в сервер с 1 узлом cassandra 2.0?Импорт данных Cassandra 1.2 в Cassandra 2.0

Мое первоначальное мышление заключается в том, что, возможно, мне нужно использовать инструмент SStable2json, но есть ли более простой способ, то есть есть способ, которым я могу просто импортировать из моментального снимка, который у меня есть.

Благодаря

ответ

1

Если вы создаете пространство ключей и столбцов семьи точно так, как вы делали на вашем сервере 1.2, вы можете просто поместить свой снимок в/и перезапустить Кассандру. Кроме того, вы можете запустить обновление nodetool, если вы не хотите перезапускать Cassandra.

Теперь Cassandra 2.0 будет работать с вашими данными 1.2. Затем вы должны запустить «nodetool upgradesstables», чтобы переписать SSTables в формате 2.0.

Смежные вопросы