답변:
이제 2013-07-19부터 버전 0.6.22부터 Google Cloud Storage를 이중으로 직접 사용할 수 있습니다.
구성 파일 gsutil config -a
을 작성하는 데 사용해야 ~/.boto
합니다. 그리고 다음과 같이 이중성을 사용할 수 있습니다.
duplicity local_dir gs://yourbucket
또한 이전 인증 메커니즘 만 지원됩니다. Google 스토리지 콘솔 에서 "상호 작용 가능한 액세스"를 활성화해야합니다 .
에 대한 자세한 단계 http://www.willdurness.com/back-up-your-vm-to-google-cloud-storage-using-duplicity .
_boto_single.py
단일 스레드 S3 트랜잭션에 대한 백엔드를 제공하는 파일 로 시작하고 수정하는 것이 가장 간단 합니다.gsutil
도구를 사용하여 S3를 GCS와 동기화해야합니다. 또는 Duplicity를 사용하여 로컬로 백업 한 다음을 사용하여 GCS와 동기화 할 수 있습니다 gsutil
.이것은 다음 사람에게 도움이 될 부분 답변입니다.
지금까지 물건을 Google 드라이브 / 문서에 복사하는 것이 지원되는 것 같습니다.
duplicity localdir gdocs://username:password@gmail.com/remotedir/
그러나 이것은 Google Cloud Storage와 다릅니다. 나는 이중성과 gsutil이 모두 boto를 사용하기 때문에 이것이 가능해야 한다고 생각 하지만 이것이 이중성 자체에서 작업을 수행 해야하는지 확실하지 않습니다.
이것을 정렬 할 때까지 해결하려면 확실히 s3에서 GCS 버킷으로 직접 복사 할 수 있습니다.
gsutil -m cp -R s3://yourbucket gs://yourbucket
Duplicity 버전 v0.6.22 (2013/08/22)에 Google Cloud Storage 지원이 추가되었습니다.
deja-dup
34.1 (duplicity의 GUI)에 "Google Cloud Storage에 대한 실험적 지원"이 있습니다 ( https://launchpad.net/deja-dup/+milestone/34.1 )
(GCS 버킷에서 HMAC 인증을 위해 상호 운용성을 활성화하고 이전 버전의 Deja-Dup에서 S3 버킷을 지정하는 방법과 유사 duplicity
하지만 아무 소용이 없었습니다)