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

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

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

Ответ

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

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

Разбор файлов и восстановление ведут на изолированном экземпляре. Работающий сервер для экспериментов не используют.

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

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

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

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

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