Dropbox는 동기화할 때 정확히 어떤 일을 하나요?

Dropbox는 동기화할 때 정확히 어떤 일을 하나요?

Dropbox로 구성한 시스템에 폴더를 업로드하거나 만들면 동일한 Dropbox 계정이 있는 다른 시스템에서는 정확히 어떤 일이 발생하나요?

즉, Dropbox는 새 파일의 전체 버전을 다운로드하여 원격 시스템에 저장합니까(빠른 일관성)? 아니면 사용자가 해당 파일에 액세스하도록 선택해야 하는 경우 해당 파일에 대한 메타데이터를 업데이트하여 새 버전을 사용할 수 있음을 나타냅니까(지연 일관성)?

내 문제는 자주 작업해야 하는 작은 파일을 배포하는 편리한 방법으로 Dropbox를 사용하는 동시에 잃고 싶지 않은 많은 양의 중요한 파일에 대한 백업으로도 사용하고 싶다는 것입니다.

Dropbox가 설치된 모든 시스템에 1TB의 사용 가능한 공간이 있는 것은 아닙니다. 사실 저는 휴대폰과 태블릿을 모두 사용하여 주기적으로 파일을 보는데 확실히 1TB의 여유 공간이 없습니다.

답변1

그건 다양하다.

PC 버전(Windows, OS X, Linux) 사용자 권한으로 일반 애플리케이션으로 실행되고 일반 파일 시스템에 파일을 저장합니다. 다른 앱이 파일에 액세스하려고 할 때 Dropbox가 필요에 따라 파일을 다운로드할 수 있는 방법은 없습니다. 따라서 전체 파일을 다운로드하는 것이 유일한 방법입니다.~할 수 있다일하다.

따라서 기본적으로 1TB가 모두 다운로드됩니다. 그러나 앱에서는 특정 폴더를 제외할 수 있으므로(UI에서는 "선택적 동기화"라고 함) 모든 파일을 모든 단일 PC에 다운로드할 필요가 없습니다.

( 대신 Wuala와 같은 일부 다른 도구는 해당 도구를 노출하도록 선택합니다.내부동기화 앱이 결국 모든 열기 및 읽기 요청을 수신하고 주문형 다운로드를 구현할 수 있는 일종의 에뮬레이트된 네트워크 공유 액세스를 통한 저장소입니다. 하지만 일반적으로 최소한 관리자 권한이 필요합니다. 지금까지 Dropbox에서는 이러한 권한을 요구하지 않았습니다.)

안드로이드 앱대부분 단순한 파일 브라우저 역할을 합니다. 기본 메타데이터(파일 이름)를 로컬로 캐시하지만 앱을 통해 파일을 열려고 할 때 필요에 따라 파일을 다운로드합니다. 최근 파일은 잠시 동안(약 250MB) 캐시된 상태로 유지되며, 파일에 "별표 표시"를 하여 영구적으로 동기화하고 캐시할 수 있지만 항상 Dropbox 앱을 통해 열어야 합니다.

(파일은 앱의 개인 저장소 디렉터리에 캐시됩니다. 기술적으로는~할 수 있다파일 시스템을 통해 직접 액세스할 수 있지만 탐색하기가 다소 까다롭습니다.)

관련 정보