Parce qu’il ne fait que compter les drapeaux qui sont venus avec la sauvegarde. Ce n’est pas le processus qui trouve réellement les problèmes.
Idéalement, vous voudriez d’abord effacer les drapeaux de téléchargements manquants sur l’ancien serveur, puis effectuer une nouvelle sauvegarde.
Vous pouvez exécuter une tâche qui listera et tentera de réparer les téléchargements manquants sur l’ancien serveur (cela peut prendre un certain temps)
cd /var/discourse
./launcher enter app
VERBOSE=1 rake posts:missing_uploads
et marquer les restants comme ignorés si vous souhaitez continuer
GIVE_UP=1 VERBOSE=1 rake posts:missing_uploads
À ce stade, vous pouvez effectuer une nouvelle sauvegarde et la restaurer.