본문으로 건너뛰기

AWS S3 파일을 Google Drive에서 접근 가능하게 만드는 방법 — 팀 협업을 위한 S3 버킷 동기화

· 약 6분
Tayson
Senior Engineer

개발팀은 모든 것을 S3 버킷에 저장합니다. 마케팅팀은 Google Drive를 사용합니다. 마케팅팀이 S3에서 파일이 필요할 때마다 개발자에게 다운로드해서 공유해 달라고 요청해야 합니다. 더 나은 방법이 있습니다.

AWS S3는 강력하고 비용 효율적이지만, 개발자를 위해 설계되었습니다. AWS 콘솔은 비개발자 팀원에게 친숙하지 않으며, 개별 S3 객체를 공유하려면 presigned URL을 생성해야 합니다. 선택한 S3 폴더를 Google Drive와 동기화하면, 누구나 AWS 자격 증명 없이도 필요한 파일에 접근할 수 있습니다.

RcloneView 앱 미리보기

모든 클라우드를 한 곳에서 관리하고 동기화하세요

RcloneView는 rclone의 크로스플랫폼 GUI입니다. 폴더를 비교하고, 파일을 전송·동기화하고, 깔끔한 시각적 인터페이스로 멀티 클라우드 워크플로를 자동화하세요.

  • 원클릭 작업: 복사 · 동기화 · 비교
  • 안정적인 자동화를 위한 스케줄러와 작업 이력
  • Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP 등 지원
WindowsmacOSLinux
무료로 시작하기 →

핵심 기능은 무료. Plus로 자동화 기능 이용 가능.

문제 상황

  • 개발자는 에셋, 리포트, 익스포트 파일을 S3에 저장합니다.
  • 비개발 팀(마케팅, 영업, 경영진)은 S3에 쉽게 접근할 수 없습니다.
  • 현재 우회 방법: 누군가 S3에서 다운로드해서 Google Drive에 수동으로 업로드합니다.
  • 결과: 오래된 파일, 추가 작업, 그리고 지친 팀원들.

해결 방법

RcloneView를 사용해 특정 S3 폴더를 Google Drive와 자동으로 동기화하세요.

S3: reports/monthly/ → Google Drive: Shared/Monthly Reports/
S3: assets/marketing/ → Google Drive: Shared/Marketing Assets/
S3: exports/data/ → Google Drive: Shared/Data Exports/
Sync S3 to Google Drive

설정 방법

1) 두 계정 연결하기

AWS S3와 Google Drive를 리모트로 추가하세요.

Add S3 and Google Drive remotes

2) 선택적 동기화 작업 만들기

S3 버킷 전체를 동기화하지 마세요 — 비개발 팀에게 필요한 폴더만 동기화하세요. 필터 규칙을 사용해 특정 경로나 파일 형식만 포함시킬 수 있습니다.

Create S3 to Google Drive sync job

3) 자동 업데이트 예약하기

매시간 또는 매일 동기화해서 Google Drive가 항상 최신 파일을 유지하도록 하세요.

Schedule S3 to Google Drive sync

4) 동기화 완전성 확인하기

Verify S3 and Google Drive are in sync

단방향 vs 양방향

단방향 (S3 → Google Drive)

S3에서 Google Drive로 Copy 또는 Sync를 사용하세요. Google Drive는 읽기 전용(미러)이 됩니다. 변경은 반드시 S3에서 이루어져야 합니다.

적합한 경우: 리포트, 익스포트, 생성된 에셋.

양방향

양방향으로 동기화합니다. Google Drive에서의 변경이 S3로, 그리고 그 반대로도 동기화됩니다.

적합한 경우: 두 팀이 함께 기여하는 공유 작업 폴더.

관련성 있는 파일만 필터링하기

S3에 있는 모든 것으로 Google Drive를 채우지 마세요. 필터를 사용하세요.

  • *.pdf, *.xlsx, *.pptx와 같은 업무 문서만 포함시킵니다.
  • 원시 데이터, 로그, 임시 파일은 제외합니다.
  • --max-age 90d를 사용해 최근 파일만 동기화합니다.

비용 고려사항

S3 이그레스(egress)는 비용이 발생합니다(처음 10TB까지 TB당 $90). 대용량 데이터셋을 자주 동기화한다면 다음을 고려하세요.

  • 비수기 시간대에 동기화합니다.
  • 필터를 사용해 데이터 용량을 제한합니다.
  • 중간 저장소로 Backblaze B2나 Wasabi를 고려합니다(무료/저렴한 이그레스).

시작하기

  1. rcloneview.com에서 RcloneView를 다운로드하세요.
  2. S3와 Google Drive를 리모트로 추가하세요.
  3. 특정 폴더에 대해 타겟팅된 동기화 작업을 생성하세요.
  4. 시간별 또는 일별 업데이트를 예약하세요.
  5. Google Drive 폴더를 팀과 공유하세요.

개발 인프라와 팀 협업 사이의 간극을 좁혀보세요.


관련 가이드:

지원 클라우드 제공업체

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces