I backup automatici si sono fermati

I backup automatici si sono interrotti. Ma quelli attivati manualmente funzionano ancora. C’è un modo per eseguire il debug del problema? La frequenza è impostata su giornaliera. C’è stato un aggiornamento di upgrade alla barra laterale dell’amministratore, ma i backup hanno continuato a funzionare per alcuni giorni dopo questa modifica.

3 Mi Piace

È successo anche a me ieri sera.

Dovrebbe esserci un link al log nella notifica se il backup automatico è fallito.

Il mio log mi dice che al momento di tentare di comprimere non c’era più spazio. Probabilmente non è stato cancellato il vecchio file del database? Controllerò.

4 Mi Piace

No, per me erano troppe immagini vecchie.

In ogni caso prova:

./launcher cleanup app mentre il tuo sito è ancora in esecuzione e questo potrebbe aiutare comunque.

4 Mi Piace

Non c’è stato alcun messaggio di errore. Era come se non avesse mai tentato di eseguire il backup. Non c’è carenza di spazio su disco. Ci sono solo 6 backup poiché ho abilitato l’impostazione che elimina automaticamente i backup più vecchi quando ce ne sono troppi.

Esiste un modo semplice per attivare il backup esternamente? Forse lo scriptterò in cron sull’host invece.

3 Mi Piace

Sì, puoi eseguire i backup dalla riga di comando:

6 Mi Piace

docker exec app discourse backup --sql-only

funziona con un sito discourse con un forum. Come si specifica il forum da sottoporre a backup con una configurazione multi-sito?

MODIFICA: questo comando funziona

cd /var/www/discourse && RAILS_DB=chosenforum RAILS_ENV=production sudo -H -E -u discourse bundle exec script/discourse backup --sql-only

o con il comando docker completo:

docker exec containerID bash -c 'cd /var/www/discourse; RAILS_DB=chosenforum RAILS_ENV=production sudo -H -E -u discourse bundle exec script/discourse backup --sql-only'

2 Mi Piace