이미지 서버 저장 용량 계산하는 방법
이미지 서버 용량은 원본 파일만 보고 정하면 부족해지기 쉽습니다. 실제 운영에서는 원본뿐 아니라 썸네일(목록용 작은 미리보기 이미지), 임시 다운로드, 로그, 백업 복제본이 함께 늘어납니다.
예를 들어 평균 3MB 사진 5만 장은 원본만 약 150GB입니다. 여기에 백업을 한 벌 더 두면 300GB가 되고, 썸네일과 작업 임시 파일까지 더하면 여유 공간을 최소 20% 이상 남기는 편이 안정적입니다.
계산 순서
사진 수와 평균 용량을 곱해 원본 용량을 구합니다. 그 다음 백업 복제 수를 곱하고, 썸네일 캐시와 로그 증가분을 별도로 더합니다. 마지막으로 파일시스템 여유 공간과 장애 복구용 임시 공간을 남겨 둡니다.
폴더 용량을 직접 재보기
추정에 쓸 평균 파일 크기는 대표 폴더 하나를 실제로 재보면 바로 나옵니다.
# du·df 는 리눅스·맥에 기본 설치돼 있습니다
# 1) 대표 폴더 하나의 전체 용량 (사람이 읽기 쉬운 단위)
du -sh ~/uploads
# → "12G /home/me/uploads"
# 2) 그 폴더의 파일 개수
find ~/uploads -type f | wc -l
# → 4820
# 3) 평균 파일 크기 = 12GB ÷ 4820 ≈ 2.6MB
# 이 평균값을 위 계산기에 넣으면 전체 용량이 추정됩니다
# 4) 디스크에 남은 공간 확인 (여유가 얼마나 되는지)
df -h /
# → "Use% 63%" 처럼 사용률이 나옵니다. 80%를 넘기 전에 늘리세요