O Google fornece armazenamento on - line bastante barato . Minha organização está interessada em usá-lo 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 a 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 as Perguntas frequentes da API de dados da lista de documentos, 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 obter 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.
fonte
Respostas:
Confira o 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 de shell deve permitir que o cron faça um backup.
fonte
Se você estiver fazendo isso em um servidor Linux, tente o GMailFS, que usa o FUSE para montar o armazenamento do seu e-mail do Google (que também deve funcionar com o Google Apps) sobre o IMAP como um sistema de arquivos local.
fonte
Uma ferramenta chamada "Google Docs Upload" pode fazer o trabalho:
Eu tive sucesso limitado com esta ferramenta. Infelizmente, ainda não suporta arquivos de imagem , embora isso agora seja permitido pelo Google .
fonte
Não sei se existem ferramentas para isso, mas a API do Google Docs pode permitir que você manipule programaticamente os arquivos enviados.
fonte
O armazenamento do Google Apps foi projetado para armazenar fotos, anexos de email e documentos on-line. Embora exista uma API para automatizar o upload de documentos, ela aceita apenas 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 online como o Dropbox ou o Amazon S3 . O Google também possui um projeto de laboratório para seu 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 o upload de arquivos.
fonte
Você não pode fazer isso diretamente com o Google Docs, mas pode usar o GMail como um disco rígido on-line com o Gmail Drive .
fonte
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, ele 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.
fonte
Muita coisa mudou desde que eu postei essa pergunta em 2010. Agora, é claro, a resposta correta para essa pergunta é o 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.
fonte
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 em computadores em breve.
O Memeo Connect tem sido a mania dos 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.
fonte
Parece que a API de armazenamento do Google , posicionada no mercado do Amazon S3, é voltada para ser sua opção de armazenamento em nuvem em massa. Embora eles tenham o que
gsutil
você mencionou anteriormente, o Storage Manager on-line funciona muito bem como uma interface de arrastar e soltar para carregar / organizar arquivos e gerenciar "buckets".(fonte: googleapis.com )
Eles também afirmam que, devido à sua API RESTful, é compatível com as ferramentas em nuvem existentes:
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
/
para emular seu armazenamento local:O Google planejou preços em
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.
fonte
Eu usei o 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.
fonte
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 .
fonte
Acredito que a maneira de alcançar o que você mais procura na sua pergunta seria usar o recém-lançado Memeo Connect.
Confira algumas informações neste artigo do VentureBeat ou visite o Memeo diretamente .
fonte
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:
Aqui está a repartição de custos:
Fonte: O Blog do InSync
A única desvantagem que eu encontrei até agora é que o cliente de desktop não suporta Linux ainda ...
fonte
Veja Link para o artigo mostrando como sincronizar o google-docs com o sistema de arquivos local no ubuntu
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 não estiver, 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.
fonte
Pode ser que você esteja falando sobre o Google Storage .
fonte