문제

GSutil은 ' rsync '라는 정말 깔끔한 기능을 갖추고 있습니다.2 개의 버킷 / GCS의 디렉토리. JSON API Java 클라이언트 라이브러리 그러나이 유형의 기능을 지원하는 것을 볼 수는 없습니다.상자 밖에서.

누구도 Java 클라이언트를 통해 'rsync'의 동일한 기능을 수행하는 방법을 알고 있습니까 (실제로 2 버킷 사이에 Diff Logic을 쓰지 않고)?

도움이 되었습니까?

해결책

에는 없습니다.GSutil의 Rsync 기능은 JSON API를 사용하여 구현되지만 JSON API 자체에는 버킷이나 디렉토리 간의 동기화에 대한 고유 한 지원이 없습니다.동일한 방식으로 동기화를 구현할 수 있거나 Gsutil 자체로 전화 할 수는 있지만, 주요 두 가지 선택은 꽤 많이 부를 수 있습니다.

다른 팁

2014 년 5 월 현재 Rsync가 있습니다.

http : //googlecloudplatform.blogspot.com/2014/05/a-new-and-improved-gsutil-now-with-rsync.html

gsutil rsync : rsync 명령은 Google 클라우드 스토리지 버킷의 내용 또는 클라우드 스토리지 버킷 또는 공급자를 통해 로컬 파일 시스템 디렉토리의 동기화를 자동화합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top