디스크 공간 제약으로 인해 썸네일 없이 백업과 복원을 수행해야 했습니다. 과정은 매우 순조롭게 진행되었습니다. 처음에는 긴장했지만, 모든 것이 완벽하게 작동했으며 전체 절차가 매우 수월했습니다. Discourse 팀이 이 작업을 쉽게 수행할 수 있도록 잘 준비해 주셨습니다.
예상대로 이미지가 많이 누락되어 있고, 의외로 아바타도 누락되어 있습니다. 검색을 해보니 서로 모순되는 정보가 너무 많습니다. 어떤 게시물에서는 모든 것을 다시 생성(rebake)해야 한다고 하며, 다양한 방법들이 제시되어 있습니다. 다른 곳에서는 Sidekiq가 이를 자동으로 처리한다고 합니다. 현재로서는 명확한 결론을 내릴 수 있는 답을 찾기가 어렵습니다. Sidekiq 작업을 트리거해도 큰 변화가 없으며, Rails 콘솔에서는 ‘rebake’ 명령조차 인식하지 못합니다.
어떻게 해야 할지 모르겠습니다. 무언가를 해야 할까요? 아니면 그대로 두면 될까요? 완전히 혼란스럽습니다.
그 이유는 이미지 크기입니다. 첫 번째 사진은 섬네일(thumbnail)이 필요하지만 두 번째 사진은 필요하지 않습니다. 서버가 현재 오래된 섬네일과 아바타를 재생성하는 작업으로 인해 완전히 포화 상태라면, 새 게시물에 대한 섬네일 생성이 지연될 수 있습니다. 현재 어떤 작업이 진행 중인지 확인하려면 Sidekiq 큐를 살펴보세요.
rake posts:rebake에 해당하는 아바타 복원 명령이 있을까요? 게시물의 이미지를 수정하기 위해 결국 이 명령을 사용해야 했지만, 대부분의 아바타가 여전히 누락되어 있습니다. Sidekiq에서 CreateMissingAvatars를 트리거해 보았지만 5~10초 동안 실행된 후에도 아무런 변화가 없습니다.