Перейти к основному контенту

Полное восстановление системы

{{ВИДЕО}}

  1. Остановите узел:
  cd /opt/klvd
  docker compose down
  1. Восстановите секретный ключ в secrets/klvd_secret_key (если восстанавливаетесь на новом сервере).

  2. Восстановите базу данных из дампа:

  cat /backup/klvd-db-2026-01-15.sql | docker exec -i klvd_postgres psql -U $(cat /opt/klvd/secrets/pg_user) -d klvd

Восстанавливайте дамп в пустую базу данных. Восстановление поверх существующих данных может привести к конфликтам.

  1. Восстановите хранилище писем из файловой резервной копии:
  rsync -a /backup/data-storage/ /opt/klvd/data-storage/
  1. Запустите узел:
  docker compose up -d
  1. Проверьте: на панели состояния убедитесь, что [Самопроверка] показывает ok. При необходимости запустите [Реиндексировать всё] в разделе поиска, если индекс не восстановлен.

Связанные материалы

Навигация по книге