Перейти к содержимому

Обслуживание

Плановое обслуживание обычно сводится к обновлению образов, проверке миграций, логов и резервных копий. Подробная инструкция по автоматическим ZIP-бэкапам и восстановлению вынесена в бэкапы и восстановление.

docker compose pull
docker compose up -d
docker compose logs -f migrate backend worker
docker compose exec -T postgres sh -c 'pg_dump -U "$POSTGRES_USER" -d "$POSTGRES_DB"' > backup.sql

Worker может собирать ZIP-архивы с дампом PostgreSQL и snapshot compose-папки, отправлять их в Telegram и хранить последние архивы в data/backups. Настройка и восстановление описаны в отдельном разделе.

После изменения backup-настроек в .env перезапустите backend и worker:

docker compose up -d --build backend worker
docker compose logs -f backend worker

Восстановление из архива доступно в админке Система -> Бэкапы. Там же можно загрузить ZIP вручную, выбрать БД и/или compose-папка, а backend проверит архив перед запуском. Подробности: бэкапы и восстановление.

  • docker compose ps
  • docker compose logs -f backend worker frontend
  • /healthz на backend-домене
  • вход в Mini App и админку
  • тестовый платеж или тестовая активация