meglio
(Anton)
7 Giugno 2022, 4:32am
1
Logo, avatar e immagini dei post sono scomparsi.
Ho controllato la cartella degli upload per una delle immagini: non ci sono.
Cosa potrebbe essere successo e c’è qualche possibilità di recupero?
Ho provato:
./launcher enter app
rake uploads:recover
rake posts:rebake
oltre a ricostruire l’immagine Docker con ./launcher rebuild app.
Ho anche provato rake posts:missing_uploads e ha restituito 0 post uploads are missing..
1 Mi Piace
pfaffman
(Jay Pfaffman)
7 Giugno 2022, 9:18am
3
Ti sei migrato dall’hosting di Discourse.org senza scaricare le tue immagini? Dove puntano le immagini interrotte?
1 Mi Piace
meglio
(Anton)
7 Giugno 2022, 12:49pm
4
Nessuna migrazione. Le immagini sono semplicemente scomparse un giorno.
Una cosa che potrebbe essere importante o meno è che ho collegato uno storage a blocchi durante la configurazione di Discourse, e ho mappato le directory in app.yml in questo modo:
- volume:
host: /mnt/blockstorage/shared/standalone
guest: /shared
Poi ha funzionato bene per circa 2-3 mesi. Poi un giorno le immagini sono scomparse senza che io facessi nulla (tranne forse ricostruire per aggiornare Discourse all’ultima versione).
1 Mi Piace
pfaffman
(Jay Pfaffman)
7 Giugno 2022, 2:15pm
5
Sembra che tu abbia perso in qualche modo lo storage a blocchi.
Lo storage a blocchi esiste ancora? Vedi file in /mnt/blockstorage/shared/standalone?
2 Mi Piace
meglio
(Anton)
7 Giugno 2022, 4:10pm
6
Lo storage a blocchi esiste e posso trovare nuove immagini al suo interno: quelle che ho caricato di recente.
pfaffman
(Jay Pfaffman)
7 Giugno 2022, 4:27pm
7
ma quelli vecchi mancano?
E non c’è niente nella lapide?
3 Mi Piace
meglio
(Anton)
7 Giugno 2022, 4:41pm
8
Sì
Non sono sicuro di cosa sia la lapide e come/dove controllarla?
1 Mi Piace
pfaffman
(Jay Pfaffman)
7 Giugno 2022, 4:49pm
9
Si trova da qualche parte in uploads. Potresti provare
find /path/to/images -name filename-of-some-image.jpg
per cercare un’immagine mancante.
C’è anche un
rake uploads:recover_from_tombstone
(Se ricordo e digito correttamente)
3 Mi Piace