해결책을 찾았다니 다행입니다. 다른 사람이 더 쉽게 따라 할 수 있도록 몇 가지 팁을 드릴게요.
app.yml 파일에 DISCOURSE_ALLOW_RESTORE: 'true'를 설정하면 복원 활성화 단계를 생략할 수 있습니다. (비슷하게, Google 인증 정보를 ENV에 설정하면 데이터베이스에 저장할 필요가 전혀 없습니다.)
스테이징과 프로덕션 환경이 동일한 S3 버킷을 사용하는 경우, 최신 백업을 다음과 같이 복원할 수 있습니다.
docker exec ${CONTAINER_NAME} bash -c '$(discourse restore|grep gz|head -1)'
로컬에서 백업 파일을 읽어야 한다면, 사이트 설정을 ENV로 오버라이드하여 로컬 저장소의 최신 백업을 읽을 수 있습니다.