사진 600GB 넘는 사이트, R2로 옮겨 서버 비용 줄인 이전 작업기
사진이 600GB를 넘는 사이트는 서버를 옮길 때 사진을 어디에 둘지부터 정하는 게 비용을 가릅니다. 인디카 사이트는 사진을 Cloudflare R2로 따로 옮기고, 사이트는 작은 서버 한 대에 올려 서버 비용을 줄였습니다. 용량이 커질수록 호스팅 비용이 같이 올랐습니
사진이 600GB를 넘는 사이트는 서버를 옮길 때 사진을 어디에 둘지부터 정하는 게 비용을 가릅니다. 인디카 사이트는 사진을 Cloudflare R2로 따로 옮기고, 사이트는 작은 서버 한 대에 올려 서버 비용을 줄였습니다.
용량이 커질수록 호스팅 비용이 같이 올랐습니다
인디카는 게시판에 사진이 많이 쌓인 사이트입니다. 이전을 시작할 때 사진이 약 600GB, 첨부 사진만 100만 개가 넘었어요.
일반 호스팅은 사이트와 사진을 한 공간에 둡니다. 그래서 사진이 늘면 더 큰 상품으로 옮겨야 하고, 실제로 화면에 자주 뜨는 사진은 일부인데도 전체 용량만큼 요금을 내게 됩니다. 이 사이트도 그 상태였습니다.
사진과 사이트를 나눠서 옮겼습니다
사이트를 돌리는 데 필요한 것과 사진은 성격이 다릅니다. 사이트는 빠른 서버가 필요하지만, 사진은 넉넉하고 싼 저장 공간이면 됩니다.
그래서 사진은 Cloudflare R2로 옮겼습니다. R2는 저장한 용량만큼만 요금이 붙고, 방문자가 사진을 볼 때 나가는 전송 요금이 없습니다. 사진이 많고 오래 보관해야 하는 사이트에 잘 맞아요.
사이트는 사진을 뺀 만큼 가벼워져서 작은 서버 한 대로 충분했습니다. 게시판 글과 사이트 자료는 새 서버에, 사진은 R2에 두고 화면에서는 예전처럼 함께 보이게 연결했습니다.
사진 하나 빠지지 않았는지 끝까지 맞춰 봤습니다
양이 많으면 옮기는 것보다 빠짐없이 옮겼는지 확인하는 게 더 오래 걸립니다. 원래 서버의 사진 수와 R2에 들어간 사진 수를 폴더마다 하나하나 맞춰 봤고, 원본 사진은 빠진 것이 없었습니다. 작은 미리보기 사진도 폴더 천 개를 모두 대조해 빈 폴더가 없는 것을 확인했어요.
옮긴 뒤 달라진 것
- 서버 비용: 사진까지 한 공간에 담던 구조를 작은 서버 한 대와 저장 공간으로 나눠 매달 나가는 비용을 줄였습니다.
- 빠르기: 게시판이 1초 남짓이면 열립니다.
- 백업: 새 서버는 하루 한 번 자동으로 백업을 남깁니다. 사진은 R2에 따로 있어서 서버에 문제가 생겨도 사진은 그대로 남아요.
- 앞으로 늘어날 사진: 사진이 더 쌓여도 서버를 키울 필요 없이 저장 공간만 늘어납니다.
이런 사이트라면 한 번 따져 볼 만합니다
게시판이나 갤러리에 사진이 수십, 수백 GB씩 쌓인 사이트, 용량 때문에 호스팅 상품을 계속 올려 온 사이트라면 사진만 따로 떼어 두는 것만으로 비용이 크게 달라질 수 있습니다. 다만 사이트마다 사진이 붙는 방식이 달라서, 옮기기 전에 지금 구조부터 살펴봐야 합니다.
용량 큰 사이트 이전은 에코스튜디오에 맡기시면 사진 하나 빠짐없이 옮기고 새 서버까지 맞춰드립니다.
「사진이 300GB쯤 되는데, 저희 사이트도 사진만 따로 옮길 수 있을까요?」 같은 질문도 편하게 남겨 주세요.