# AWS S3 파일 저장 관련 질문 - 구조는 어떻게 해야 하나요?

**URL:** <https://meta.discourse.org/t/quick-aws-s3-files-storage-question-structure/169075>\
**Category:** Product Support\
**Created:** [11월 3, 2020, 1:41오전 UTC](https://meta.discourse.org/t/quick-aws-s3-files-storage-question-structure/169075 "2020-11-03T01:41:08Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![fearlessfrog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fearlessfrog/32/119653_2.png) [@fearlessfrog](https://meta.discourse.org/u/fearlessfrog)\
**Post date:** [11월 4, 2020, 10:18오후 UTC](https://meta.discourse.org/t/quick-aws-s3-files-storage-question-structure/169075/9 "2020-11-04T22:18:03Z")

</div>

Michael, 감사합니다. 2014년에 처음 시작했을 당시의 파일들이라 파일 번호가 작아서, 현재 위치 그대로 유지할 예정입니다. 🙂

흥미롭게도 최근 서버를 이전하면서, 기본 Unix 버전에서 인플레이스 업그레이드하는 대신 Discourse 백업/복원 방식을 사용했습니다. (100% 확신은 못 하겠지만) 복원 과정에서 이 로컬 파일들이 제대로 배치되지 않은 것 같습니다. 백업 아카이브에는 포함되어 있었지만, 복원 프로세스는 최적화/원본(optimized/originals) 폴더 아래에만 정상적으로 작동한 것처럼 보였습니다.

큰 문제는 아니었습니다. 구 서버와 새 서버의 uploads/ 내용물이 다르다는 것을 발견했을 때, 백업 아카이브에서 직접 tar -x 명령으로 추출할 수 있었기 때문입니다. 하지만 다른 사용자들이 겪을 수 있는 함정이 될 수 있어서 여기서 언급하고 싶었습니다.

현재 업로드의 99.9%는 S3에서 서빙되고 있습니다(로컬에서 S3로 비교적 일찍 전환했거든요). 하지만 초기에 S3 버킷을 수동으로 생성할 때 로컬 파일을 복사해 올린 것 같습니다. 사후에 생각해보면 게시물을 다시 베이킹(rebake)하는 것이 옳았을 텐데, 로컬 파일 업로드 URL을 가진 아주 작고 오래된 게시물의 경우 항상 잘 작동했기 때문에 그러지 않았습니다.

---

_[View the full topic](https://meta.discourse.org/t/quick-aws-s3-files-storage-question-structure/169075)._
