Google Apps comme disque dur en ligne? [fermé]


36

Google fournit du stockage en ligne assez bon marché . Mon organisation est intéressée à utiliser ceci pour héberger des sauvegardes de certaines de nos données sur Google Cloud. Nous voudrons peut-être simplement l'utiliser comme une sauvegarde hors site, au cas où nos sauvegardes sur site prennent feu. Les fichiers sont principalement des images et des vidéos, la plupart sous la limite 1G.

Existe-t-il un moyen de télécharger par lots des fichiers vers Google Docs?

Existe-t-il des extensions qui me permettent de parcourir Google Apps en tant que dossier local, similaire à WebDav?

Et pour clarifier, nous préférerions le faire depuis un serveur Linux (Ubuntu).

Sommaire:

Oui, c'est possible Cependant, ma question était trop vague. Google Apps comporte différents composants. "Google Apps" et "Picasa" sont tous deux Google Apps, mais ils se comportent différemment. Par exemple, Google Documents utilise l’ API de données de liste de Google Documents , contrairement à Picasa. Malheureusement, de nombreux projets chez Google semblent être de petits fiefs et les API ne sont pas cohérentes dans tout le royaume.

La solution dépend également du type de fichier et de l'utilisation ou non de l'édition Google Premier de Google Apps. Selon la FAQ relative à l'API de données de la liste de documents , les clients de Google Apps Premier peuvent utiliser l'API pour télécharger des fichiers de tout type. Les autres utilisateurs peuvent utiliser les formats de téléchargement suivants: (Voir le lien pour obtenir une liste comprenant notamment le format .csv, .pdf, etc.)

Vous trouverez ci-dessous plusieurs solutions intéressantes, mais toutes ont leurs limites ou se sont heurtées à des limitations avec les API de Google.


3
+1 pour la première prime. Il devrait y avoir un badge pour cela: D
phwd

5
Vous recherchez un logiciel à installer localement? ==> Super utilisateur.
fretje

@Fretje: Il ne doit pas nécessairement être installé localement. Je cherche surtout quelque chose qui me permette de télécharger des centaines de fichiers de mon ordinateur local (par exemple, un logiciel de téléchargement par lots), et je pense que ce serait un logiciel local.
Stefan Lasiewski

1
Je suppose que la raison pour laquelle le stockage est bon marché est que la plupart des gens n'utilisent pas toute la quantité de stockage. Dans ce cas, le fait de disposer d'un outil facilitant l'envoi automatique de données serait probablement un inconvénient pour Google. Par conséquent, ils n'en fournissent probablement pas.

1
Je vote pour clore la question en dehors du sujet car beaucoup de choses ont changé au cours des 5 dernières années. Le contexte a changé et les pages référencées dans le cadre du contexte ont également changé. La plupart des réponses sont également obsolètes.
Rubén

Réponses:


14

Découvrez GoogleCL . Il vous permet d’interagir avec les services Google à partir de la ligne de commande, par exemple:

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

La version la plus récente indique qu’elle inclut le téléchargement des arborescences de répertoires dans Docs. Un peu de script shell devrait vous permettre de créer une sauvegarde.


Hou la la! Ça a l'air génial. On dirait que je ne peux pas télécharger les fichiers .jpg .gif, gz ou .zip en raison de ce bogue ou de la limitation de l'API Google.
Stefan Lasiewski

Il semble que cela fonctionnerait pour les clients Google Apps Premier, mais pas pour ceux d'entre nous qui utilisons l'édition Standard. Voir code.google.com/apis/documents/…
Stefan Lasiewski

Correction! Cela dépend un peu du type de fichier. Je peux télécharger des documents vers Google Docs et des images vers Picasa. Globalement, c'est un excellent outil!
Stefan Lasiewski

Plus de discussions sur la manière dont GoogleCL gère ces types de fichiers à l' adresse groups.google.com/group/googlecl-discuss/browse_thread/thread/… .
Stefan Lasiewski

A partir du lien dans la réponse: "8 juin 2015: GoogleCL est actuellement cassé en raison du refus OAuth1 et devrait le rester".
Rubén

8

Si vous envisagez de le faire sur un serveur Linux, vous pouvez essayer GMailFS, qui utilise FUSE pour monter votre stockage google mail (qui devrait également fonctionner avec google apps) sur IMAP en tant que système de fichiers local.


4
Ce genre de chose est-il autorisé dans les conditions générales de Gmail?

8

Un outil appelé "Google Docs Upload" peut faire le travail:

J'ai eu un succès limité avec cet outil. Malheureusement, il ne supporte pas encore les fichiers image , bien que cela soit maintenant autorisé par Google .

  • Ubuntu 10.04: Ceci fonctionne avec le paquetage 'java-common' par défaut.
  • MacOSX 10.5.8: Il nécessite Java 1.6 et le package Java 1.6 dans MacPorts est cassé pour moi. Je n'ai pas encore réussi à travailler avec cela.
  • WindowsXP SP3: Cela semble bien fonctionner, mais je dois ensuite utiliser le shell de commande Windows ou créer un fichier de traitement par lots.

Cette réponse est obsolète. De la réponse la plus récente dans le groupe de discussion pour le projet: Merci de votre intérêt, toutefois, ce projet n'a pas été mis à jour depuis 2011 et peut être considéré comme abandonné à ce stade. Je vous suggère d'utiliser l'alternative suivante: github.com/google/skicka
Rubén

7

Je ne sais pas s'il existe des outils pour cela, mais l' API Google Docs pourrait vous permettre de manipuler par programme les fichiers téléchargés.


2
-1, ce n'est pas stackoverflow.com
fmark

@fmark - borderline.
NTulip

Google Docs a été scindé et renommé. L'application de service de gestion / stockage de fichiers en ligne s'appelle désormais Google Drive.
Rubén

5

Le stockage de Google Apps est conçu pour stocker des images, des pièces jointes et des documents en ligne. Bien qu'il existe une API pour automatiser le téléchargement de documents, elle n'accepte que des types MIME spécifiques, sauf si vous êtes un client de Google Apps Premier. Cela signifie que vous devez incorporer vos données dans un document ou un fichier tableur avant de les télécharger.

Au lieu de Google Apps, vous devriez vous tourner vers des fournisseurs de stockage en ligne tels que Dropbox ou Amazon S3 . Google a également un projet de laboratoire pour son propre service de stockage en ligne , gratuit pendant la version bêta et doté d'un outil de ligne de commande basé sur Python, appelé GSUtil, pour le téléchargement de fichiers.


Les projets Google Storage et GSUtil semblent intéressants, et l’une des meilleures options présentées à ce jour. J'ai essayé GSUtil, mais il semble d'abord que j'ai besoin d'un compte de développeur Google Storage. Je suis maintenant sur la liste d'attente d'un compte Google Storage, mais qui sait quand cela se produira.
Stefan Lasiewski

S3 a également de nombreuses options d'intégration. Si vous essayez d'attendre, je vous suggère de rechercher une application cliente pour S3. Vous devrez payer 0,15 USD / Go par mois, mais nous l'utilisons pour les sauvegardes et dépensons environ 3 ou 4 dollars par mois pour des sauvegardes à petite échelle.
Greg Bray

1
+1 pour Dropbox. 2 Go d'espace libre, synchronise automatiquement tout ce que vous avez mis dans le dossier de la boîte de dépôt sans aucune intervention de l'utilisateur. Je peux ainsi vérifier que cela fonctionne dans Linux Mint (basé sur le noyau Ubuntu).
Evan Plaice


2

Il existe une extension firefox qui vous permet d'utiliser l'espace sur Google comme un disque dur appelé GSpace .

Bien que cela ne résolve pas votre problème de chargement par lot, cela pourrait résoudre votre problème de navigation. De plus, vous pourrez peut-être utiliser le code existant dans le plug-in et l'étendre pour le rendre capable de télécharger par lots.


2

Beaucoup de choses ont changé depuis que j'ai posté cette question en 2010. Bien entendu, la réponse appropriée à cette question est Google Drive pour les appareils Windows, Mac, Android, iPhone et ChromeOS. Cependant, Google Drive n’existe pas pour les plates-formes Linux, mais quelques projets tentent de le faire.

Vue d'ensemble de Google Drive

Google Drive vous permet de stocker et d'accéder à vos fichiers n'importe où, sur le Web, sur votre disque dur ou en déplacement. Voici comment cela fonctionne:

Accédez à Google Drive sur le Web à l'adresse drive.google.com. Installez Google Drive sur votre ordinateur ou votre appareil mobile. Jetez vos fichiers dans Google Drive. C'est juste là sur votre appareil. Maintenant, vos fichiers vont partout où vous allez. Modifiez un fichier sur le Web, sur votre ordinateur ou sur votre appareil mobile et il se met à jour sur chaque appareil sur lequel vous avez installé Google Drive. Partagez, collaborez ou travaillez seul: vos fichiers, votre choix.


Vous voulez dire que nous ne pourrions pas faire ça en 2010?
Pacerier

1
Non, Google Drive n'existait pas à l'époque.
Stefan Lasiewski

Ok, ai-je raison de dire que tout ce fil est inutile maintenant?
Pacerier

1

Vous pouvez utiliser smestorage qui fournit un lecteur de nuage virtuel pour Linux et se présente sous la forme d’un paquet Debian . Ils sont actuellement en version bêta et planifient bientôt la synchronisation des postes de travail.

Memeo Connect a été l'engouement des utilisateurs de Mac et de PC (recherche robuste car il utilise l'API de Google). Peut-être sortiront-ils une version Linux? Cela ne concerne que les utilisateurs de GoogleApps Premier. Gardez un œil sur eux.


1

Il semblerait que l’API de stockage de Google , positionnée sur le marché d’Amazon S3, soit conçue pour être leur option de stockage en masse dans le cloud. Bien qu’ils aient ce que gsutilvous avez mentionné plus tôt, le gestionnaire de stockage en ligne fonctionne vraiment bien comme une interface glisser-déposer pour le téléchargement / l’organisation de fichiers et la gestion de "compartiments".

texte alternatif
(source: googleapis.com )

Ils affirment également qu'en raison de leur API RESTful, celle-ci est compatible avec les outils de cloud existants:

Google Storage est interopérable avec un grand nombre d'outils et de bibliothèques de stockage en nuage fonctionnant avec des services tels que Amazon Simple Storage Service (Amazon S3) et Eucalyptus Systems, Inc.

Je n'ai pas encore eu l'occasion de tester cela.

Vous êtes autorisé à créer des compartiments (et ne pouvez pas les imbriquer), mais vous pouvez nommer vos objets à l'intérieur de ceux-ci /pour émuler votre stockage local:

En utilisant des barres obliques dans un nom d'objet, vous pouvez faire en sorte que les objets apparaissent comme s'ils étaient stockés dans une structure hiérarchique. Par exemple, vous pouvez nommer un objet /europe/france/paris.jpg et un autre objet /europe/france/cannes.jpg.

Google a planifié la tarification à

Stockage: 0,17 USD / gigaoctet / mois

plus d'autres coûts de bande passante.

Wiki de communauté marqué, car il est quelque peu tangentiel, spéculatif, et pas encore disponible.


C'est drôle, je pense qu'ils viennent d'ajouter une option de dossier et que vous pouvez imbriquer ceux-ci. Vous pouvez faire glisser un groupe de fichiers et les télécharger de manière séquentielle, mais vous ne pouvez pas y déposer (pour le moment) de dossier.
hyperslug

En outre, il n'y a pas de restriction de type de fichier, et autant que je sache, vous ne payez pas de limite de taille de fichier, car vous payez pour cela.
hyperslug

0

J'ai utilisé Gladinet pour cela et cela fonctionne très bien. Ils prennent également en charge de nombreux autres systèmes de stockage en nuage (Amazon S3), si vous le souhaitez. Il vous permet de mapper un lecteur sur votre stockage Google.

Cependant, ils ne prennent en charge que Windows, mais vous pouvez configurer une machine Windows en tant que cloud AFS et sauvegarder les machines Linux de cette manière.



0

Je pense que la solution la plus proche de ce que vous recherchez à partir de votre question serait d’utiliser la nouvelle version de Memeo Connect.

Avec la première version de Connect, les utilisateurs ont la possibilité de télécharger facilement des documents de différents formats dans Docs, puis accéder à ces documents sur leur ordinateur de bureau, y compris lorsqu'ils sont hors ligne . Si un document est modifié, le contenu est mis à jour sur les ordinateurs de l'utilisateur et dans Docs.

La version 2.0 de Memeo Connect, disponible dans une version test aujourd'hui, va encore plus loin. Maintenant, Connect peut réellement s'intégrer au système de fichiers de votre ordinateur, plutôt que de fonctionner uniquement en tant qu'application autonome. Une fois que vous avez installé et lancé Connect, vos fichiers apparaissent sous le nom de «GDrive» sur votre ordinateur et vous pouvez interagir comme s'il ne s'agissait que d'une extension de votre bureau. . Vous pouvez faire glisser des fichiers dans le lecteur et les enregistrer sur le lecteur GDrive directement à partir d'applications telles que Microsoft Word.

Découvrez quelques informations sur cet article VentureBeat , ou visitez directement Memeo .


0

Insinq

Honnêtement, je ne sais pas comment je suis resté si longtemps sans trouver ça. Il synchronise automatiquement tout ce que vous déposez dans un dossier insync sur votre ordinateur de la même manière que Dropbox, sauf que ...

Il y a quelques différences principales:

  • Il prend en charge plusieurs comptes hors de la boîte
  • Il utilise Google Docs comme stockage dans le cloud (Dropbox utilise Amazon S3)
  • C'est gratuit
  • Il est spécialement conçu pour être utilisé avec Google Docs.
  • C'est moins cher (les GDocs par Go coûtent 12,5% de ce que Dropbox facture pour augmenter l'espace)

Voici la ventilation des coûts:

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

Source: le blog InSync

Le seul inconvénient que j'ai constaté jusqu'à présent est que le client de bureau ne supporte pas encore Linux ...


et ... si vous supprimez un dossier sur votre bureau, tous les fichiers de cette collection ne sont pas supprimés en ligne.
Evan Plaice

0

Voir Lien vers l'article vous expliquant comment synchroniser Google-docs avec le système de fichiers local dans Ubuntu.

Synchronisez Google Docs dans Ubuntu avec le synchroniseur de fichiers super flexible

Êtes-vous abonné à Google Docs Online? Voulez-vous synchroniser vos documents Google dans Ubuntu? Si vous le faites, vous avez de la chance, car Super Flexible File Synchronizer vous permet de le faire.

SFFS fonctionne sous Windows, Mac et maintenant Linux (Ubuntu). Cette interface graphique simple vous aide à synchroniser et à sauvegarder vos documents Google à l’aide de la compression ZIP et du cryptage des données. Dans ce bref tutoriel, je vais vous montrer comment télécharger et configurer le synchroniseur de fichiers super flexible sous Ubuntu 11.10 (Oneiric Ocelot) afin que vos documents, en ligne sur Google Documents ou sur votre ordinateur de bureau, puissent être synchronisés. Lorsque ce n'est pas le cas, toutes les modifications effectuées en ligne sur GDocs s'appliqueront à Ubuntu et celles apportées dans Ubuntu s'appliqueront à Google Docs.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.