S3에서 로컬로 업로드가 계속 바뀌는 문제를 어떻게 제어할까요?

가장 쉬운 방법은 Enable hidden setting to include S3 uploads in the backups 설정을 켜서 백업을 만든 후, S3가 설정되어 있지 않은 서버(에러가 발생했을 때 기존 서버를 손상시키지 않도록 새 서버를 사용하는 것이 좋습니다)에서 복원하는 것이었습니다. 하지만 프로덕션 사이트도 손상된 것 같으니, 이 방법으로는 도움이 되지 않을 가능성이 큽니다.

Uploads 테이블을 잘못 조작해서 S3 경로가 여러 개 포함되게 되었다면, 해결 난이도가 훨씬 높아집니다.

ChatGPT보다는 Discourse에 대해 알고 있는 https://ask.discourse.com/을 추천하지만, 그래도 큰 도움이 되지 않을 수 있습니다.

Uploads.pluck(:url)을 확인해서 어떤 값들이 있는지 살펴보세요.