본문으로 건너뛰기

동기화 후 사라진 빈 폴더 — RcloneView로 해결하기

· 약 7분
Robin
Developer Advocate

자리 표시용 폴더와 빈 프로젝트 디렉토리는 클라우드 동기화 후 종종 사라집니다 — 이를 되돌리는 설정을 소개합니다.

한 팀이 폴더 구조를 클라우드로 마이그레이션한 후, 향후 파일, 클라이언트 산출물, 아카이브 버킷을 위해 예약해 둔 빈 자리 표시용 디렉토리의 절반이 대상 위치에 전혀 나타나지 않는다는 것을 발견합니다. 이는 rclone의 예상된 기본 동작입니다: 동기화 작업은 파일이 포함된 디렉토리만 다시 생성합니다. RcloneView는 이를 변경하는 데 필요한 설정을 제공하며, 이를 어디서 찾을 수 있는지 아는 것만으로도 혼란스러운 재작업을 크게 줄일 수 있습니다.

RcloneView 앱 미리보기

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

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

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

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

빈 폴더가 건너뛰어지는 이유

rclone의 동기화 및 복사 엔진은 소스 트리를 탐색하며 객체 — 즉 파일 — 를 전송합니다. 파일이 하나도 없는 디렉토리는 전송 작업을 발생시키지 않으므로, 기본적으로 대상 위치는 해당 디렉토리가 존재해야 한다는 사실을 알지 못합니다. 이는 버그가 아닙니다; 대부분의 클라우드 스토리지 API가 애초에 "폴더"를 독립적인 개체가 아니라 객체 키의 부수 효과로 표현하는 방식 때문입니다. 실질적인 결과로, 의도적인 자리 표시용 폴더(다음 달 파일을 기다리는 03-invoices/ 폴더나 클라이언트가 보기를 기대하는 카테고리 구조)가 포함된 소스 트리는 대상 위치에서 일부가 누락된 채로 도착할 수 있습니다.

이는 특히 폴더 비교(Folder Compare)나 초기 마이그레이션 중에 두드러지는데, 이때는 파일이 실제로 들어오기 전부터 대상 구조가 소스 구조를 시각적으로 그대로 반영해야 하기 때문입니다.

해결 방법: 빈 디렉토리 생성

RcloneView의 동기화 마법사는 1단계(스토리지 구성)에서 소스/대상 리모트 및 폴더 선택과 함께 빈 디렉토리 생성 토글을 제공합니다. 이를 활성화하면 하위 동기화 작업이 파일이 없는 디렉토리도 다시 생성하도록 지시하여, 대상 폴더 트리가 파일뿐만 아니라 소스 구조와 정확히 일치하도록 만듭니다.

빈 디렉토리 생성 옵션이 있는 RcloneView 동기화 마법사 1단계

일회성 구조 마이그레이션의 경우, 먼저 이 옵션을 활성화한 상태로 드라이 런(Dry Run)을 실행하세요. 드라이 런은 대상을 건드리지 않고 어떤 폴더와 파일이 생성될지 정확히 나열해 주므로, 전송을 실행하기 전에 빈 폴더 문제가 실제로 해결되었는지 확인하는 가장 빠른 방법입니다.

폴더 비교로 결과 확인하기

동기화를 실행한 후, RcloneView의 폴더 비교(Folder Compare)를 사용하여 양쪽을 디렉토리별로 확인하세요. RcloneView는 하나의 창에서 90개 이상의 제공업체를 마운트하고 동기화할 수 있으며, Windows, macOS, Linux에서 모두 사용할 수 있어 도구를 전환하지 않고도 소스와 대상 트리를 나란히 시각적으로 비교할 수 있습니다. "왼쪽에만 있는 파일 표시"와 "오른쪽에만 있는 파일 표시" 필터를 사용하면 폴더가 제대로 전달되었는지 즉시 확인할 수 있습니다.

소스와 대상 간에 일치하는 폴더 구조를 보여주는 폴더 비교 화면

일회성 마이그레이션이 아니라 구조를 장기적으로 유지 관리하는 경우, 빈 디렉토리 옵션을 체크한 상태로 작업을 저장하여 예약된 실행마다 필요에 따라 자리 표시용 폴더를 계속 다시 생성하도록 하세요.

빈 폴더 구조를 최신 상태로 유지하기 위한 반복 RcloneView 동기화 작업 예약

시작하기

  1. rcloneview.com에서 RcloneView를 다운로드하세요.
  2. 동기화 마법사를 열고 소스 및 대상 리모트를 선택하세요.
  3. 1단계에서 필터를 구성하기 전에 빈 디렉토리 생성을 활성화하세요.
  4. 드라이 런을 실행하여 폴더 구조를 확인한 다음 동기화를 실행하세요.

양쪽이 일치하는 폴더 구조는 새 팀원 온보딩과 스토리지 감사를 훨씬 더 오류 없이 만들어 줍니다.


관련 가이드:

지원 클라우드 제공업체

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