Fortsetzung der Diskussion von Fix Discourse installation on Digital Ocean that broke during Docker update:
Während ich jemandem geholfen habe, ein Produktionssystem wiederherzustellen, das Probleme bei einem Update hatte und aus einem Backup wiederhergestellt werden musste, habe ich festgestellt, dass das Docker Manager Plugin Administratoren nicht auffordert, ein Backup zu erstellen. Ein Ort, an dem dies sinnvoll sein könnte, ist eine Warnung unter /admin/update:
Der Link würde zu /admin/backups führen.
Aber ich würde weiter gehen und eine Dialogbox einfügen, um die Leute einen Schritt langsamer zu machen, bevor sie etwas potenziell Gefährliches tun:
Ich könnte mir vorstellen, dass keines dieser Dinge getan wird, wenn das Backup aktuell ist. Aus meiner Sicht bedeutet “aktuell” ein paar Minuten. Aber meine Schwelle könnte sich sehr von Ihrer unterscheiden. ¯\\_(ツ)_/¯
Auf jeden Fall denke ich, es wäre nützlich, einen Zeitstempel für das letzte Backup auf der Seite einzufügen, auf der sich die Schaltfläche “Update starten” befindet:
Auf diese Weise besteht die Chance, dass der Administrator die Informationen hat, die er benötigt, um zu entscheiden, ob er bereit ist zu aktualisieren.


