본문으로 건너뛰기

Google Photos 동기화 오류 해결 — RcloneView로 해결하는 방법

· 약 6분
Steve
Senior Engineer

Google Photos는 다른 제공업체에는 없는 고유한 API 제약이 있어 동기화 오류가 발생합니다. RcloneView에서 가장 흔한 문제를 식별하고 해결하는 방법을 알아보세요.

Google Photos는 개인 사진 저장용으로 인기가 많지만, 그 rclone 백엔드는 일반적인 클라우드 드라이브와 다르게 동작합니다. 기존 미디어에 대해서는 읽기 전용이며(새 사진을 업로드할 수는 있지만 API를 통해 덮어쓰거나 삭제할 수는 없습니다), Google Drive보다 더 엄격한 속도 제한이 적용됩니다. 이러한 제약을 이해하는 것이 RcloneView로 Google Photos를 동기화할 때 발생하는 오류를 해결하는 첫걸음입니다.

RcloneView 앱 미리보기

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

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

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

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

오류: "Failed to Upload" 또는 "403 Forbidden"

Google Photos 업로드 실패의 가장 흔한 원인은 API 쓰기 할당량 초과입니다. Google은 API를 통한 사진 업로드에 사용자별 일일 제한을 두고 있습니다. 수천 장의 사진을 대량으로 업로드하는 경우, 전송 도중 이 제한에 도달할 수 있습니다.

RcloneView의 로그(Log) 탭에서 403 또는 userRateLimitExceeded가 포함된 메시지를 확인하세요. 해결 방법은 전송 동시성을 줄이는 것입니다 — 작업의 고급 설정(Advanced Settings)으로 이동하여 파일 전송 개수를 2 또는 3으로 설정하세요. 또한 **실패 시 재시도(Retry on failure)**를 활성화하고(재시도 횟수를 5회 이상으로 설정) RcloneView가 전체 작업을 실패 처리하는 대신 제한된 업로드를 자동으로 재시도하도록 하세요. 필요하다면 대량 업로드 배치를 여러 날에 걸쳐 분산하세요.

Monitoring Google Photos upload rate in RcloneView

오류: "Can't Copy — Destination is Read Only"

대상이 읽기 전용이라는 오류가 표시된다면, 양방향 동기화를 시도하거나 Google Photos의 기존 사진을 덮어쓰려 하고 있는 것입니다. Google Photos API는 rclone을 통해 기존 미디어를 수정하거나 삭제하는 것을 허용하지 않습니다. RcloneView는 이 제한을 준수합니다.

해결책은 작업을 소스에서 Google Photos로 단방향 복사(Copy)(동기화가 아닌)로 구성하는 것입니다. 이렇게 하면 Google Photos 쪽에서 아무것도 삭제하거나 덮어쓰려 하지 않고 새 파일만 업로드합니다. 사진을 삭제해야 하는 경우 Google Photos 웹 앱이나 모바일 앱에서 수동으로 삭제하세요.

Configuring a Copy job to Google Photos in RcloneView

전송 후 파일 누락

Google Photos는 원래 폴더 구조가 아니라 앨범과 생성 날짜별로 미디어를 정리합니다. 폴더 계층 구조를 Google Photos로 동기화하면 파일은 라이브러리에 저장되지만 예상했던 폴더에 나타나지 않을 수 있습니다. 이는 Google Photos API의 동작 방식 때문이며 — 폴더 구조가 유지되지 않습니다.

폴더 구성을 유지하고 싶다면, 하위 디렉터리가 소스와 동일하게 유지되는 Google Drive로 동기화하는 것을 고려하세요. 진정한 사진 아카이브 목적이라면, 원본 폴더 트리를 복사한 Backblaze B2 또는 Amazon S3가 더 신뢰할 수 있는 장기적 해결책입니다.

Reviewing job history after a Google Photos sync attempt

시작하기

  1. rcloneview.com에서 RcloneView를 다운로드하세요.
  2. Google Photos 동기화가 실패한 후 로그(Log) 탭에서 구체적인 오류 코드를 확인하세요.
  3. 속도 제한 오류의 경우 동시성을 2~3으로 줄이고 재시도 횟수를 늘리세요.
  4. 읽기 전용 대상 오류를 방지하려면 동기화가 아닌 복사(Copy) 작업 유형을 사용하세요.

Google Photos의 API 제한을 이해하면 처음부터 RcloneView를 올바르게 구성할 수 있고, 답답한 재시도 반복을 피할 수 있습니다.


관련 가이드:

지원 클라우드 제공업체

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