Como automatizar backups comuns do Google Takeout para o armazenamento em nuvem

34

Eu gostaria de criar backups regulares de Google Takeout (digamos a cada 3 meses) e armazená-los criptografados em algum outro armazenamento em nuvem como o DropBox ou o S3.

Não precisa ser uma solução de nuvem para nuvem, embora seja preferível. Não precisa ser 100% automatizado, mas quanto mais, melhor.

Agradeço antecipadamente por qualquer ideia.

    
por Michał Šrajer 14.02.2014 / 08:22

2 respostas

3

Em vez de APIs diretas para fazer o backup do Google Takeout (o que parece ser quase impossível fazer agora), é possível fazer backup de seus dados para soluções de armazenamento de terceiros por meio do Google Drive. Muitos serviços do Google permitem o backup no Google Drive e você pode fazer o backup do Google Drive usando as seguintes ferramentas:

GoogleCL - o GoogleCL leva os serviços do Google à linha de comando.

gdatacopier - Utilitários de gerenciamento de documentos de linha de comando para documentos do Google.

FUSE Google Drive - Um sistema de arquivos do espaço do usuário FUSE para o Google Drive, escrito em C

Grive - Uma implementação independente de código aberto de um cliente do Google Drive. Ele usa a API da Lista de documentos do Google para conversar com os servidores no Google. O código está escrito em C ++.

gdrive-cli - Uma interface de linha de comando para o GDrive. Isso usa a API do GDrive, não a API do GDocs, o que é interessante. Para usá-lo, você precisa registrar um aplicativo chrome. Deve ser pelo menos instalável por você, mas não precisa ser publicado. Há um aplicativo clichê no repositório que você pode usar como ponto de partida.

exemplo do python-fuse - Contém alguns slides e exemplos de sistemas de arquivos Python FUSE.

A maioria deles parece estar nos repositórios do Ubuntu. Eu usei o Fuse, o gdrive e o GoogleCL e todos eles funcionam bem. Dependendo do nível de controle que você quer, isso será realmente fácil ou muito complexo. Isso é contigo. Deve ser direto fazer a partir de um servidor EC2 / S3. Basta calcular os comandos, um por um, para tudo o que você precisa e colocá-lo em um script em um cron job.

Se você não quer trabalhar tanto, também pode usar um serviço como Spinbackup . Tenho certeza que existem outros tão bons, mas eu não tentei nenhum.

    
por 11.09.2014 / 01:30
1

Eu encontrei esta pergunta enquanto procurava como consertar minhas fotos do google não aparecendo corretamente no Google Drive (que eu já estou fazendo o backup automaticamente!).

Então, para que suas fotos sejam exibidas no Google Drive, vá para o link , defina as configurações e defina-o para mostrar fotos em uma pasta na unidade.

Em seguida, use o link para clonar todo o seu google drive (que agora inclui fotos como um diretório 'normal') até o local armazenamento.

    
por 02.03.2018 / 16:04