Fix Discourse installation on Digital Ocean that broke during Docker update 토론을 이어갑니다:
업데이트 과정에서 문제가 생겨 백업으로 복원해야 했던 프로덕션 시스템을 복구하는 것을 돕다가, Docker Manager 플러그인이 관리자에게 백업을 수행하도록 프롬프트를 제시하지 않는다는 사실을 깨달았습니다. /admin/update 페이지의 경고 메시지에 이를 포함하는 것이 적절해 보입니다:
해당 링크는 /admin/backups로 이동하게 됩니다.
하지만 더 나아가, 잠재적으로 위험할 수 있는 작업을 수행하기 전에 사용자의 속도를 늦추는 다이얼로그 박스를 추가하는 것이 좋다고 생각합니다:
백업이 최신 상태라면 이 두 가지 중 어느 것도 수행하지 않는 것이 나을 수 있습니다. 제 기준에서 "최신"은 몇 분 전을 의미합니다. 하지만 제 기준과 여러분의 기준은 매우 다를 수 있습니다. ¯\_(ツ)_/¯
어쨌든, “업데이트 시작” 버튼이 있는 페이지에 가장 최근 백업의 타임스탬프를 포함하는 것이 유용할 것 같습니다:
이렇게 하면 관리자가 업데이트를 진행할 준비가 되어 있는지 결정하는 데 필요한 정보를 얻을 기회가 생깁니다.


