저는 개발자도 아니고 이 주제에 대해 전문가도 아니니, 좀 이해해 주셨으면 합니다…
몇 달 전에 Discourse를 설치했을 때(일단 해제해야 했지만, 내년쯤 다시 돌아올 예정입니다) 일일 백업 파일이 매우 작다는 것을 알게 되었습니다(물론, 당시에는 아직 구축/디자인 단계였고 회원도 없었으며, 실질적인 트래픽이나 새로운 콘텐츠도 없었기 때문입니다). 백업 파일 하나당 대략 20MB 정도였습니다.
ChatGPT에게 해당 특정 사례에서 백업 서비스 요금으로 매월 얼마를 지불하게 될지 물어보았습니다(활동적인 커뮤니티라면 백업 크기가 빠르게 증가할 것이라는 것은 알지만, 여기서는 단순히 예시로만 사용하고자 합니다).
AWS의 경우, 이러한 일일 20MB 백업(즉, 월 600MB)에 대해 월 $0.45~$0.60 정도를 지불하게 될 것으로 예상되었습니다. 이것이 현실적인 비용인가요, 아니면 제가 놓치고 있는 것이 있나요?
그다음 BackBlaze B2에 대해 물어보았습니다. 놀랍게도 S3와 호환되는 것을 사용한다고 하더군요(ChatGPT에게 물어보기 전까지는 S3가 AWS에서만 사용하는 서비스 이름인 줄 알았는데, 사실은 다른 회사들도 사용할 수 있는 '프로토콜’과 같은 것인 것 같습니다. 흥미롭네요…). BackBlaze는 GB당 월 $0.005의 정액 요금을 부과한다고 했습니다.
따라서 일일 20MB 백업(월 600MB)에 대한 예상 월 비용은 다음과 같습니다:
- AWS S3: $0.45~$0.60
- Backblaze B2: $0.15~$0.30.
이러한 용량에 대해 현실적인 시나리오인가요?
저는 커뮤니티가 성장함에 따라 다른 데이터 양에도 적응할 수 있도록, 시스템이 어떻게 작동하고(비용이 드는지)에 대해 잘 이해하고 싶습니다.
Discourse 설정에서 S3 옵션을 본 기억이 납니다(당시에는 AWS와만 관련이 있는 줄 알았는데, 저 같은 비전문가에게는 항상 매우 혼란스러웠습니다). 그렇다면 Backblaze B2를 사용할 수 있다는 뜻인가요?
또 다른 질문: PayPal로 지불하는 경우, 거래 건당 약 30센트 + 총 결제 금액의 %에 해당하는 수수료도 지불해야 합니다. 그래서 두 회사 모두 한 번에 일정 금액을 입금해 두고 이를 크레딧처럼 사용하여 월별 수수료를 피할 수 있는지 ChatGPT에게 물어보았습니다. 가능하다고 답을 받았습니다. 이 부분을 확인해 주실 분 계신가요?
좀 더 조사해 보니 이 다른 주제를 발견했고, 원 포스터(OP)는 3GB의 백업을 가지고 있다고 말했고, 다른 한 사람은 8GB라고 했습니다. 저는 Dropbox로 직접 다운로드하는 시스템을 성공적으로 구축했다고 믿습니다(몇 달 전에 Discourse를 삭제했으므로 100% 확신은 할 수 없지만, 정상적으로 작동했던 것 같습니다). 그렇다면 제 질문은: 백업을 위해 또 다른 서비스를 설정하는 수고를 해야 하는 걸까요? 백업의 99.9%가 텍스트이고 가끔 Discourse 자체에서 이미 최적화된 이미지가 포함된 경우, 백업은 실제로 얼마나 커질 수 있을까요? 저는 이미 일일 백업(그리고 스냅샷)이 있는 자체 백업 디스크를 가지고 있으므로, Dropbox에 모든 백업을 보관할 필요는 없습니다. 또한 Dropbox에는 30일간의 히스토리가 있으므로, 백업 파일을 삭제한 후 문제가 발생하더라도 30일 동안 복구할 수 있습니다.
이 주제에 대한 어떤 도움도 크게 감사하겠습니다. 감사합니다!