Comme discuté dans le lien ci-dessous, si Discourse est configuré pour télécharger des sauvegardes vers un stockage cloud, le téléchargement peut échouer silencieusement, laissant le fichier tar sur le disque local. Après quelques échecs de ce type, le forum tombe en panne faute d’espace disque. Demande une notification en cas d’échec de téléchargement, comme il en existe une en cas d’échec de sauvegarde.
2 « J'aime »
Je pense avoir rencontré ce problème à quelques reprises sur mon forum également.
Le processus de sauvegarde est censé nettoyer une fois terminé, même en cas d’échec. Mais il est possible que le système d’exploitation tue le processus de sauvegarde avant qu’il ne puisse effectuer ce nettoyage. Raisons auxquelles je pense actuellement :
- le redémarrage de l’hôte (peut-être à cause d’une mise à niveau du système d’exploitation)
- le redémarrage du conteneur Docker (peut-être parce que le démon Docker est mis à jour ou a planté)
- le système manque de mémoire et tue des processus
- le processus plante pour une raison quelconque et n’est pas en mesure de se terminer proprement
Je suppose que la demande de fonctionnalité est la suivante : un travail d’arrière-plan devrait vérifier si une sauvegarde a été interrompue. Dans ce cas, il devrait nettoyer les artefacts temporaires de la sauvegarde et envoyer un avertissement à l’administrateur.
2 « J'aime »