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

모든 클라우드를 한 곳에서 관리하고 동기화하세요
RcloneView는 rclone의 크로스플랫폼 GUI입니다. 폴더를 비교하고, 파일을 전송·동기화하고, 깔끔한 시각적 인터페이스로 멀티 클라우드 워크플로를 자동화하세요.
- 원클릭 작업: 복사 · 동기화 · 비교
- 안정적인 자동화를 위한 스케줄러와 작업 이력
- Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP 등 지원
핵심 기능은 무료. Plus로 자동화 기능 이용 가능.
빈 폴더가 건너뛰어지는 이유
rclone의 동기화 및 복사 엔진은 소스 트리를 탐색하며 객체 — 즉 파일 — 를 전송합니다. 파일이 하나도 없는 디렉토리는 전송 작업을 발생시키지 않으므로, 기본적으로 대상 위치는 해당 디렉토리가 존재해야 한다는 사실을 알지 못합니다. 이는 버그가 아닙니다; 대부분의 클라우드 스토리지 API가 애초에 "폴더"를 독립적인 개체가 아니라 객체 키의 부수 효과로 표현하는 방식 때문입니다. 실질적인 결과로, 의도적인 자리 표시용 폴더(다음 달 파일을 기다리는 03-invoices/ 폴더나 클라이언트가 보기를 기대하는 카테고리 구조)가 포함된 소스 트리는 대상 위치에서 일부가 누락된 채로 도착할 수 있습니다.
이는 특히 폴더 비교(Folder Compare)나 초기 마이그레이션 중에 두드러지는데, 이때는 파일이 실제로 들어오기 전부터 대상 구조가 소스 구조를 시각적으로 그대로 반영해야 하기 때문입니다.
해결 방법: 빈 디렉토리 생성
RcloneView의 동기화 마법사는 1단계(스토리지 구성)에서 소스/대상 리모트 및 폴더 선택과 함께 빈 디렉토리 생성 토글을 제공합니다. 이를 활성화하면 하위 동기화 작업이 파일이 없는 디렉토리도 다시 생성하도록 지시하여, 대상 폴더 트리가 파일뿐만 아니라 소스 구조와 정확히 일치하도록 만듭니다.
일회성 구조 마이그레이션의 경우, 먼저 이 옵션을 활성화한 상태로 드라이 런(Dry Run)을 실행하세요. 드라이 런은 대상을 건드리지 않고 어떤 폴더와 파일이 생성될지 정확히 나열해 주므로, 전송을 실행하기 전에 빈 폴더 문제가 실제로 해결되었는지 확인하는 가장 빠른 방법입니다.