CloudSync
CloudSync는 TNAS 장치와 다양한 클라우드 드라이브 간에 빠르고 안전한 양방향/단방향 데이터 동기화를 가능하게 하는 전문 클라우드 드라이브 동기화 애플리케이션입니다. Google Drive, OneDrive, Amazon S3, Dropbox, Baidu Netdisk, Alibaba Cloud 등의 주요 클라우드 스토리지 서비스를 지원하며, 유연한 동기화 전략과 실시간 동기화 로그 모니터링을 제공하여 효율적이고 안정적인 올인원 클라우드 드라이브 재해 복구 솔루션입니다.
지원되는 클라우드 서비스
| 클라우드 서비스 | 인증 방법 |
|---|---|
| Amazon S3 | 액세스 키 + 시크릿 키 |
| Box | OAuth 로그인 |
| Dropbox | OAuth 로그인 |
| Google Drive | OAuth 로그인 |
| OneDrive | OAuth 로그인 |
| OpenDrive | KeyID + 애플리케이션 키 |
| Pcloud | OAuth 로그인 |
| Yandex Disk | OAuth 로그인 |
| Alibaba Cloud OSS | 액세스 키 + 시크릿 키 |
| Baidu Netdisk | OAuth 로그인 |
| Aliyun Drive | OAuth 로그인 |
| 115 Cloud Drive | OAuth 로그인 |
| Backblaze B2 | 액세스 키 + 시크릿 키 |
| Mega | KeyID + 애플리케이션 키 |
| S3 프로토콜 서비스 | 액세스 키 + 시크릿 키 + 엔드포인트 URL |
연결 관리
각 클라우드 서비스는 별도의 연결을 생성해야 합니다. 동일한 클라우드 서비스의 여러 동기화 작업은 동일한 연결을 재사용할 수 있습니다.
OAuth 로그인 (Dropbox / Google Drive / OneDrive / Box / Yandex Disk / Pcloud / Baidu Netdisk / Aliyun Drive / 115 Cloud Drive):
- "추가" 를 클릭하고 대상 클라우드 서비스를 선택합니다.
- 팝업되는 클라우드 서비스 권한 부여 페이지에서 계정에 로그인하고 권한을 부여합니다.
- 권한 부여가 성공하면 자동으로 CloudSync로 돌아가며 연결 상태가 "연결됨"으로 표시됩니다.

키 인증 (Amazon S3 / Alibaba Cloud OSS / Backblaze B2 / OpenDrive / Mega / S3 프로토콜):
클라우드 서비스에서 제공하는 액세스 키, 시크릿 키 등의 자격 증명을 입력합니다.
동기화 작업 구성
기본 매개변수
- 연결: 생성된 클라우드 서비스 연결을 선택합니다.
- 작업 이름: 여러 작업을 구분하기 위한 사용자 지정 이름입니다.
- 로컬 디렉터리: 동기화할 TNAS의 폴더 (제어판 → 공유 폴더에 이미 생성되어 있어야 함).
- 클라우드 디렉터리: 클라우드의 대상 폴더 경로입니다.
동기화 모드
실제 필요에 따라 적절한 동기화 모드를 선택합니다:
- 양방향 동기화: 로컬 및 클라우드 디렉터리를 실시간으로 일관되게 유지합니다. 한쪽 끝에서의 파일 작업(추가, 삭제, 수정, 이름 변경)은 다른 쪽 끝에 동기화됩니다.
- 다운로드 전용 (클라우드 → 로컬): 클라우드 콘텐츠만 로컬에 다운로드합니다. 새 로컬 파일은 업로드되지 않습니다.
- 업로드 전용 (로컬 → 클라우드): 로컬 콘텐츠만 클라우드에 업로드합니다. 새 클라우드 파일은 다운로드되지 않습니다.

⚠️ 디렉터리 겹침 제한: 새 작업의 동기화 디렉터리는 기존 작업의 동기화 디렉터리와 겹쳐서는 안 됩니다.
- 동기화 모드:
① 양방향 동기화 모드: 로컬 및 클라우드 디렉터리가 실시간으로 양방향 동기화되어 두 디렉터리의 파일이 일관되게 유지됩니다. 한쪽 끝의 파일 및 폴더에 대한 모든 수정(삭제, 이름 변경, 수정, 추가)은 다른 쪽 끝에 동기화됩니다.
② 다운로드 전용 모드: 클라우드 디렉터리의 파일 및 폴더를 로컬 컴퓨터로 다운로드합니다. 로컬 디렉터리의 파일 및 폴더는 클라우드에 업로드되지 않습니다. 새로 추가된 클라우드 파일은 로컬에 동기화되고, 수정 또는 이름이 변경된 클라우드 파일은 로컬 파일을 덮어씁니다.
③ 업로드 전용 모드: 로컬 디렉터리의 파일 및 폴더를 클라우드에 업로드합니다. 클라우드 디렉터리의 파일 및 폴더는 로컬 컴퓨터로 다운로드되지 않습니다. 새로 추가된 로컬 파일도 클라우드에 동기화되고, 수정 또는 이름이 변경된 로컬 파일은 클라우드 파일을 덮어씁니다. - 암호화:
업로드 전용 작업에서 시스템은 선택한 동기화 파일을 클라우드에 업로드하기 전에 미리 암호화하여 보안을 보장합니다. 동시에 동일한 업로드 전용 작업에서 클라우드에서 파일을 다운로드할 때 시스템은 자동으로 파일을 해독하여 로컬 데이터를 항상 암호화되지 않은 상태로 유지합니다.
필터 규칙
세분화된 동기화를 위해 파일 유형 필터링 및 크기 제한을 설정할 수 있습니다:
- 파일 유형: 확장자별로 특정 파일 유형을 포함하거나 제외합니다.
- 파일 크기: 지정된 크기보다 큰 파일은 동기화하지 않습니다.

충돌 전략
양쪽 끝에 동일한 이름의 파일이 있을 때 CloudSync의 처리 방식:
- 덮어쓰기: 최신 버전이 이전 버전을 덮어쓰고 하나의 파일을 유지합니다.
- 이름 바꾸기: 두 버전 모두 유지되며 충돌하는 파일은 새 이름으로 저장됩니다.
일정 및 성능
- 폴링 간격: CloudSync가 클라우드 변경 사항을 자동으로 확인하는 간격입니다. 간격이 짧을수록 동기화가 더 신속하지만 네트워크 및 시스템 리소스를 더 많이 소비합니다.
- 대역폭 제한: 동기화 작업의 최대 업로드 또는 다운로드 속도를 제한합니다. 대역폭이 제한된 환경에서 동기화가 다른 네트워크 사용에 영향을 미치는 것을 방지하는 데 적합합니다.

폴링 간격: 폴링 간격은 Cloud Sync가 퍼블릭 클라우드의 변경 사항을 폴링하여 로컬 폴더에 동기화하는 빈도를 의미합니다. 폴링 간격을 1시간으로 설정하면 Cloud Sync가 매시간 퍼블릭 클라우드에 연결하여 파일 변경 사항을 검색합니다. 최대 폴링 간격은 1일(86,400초)입니다.
브라우저 캐시나 쿠키를 지우면 현재 로그인 세션이 손실될 수 있습니다. 계정 보안과 정상적인 사용을 위해 지운 후 다시 로그인하는 것이 좋습니다.
암호화 동기화
CloudSync는 암호화된 업로드 작업과 해독된 다운로드 작업 생성을 지원합니다. 암호화 키는 사용자가 설정한 비밀번호입니다. 잊어버린 비밀번호로는 암호화된 파일을 해독할 수 없습니다:
- 암호화 업로드 작업: 파일은 업로드 전에 자동으로 암호화되어 클라우드에 암호화된 상태로 저장되므로 클라우드 데이터 유출을 방지합니다.
- 해독 다운로드 작업: 클라우드에서 암호화된 파일을 다운로드할 때 자동으로 해독되어 로컬에서 원래 상태로 복원됩니다.
작업 관리
작업 목록에서 생성된 작업에 대해 다음 관리 작업을 수행할 수 있습니다:
- 활성화 / 비활성화: 동기화 작업을 일시 중지하거나 다시 시작합니다. 비활성화된 동안에는 동기화가 수행되지 않습니다.
- 편집: 필터 규칙, 충돌 전략, 폴링 간격, 대역폭 제한 등의 매개변수를 수정합니다.
- 삭제: 작업 자체를 삭제합니다. 동기화된 파일은 삭제되지 않습니다.
전역 설정
동시 파일 전송: 동기화 중에 병렬로 전송되는 최대 파일 수입니다.
로그 및 모니터링
로그 페이지는 동기화 실행에 대한 완전한 기록을 제공합니다:
- 작업별 필터: 특정 작업을 선택하여 동기화 기록을 봅니다.
- 키워드 검색: 특정 파일 이름 또는 작업 유형을 빠르게 찾습니다.
- 로그 내보내기: 로그를 로컬 파일로 내보내 오프라인 분석 또는 문제 보고에 사용합니다.
- 자동 정리: 보존 기간 또는 최대 항목 수를 설정합니다. 초과 시 로그가 자동으로 정리되어 스토리지 공간을 계속 점유하는 것을 방지합니다.