web-development-kb-pt.site

Google Apps como um disco rígido online?

O Google fornece alguns bastante baratos armazenamento on-line . Minha organização está interessada em usar isso para hospedar backups de alguns de nossos dados no Google Cloud. Podemos apenas usar isso como um backup externo, caso nossos backups no local pegem fogo. Os arquivos são principalmente imagens e vídeo, a maioria abaixo do limite de 1G.

Existe uma maneira de fazer upload em lote de arquivos para o Google Docs?

Existem extensões que me permitem navegar no Google Apps como uma pasta local, semelhante ao WebDav?

E, para esclarecer, preferimos fazer isso em um servidor Linux (Ubuntu).

Resumo:

Sim, isso é possível. No entanto, minha pergunta foi muito vaga. O Google Apps tem componentes diferentes. "Google Apps" e "Picasa" são ambos Google Apps, mas se comportam de maneira diferente. Por exemplo, o Google Docs usa API de dados da lista de documentos do Google , o Picasa não. Infelizmente, muitos projetos no Google parecem pequenos feudos, e as APIs não são consistentes em todo o reino.

A solução também depende do tipo de arquivo e se você usa a edição Google Premier do Google Apps ou não. De acordo com a API de dados da lista de documentos FAQ os clientes do Google Apps Premier podem usar a API para fazer upload de arquivos de qualquer tipo. Outros usuários podem usar os seguintes formatos de upload: (Veja o link para uma lista, que inclui itens como .csv, .pdf etc.)

Existem várias ótimas soluções abaixo, mas todas têm suas limitações ou se deparam com as APIs do Google.

36
Stefan Lasiewski

Muita coisa mudou desde que eu postei essa pergunta em 2010. Agora, é claro, a resposta correta para essa pergunta é Google Drive para dispositivos Windows, Mac, Android, iPhone e ChromeOS. No entanto, o Google Drive não existe para plataformas Linux, mas existem alguns projetos que tentam fazer isso.

Visão geral do Google Drive

O Google Drive permite armazenar e acessar seus arquivos em qualquer lugar - na Web, no disco rígido ou em qualquer lugar. Eis como funciona:

Acesse o Google Drive na web em drive.google.com. Instale o Google Drive no seu computador ou dispositivo móvel. Jogue seus arquivos no Google Drive. Está bem no seu dispositivo. Agora seus arquivos vão para todo lugar que você faz. Altere um arquivo na Web, no seu computador ou no seu dispositivo móvel e ele é atualizado em todos os dispositivos em que você instalou o Google Drive. Compartilhe, colabore ou trabalhe sozinho: seus arquivos, sua escolha.

2
Stefan Lasiewski

Confira GoogleCL . Ele permite que você interaja com os serviços do Google na linha de comando, como:

$ google docs upload the_bobs.csv ~/work/docs_to_share/*

A versão mais recente diz que inclui o upload de árvores de diretório para o Documentos. Um pouco de script do Shell deve permitir que o cron faça um backup.

14
Craig

Se você estiver fazendo isso em um servidor Linux, poderá tentar GMailFS que usa Fuse para montar seu armazenamento de e-mail do Google (que também deve funcionar com o Google Apps) sobre IMAP como um sistema de arquivos local.

8
Marc Roberts

Uma ferramenta chamada "Google Docs Upload" pode fazer o trabalho:

Eu tive sucesso limitado com esta ferramenta. Infelizmente, ele não suporta ainda suporta arquivos de imagem , embora seja agora permitido pelo Google .

  • Ubuntu 10.04: Isso funciona com o pacote padrão 'Java-common'.
  • MacOSX 10.5.8: Requer Java1.6 e o ​​pacote Java1.6 no MacPorts está quebrado para mim. Ainda não consegui que isso funcionasse com sucesso.
  • WindowsXP SP3: Parece funcionar bem, mas preciso usar o comando Shell do Windows ou criar um arquivo em lotes.
8
Stefan Lasiewski

Não sei se existem ferramentas para isso, mas o API do Google Docs pode permitir que você manipule programaticamente os arquivos enviados.

7
bdonlan

O armazenamento do Google Apps foi projetado para armazenar fotos, anexos de email e documentos online. Embora exista uma API para automatizar o pload de documentos apenas ele aceita tipos MIME específicos , a menos que você seja um cliente do Google Apps Premier. Isso significa que você teria que incorporar seus dados em um arquivo de documento ou planilha antes de enviá-lo.

Em vez do Google Apps, você deve procurar provedores de armazenamento on-line como Dropbox ou Amazon S . O Google também possui um projeto de laboratório próprio serviço de armazenamento on-line , que é gratuito durante a versão beta e possui uma ferramenta de linha de comando baseada em python chamada GSUtil para upload de arquivos.

5
Greg Bray

Você não pode fazer isso diretamente com o Google Docs, mas pode usar GMail como um disco rígido on-line com o Gmail Drive .

3
Andrea Ambu

Há uma extensão do Firefox que permite que você use espaço no Google como um disco rígido, chamado GSpace .

Embora isso não resolva o problema de upload em lote, pode resolver o problema de navegação. Além disso, você poderá usar o código existente no plug-in e estendê-lo para permitir o upload em lote.

2
Zxaos

Parece que API de armazenamento do Google , posicionado no mercado do Amazon S3, é voltado para ser sua opção de armazenamento em nuvem em massa. Embora eles tenham o gsutil que você mencionou anteriormente, o Storage Manager online funciona muito bem como uma interface de arrastar e soltar para carregar/organizar arquivos e gerenciar "buckets".

alt text
(fonte: googleapis.com )

Eles também afirmam que, devido à sua API RESTful, é compatível com as ferramentas em nuvem existentes:

O Google Storage é interoperável com um grande número de ferramentas e bibliotecas de armazenamento em nuvem que funcionam com serviços como Amazon Simple Storage Service (Amazon S3) e Eucalyptus Systems, Inc.

Ainda não tive chance de testar isso.

Você tem permissão para criar buckets (e não pode aninhá-los), mas pode nomear seus objetos dentro deles com / para emular seu armazenamento local:

Ao usar barras no nome de um objeto, você pode fazer com que os objetos apareçam como se estivessem armazenados em uma estrutura hierárquica. Por exemplo, você pode nomear um objeto /europe/france/paris.jpg e outro objeto /europe/france/cannes.jpg.

O Google planejou preços em

Armazenamento - US $ 0,17/gigabyte/mês

além de outros custos de largura de banda.

Wiki da comunidade marcado, já que é um pouco tangencial, especulativo e ainda não está disponível.

1
hyperslug

Você pode usar smestorage que fornece uma unidade de nuvem virtual para Linux e vem como um pacote Debian . No momento, eles estão na versão beta e planejam sincronizações de desktops em breve.

Memeo Connect tem sido a mania de usuários de Mac e PC (pesquisa robusta, pois usa a API do Google), talvez eles venham com uma versão linux? Porém, isso é apenas para usuários do GoogleApps Premier. Fique de olho neles.

1
phwd

Veja Link para o artigo mostrando como sincronizar o google-docs com o sistema de arquivos local no ubunt

Sincronize o Google Docs no Ubuntu com o Super Flexible File Synchronizer

Você está inscrito no Google Docs Online? Deseja sincronizar seu Google Docs no Ubuntu? Se você faz, está com sorte, porque o Super Flexible File Synchronizer permite fazer exatamente isso.

O SFFS funciona no Windows, Mac e agora Linux (Ubuntu). A GUI simples ajuda a sincronizar e fazer backup do Google Docs usando a compactação Zip e a criptografia de dados. Neste breve tutorial, mostrarei como baixar e configurar o Super Flexible File Synchronizer no Ubuntu 11.10 (Oneiric Ocelot) para que seus documentos, estejam online no Google Docs ou no computador local, possam ser sincronizados. Quando você não o fizer, todas as alterações feitas on-line no GDocs serão aplicadas ao Ubuntu e as alterações feitas no Ubuntu serão aplicadas no Google Docs.

0
Rudiger Wolf

Esse é um recurso relativamente novo, mas você pode enviar qualquer documento para o Google Apps. Confira em http://docs.google.com/support/bin/answer.py?answer=50092 .

0
Jay Godse

Pode ser que você esteja falando sobre Google Storage .

0
Hugo Rodger-Brown

Insinq

Sinceramente, não sei quanto tempo passei sem encontrar isso. Ele sincroniza automaticamente tudo que você solta em uma pasta de insincronização no seu computador da mesma maneira que o dropbox, exceto ...

Existem algumas diferenças principais:

  • Ele suporta várias contas prontas para uso
  • Ele usa o Google Docs como armazenamento em nuvem (o Dropbox usa o Amazon S3)
  • É grátis
  • Foi desenvolvido especificamente para ser usado com o Google Docs
  • É mais barato (por GDocs por GB custa 12,5% do que o Dropbox cobra para aumentar o espaço)

Aqui está a repartição de custos:

Google's storage tiers:

20GB at $5/year
80GB at $20/year
200GB at $50/year
400GB at $100/year
up to 16TB

Dropbox's storage tiers:

50GB at $100/year
100GB at $200/year

Fonte: O Blog do InSync

A única desvantagem que encontrei até agora é que o cliente de desktop ainda não suporta Linux ...

0
Evan Plaice

Eu usei Gladinet para isso e funciona muito bem. Eles também suportam muitos outros armazenamentos baseados em nuvem (Amazon S3), se desejar. Permite mapear uma unidade para o seu Google Storage.

No entanto, eles não suportam nada além do Windows, mas você pode configurar uma máquina Windows como um AFS na nuvem e fazer backup de máquinas Linux dessa maneira.

0
Rob

Acredito que a maneira de obter o mais próximo do que você está procurando na sua pergunta seria usar o recém-lançado Memeo Connect.

Com a primeira versão do Connect, os usuários conseguem carregar facilmente documentos de diferentes formatos no Google Docs e acessam esses documentos em seus computadores, inclusive quando estão offline Se um documento é editado, o conteúdo é atualizado nos computadores do usuário e no Documentos.

A versão 2.0 do Memeo Connect, disponível hoje em uma versão de teste, leva as coisas um passo adiante. Agora, o Connect pode realmente se integrar ao sistema de arquivos do seu computador, em vez de apenas funcionar como um aplicativo independente. Depois de instalar e iniciar o Connect, , seus arquivos aparecem como o “GDrive” no seu computador e você pode interagir como se fosse apenas uma extensão da área de trabalho Você pode arrastar e soltar arquivos na unidade e salvar arquivos no GDrive diretamente de aplicativos como o Microsoft Word.

Confira algumas informações sobre isso artigo do VentureBeat ou visite o Memeo diretamente .

0
tobeannounced