meglio
(Anton)
Juin 7, 2022, 4:32
1
Par conséquent, les logos, les avatars et les images de publication ont tous disparu.
J’ai vérifié le dossier des téléchargements pour l’une des images - elles n’y sont pas.
Que s’est-il passé et y a-t-il une chance de récupérer ?
J’ai essayé :
./launcher enter app
rake uploads:recover
rake posts:rebake
ainsi que de reconstruire l’image Docker avec ./launcher rebuild app.
J’ai également essayé rake posts:missing_uploads et il a affiché 0 post uploads are missing..
1 « J'aime »
pfaffman
(Jay Pfaffman)
Juin 7, 2022, 9:18
3
Avez-vous migré depuis l’hébergement Discourse.org sans télécharger vos images ? Vers où pointent les images brisées ?
1 « J'aime »
meglio
(Anton)
Juin 7, 2022, 12:49
4
Aucune migration. Les images ont simplement disparu un jour.
Une chose qui pourrait être importante ou non est que j’ai attaché un stockage en bloc lors de la configuration de Discourse, et j’ai mappé des répertoires dans app.yml comme ceci :
- volume:
host: /mnt/blockstorage/shared/standalone
guest: /shared
Ensuite, tout a fonctionné correctement pendant environ 2-3 mois. Puis, un jour, les images ont disparu sans que je fasse quoi que ce soit (sauf peut-être reconstruire pour mettre à jour Discourse vers la dernière version).
1 « J'aime »
pfaffman
(Jay Pfaffman)
Juin 7, 2022, 2:15
5
On dirait que vous avez perdu votre stockage de blocs d’une manière ou d’une autre.
Le stockage de blocs existe-t-il toujours ? Voyez-vous des fichiers dans /mnt/blockstorage/shared/standalone ?
2 « J'aime »
meglio
(Anton)
Juin 7, 2022, 4:10
6
Le stockage de blocs existe, et je peux y trouver de NOUVELLES images — celles que j’ai téléchargées récemment.
pfaffman
(Jay Pfaffman)
Juin 7, 2022, 4:27
7
mais les anciens ont disparu ?
Et il n’y a rien dans la pierre tombale ?
3 « J'aime »
meglio
(Anton)
Juin 7, 2022, 4:41
8
Oui
Je ne suis pas sûr de ce qu’est la pierre tombale et comment/où je peux vérifier ?
1 « J'aime »
pfaffman
(Jay Pfaffman)
Juin 7, 2022, 4:49
9
C’est quelque part dans les téléchargements. Vous pourriez essayer
find /path/to/images -name filename-of-some-image.jpg
pour rechercher une image manquante.
Il y a aussi un
rake uploads:recover_from_tombstone
(Si je me souviens bien et que je tape correctement)
3 « J'aime »