Deja-Dup Google 드라이브 지원


10

Deja-Dup에서 Ubuntu One이 지원되는 것과 동일한 방식으로 Google 드라이브가 지원되는지 확인하려고했지만 구체적인 내용을 보지 못했습니다. 백업 된 파일의 로컬 사본을 저장하고 싶지는 않지만 Google 드라이브 계정에 직접 저장하여 동기화되지 않도록합니다.


나는 그와 같은 도구가 존재하는 의심 때문에 G 드라이브는 리눅스에 대한 공식 클라이언트가없는
MrVaykadji

답변:


8

여전히 deja-dup을 사용하여 그렇게 할 수는 없지만 다행스럽게도 동일한 목적을 달성하기 위해 이중성을 사용할 수 있으므로 중요하지 않습니다. Deja-dup은 이중성을위한 GUI 프론트 엔드입니다. 커맨드 라인에서 직접 이중성을 사용할 수 있으며 놀랍게도 deja-dup의 GUI를 사용하는 것보다 간단합니다!

python-gdata기본 시스템의 일부가 아니므로 패키지를 먼저 설치해야 합니다.

sudo apt-get install python-gdata

그런 다음 다음 명령을 실행하여 이중성을 사용하여 로컬 폴더를 Google 드라이브에 직접 넣을 수 있습니다.

duplicity localfolder gdocs://username@gmail.com/remotefolder

또는

duplicity localfolder gdocs://username:password@gmail.com/remotefolder

두 번째 경우에는 분명히 귀하의 Gmail 비밀번호를 요구하지 않습니다 (그러나 여전히 암호화 암호 문구를 요구합니다).

복원 명령 :

duplicity restore gdocs://username@gmail.com/remotefolder localfolder

위의 모든 경우 localfolder에 홈 디렉토리에 폴더가 있으며 홈 디렉토리에서 명령을 실행하고 있습니다.

두 가지 사소한 경고. 첫째, 복원하는 동안 로컬 폴더가 존재하지 않는지 확인해야합니다. 그렇지 않으면 로컬 폴더가 이미 존재한다는 이중성이 중단됩니다. 둘째, 우분투 14.04에서 위의 테스트를 수행 했으므로 다른 버전에 대해서는 언급 할 수 없습니다.


이것은 매우 유망했지만, 시도 할 때 BackendException: Error while authenticating client: Server responded to ClientLogin request: 404, https://developers.google.com/accounts/docs/AuthForInstalledApps오래된 인증 방법에 대한 불만을 지적하면서 오류가 발생합니다. OAuth 2.0duplicity 과 함께 사용하는 방법에 대한 업데이트 된 절차가 있습니까?
거대한

명령 행 Google "drive"소프트웨어를 설치하는 경우 "drive push <files>"명령을 실행하여 비밀번호없이 파일을 업로드하십시오. 따라서 쉘 파일에서 그렇게 할 수 있어야합니다.
크레이그 cks 스

1

내가 찾은 유일한 해결책은 Deja Dup을 사용하여 로컬 드라이브에 백업 한 다음 폴더를 압축하고 Google 드라이브에 업로드하는 것입니다.

Google Cloud 또는 Google Drive로 폴더를 만들고 증분 백업을 자동으로 수행하는 방법을 찾고 싶습니다.

현재 오류가 발생합니다.

Cannot resolve hostname when using //drive.google.com/

1

이것은보고 된 이 버그 수정이되어있는, 최선을 다하고 있습니다 . 변경 사항은 버전 32에 포함되어야합니다.

업데이트 : 이중성 백엔드 문제로 인해 수정 사항이 되돌려졌습니다 . 그러나 이중성이 여전히 가능합니다. 적어도 2015 년 12 월 현재 Duply 프론트 엔드에서 Google OAuth를 사용하는 방법에 대한 질문 이 있습니다 . 여기에는 설치 pydrive, Google 계정에 대한 액세스 설정 및 이중화 를위한 설정 파일 작성 이 포함됩니다 .

다른 옵션과 관련된 질문 : Google Cloud Storage에서 이중성으로 백업

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