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

Можно ли восстановить удалённые или изменённые данные PostgreSQL?

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

Ответ

Иногда можно, но такая возможность не возникает автоматически. Наиболее надёжный путь — восстановление совместимой базовой копии и непрерывного архива WAL до нужного момента. Также помогают реплики, снимки дисков или облачного сервиса, логические дампы, прикладной аудит и внешние журналы. Если нужные сегменты переработаны, резервная копия сделана после события, а журналирование заранее не велось, прежнее значение может не сохраниться.

Не запускайте восстановление поверх единственной рабочей базы и не выполняйте массовые исправления до фиксации источников. Сначала сохраните доступные копии, WAL, логи и конфигурацию с контрольными суммами, затем исследуйте их на отдельном стенде. Если спор сосредоточен на истории конкретных записей, полезен подробный раздел об экспертизе изменений и удаления данных.

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

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

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

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