Google Cloud Storage에서 이중성으로 백업


9

이중성을 사용하여 모든 파일을 Amazon S3에 백업하는 백업 루틴을 이미 설정했습니다. Google Cloud Storage를 사용하여 유사한 백업 루틴을 만들고 싶습니다. GCS와 함께 작업하기 위해 이중성을 얻을 수 있습니까?

답변:


9

이제 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 .


즉, "자세한 단계"링크를 지금 404 :(
BeepDog

7
  • 2012 년 8 월 현재 Duplicity Google Cloud Storage (GCS)를 지원 하지 않습니다 . duplicity-talk 메일 링리스트 아카이브를 검색결과 위시리스트 단계에서도 그러한 지원을 추가하는 것에 대한 논의가 없었 음을 보여줍니다.
    • Google 문서는 지원되지만 해당 API는 GCS와 완전히 다릅니다.
    • 최근에 제출 된 위시리스트 버그
  • Duplicity에서 S3 지원을 제공하기 위해 백엔드로 사용되는 Python boto 모듈도 GCS를 지원하지만 GCS 지원을 duplicity에 추가하려면 코드를 간단하게 수정해야합니다. S3GCS API는 동일하지 않다.
    • 누구나 GCS 지원 추가를 원한다면 _boto_single.py단일 스레드 S3 트랜잭션에 대한 백엔드를 제공하는 파일 로 시작하고 수정하는 것이 가장 간단 합니다.
  • GCS가 널리 지원되지 않는다는 것은 놀라운 일이 아닙니다. S3만큼 보편적이지 않습니다. 예를 들어 Google에 개발자로 등록해야하며 서비스는 여전히 "베타"Google 실험실의 일부로 간주됩니다.
    • 단지 내가 지원 GCS를 찾을 수있는 백업 솔루션이다 의 Zmanda (상업).
    • Google은 개발자뿐만 아니라 더 광범위하게 GCS를 출시함에 따라 FOSS 앱에서 지원을 시작해야한다고 생각합니다.
  • 지금 은 GCS와 함께 Duplicity를 사용하려면 S3로 백업 한 다음 Google gsutil도구를 사용하여 S3를 GCS와 동기화해야합니다. 또는 Duplicity를 사용하여 로컬로 백업 한 다음을 사용하여 GCS와 동기화 할 수 있습니다 gsutil.

6

이것은 다음 사람에게 도움이 될 부분 답변입니다.

지금까지 물건을 Google 드라이브 / 문서에 복사하는 것이 지원되는 것 같습니다.

duplicity localdir gdocs://username:password@gmail.com/remotedir/

그러나 이것은 Google Cloud Storage와 다릅니다. 나는 이중성과 gsutil이 모두 boto를 사용하기 때문에 이것이 가능해야 한다고 생각 하지만 이것이 이중성 자체에서 작업을 수행 해야하는지 확실하지 않습니다.

이것을 정렬 할 때까지 해결하려면 확실히 s3에서 GCS 버킷으로 직접 복사 할 수 있습니다.

gsutil -m cp -R s3://yourbucket gs://yourbucket

2

Duplicity 버전 v0.6.22 (2013/08/22)에 Google Cloud Storage 지원이 추가되었습니다.


2

deja-dup34.1 (duplicity의 GUI)에 "Google Cloud Storage에 대한 실험적 지원"이 있습니다 ( https://launchpad.net/deja-dup/+milestone/34.1 )

(GCS 버킷에서 HMAC 인증을 위해 상호 운용성을 활성화하고 이전 버전의 Deja-Dup에서 S3 버킷을 지정하는 방법과 유사 duplicity하지만 아무 소용이 없었습니다)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.