Ответ эксперта

Можно ли исследовать работающий кластер Cassandra, не изменяя данные?

Вопрос по направлению: Экспертиза СУБД Apache Cassandra

Ответ

Читать можно, а вот сохранить состояние обычным копированием нельзя: уплотнение непрерывно создаёт и удаляет файлы данных, и копия каталога окажется несогласованной. Задачу решает штатный моментальный снимок. Но сначала проверяют полномочия и согласуют допустимые действия с владельцем системы или с назначившим экспертизу органом; если кластер принадлежит другой стороне, копию получают через суд.

Снимок по умолчанию сбрасывает данные из памяти на диск, то есть сам создаёт новые файлы; режим выбирают заранее и записывают. Делают его на каждом относящемся к задаче узле. Одновременно фиксируют время и часовой пояс каждого узла, распределение диапазонов токенов и состояние сверки реплик: без этого локальные состояния нельзя сопоставить.

Обслуживание после снятия снимков возобновляют. Если сверку реплик не проводить дольше установленного интервала, удалённые записи способны вернуться там, где на какой-то реплике осталась их прежняя копия, — поэтому паузу согласуют с владельцем и не затягивают.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить проект вопросов и материалы.

После назначения экспертизы через форму сообщите реквизиты дела и организационный вопрос. Организационный документ можно приложить, если вы вправе его передать. Объекты исследования и дополнения направляют через назначивший орган.

  • Подберём специалиста
  • Поможем с проектом вопросов
  • Оценим срок и стоимость
Обсудить обращение или позвоните 8 (800) 333-24-09 Бесплатный звонок по России