web-dev-qa-db-fra.com

Google Apps en tant que disque dur en ligne?

Google en fournit pas mal stockage en ligne . Mon organisation souhaite utiliser cette fonctionnalité 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).

Résumé:

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 Picasa, API de données de liste de Google Documents , Picasa ne l'utilise pas. 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 l'API Données de liste de documents FAQ 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 correspondant) une liste comprenant des éléments tels que .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.

36
Stefan Lasiewski

Beaucoup de choses ont changé depuis que j'ai posté cette question en 2010. Maintenant, bien sûr, la bonne réponse à cette question est Google Drive pour Windows, Mac, Android, iPhone et ChromeOS. Toutefois, Google Drive n’existe pas pour les plates-formes Linux, mais quelques projets tentent de le faire.

Présentation 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. Voilà 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. Il est mis à jour sur chaque appareil sur lequel Google Drive est installé. Partagez, collaborez ou travaillez seul: vos fichiers, votre choix.

2
Stefan Lasiewski

Départ 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.

14
Craig

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

8
Marc Roberts

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

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

  • Ubuntu 10.04: Cela fonctionne avec le paquet '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 fonctionner correctement, mais je dois ensuite utiliser la commande Windows Shell ou créer un fichier de traitement par lots.
8
Stefan Lasiewski

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

7
bdonlan

Le stockage Google Apps est conçu pour stocker des images, des pièces jointes à des e-mails et des documents en ligne. Bien qu'il existe une API pour automatiser le téléchargement de documents c'est seulement accepte 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 S . 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 et appelé GSUtil pour télécharger des fichiers.

5
Greg Bray

Vous ne pouvez pas le faire directement avec Google Docs mais vous pouvez utiliser GMail en tant que disque dur en ligne avec Gmail Drive .

3
Andrea Ambu

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 lots, 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
Zxaos

Il semblerait que l'API de stockage de Google , positionné sur le marché d'Amazon S3, soit destiné à être l'option de stockage en bloc dans le Cloud. Bien qu'ils aient le gsutil que vous 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 des fichiers et la gestion des "compartiments".

alt text
(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 qu'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 avec / 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.

1
hyperslug

Vous pouvez utiliser smestorage qui donne un lecteur de cloud 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
phwd

Voir Lien vers l'article vous expliquant comment synchroniser google-docs avec le système de fichiers local d'ubunt

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 le permet.

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

0
Rudiger Wolf

Il s'agit d'une fonctionnalité relativement nouvelle, mais vous pouvez télécharger n'importe quel document vers Google Apps. Consultez-le à l'adresse http://docs.google.com/support/bin/answer.py?answer=50092 .

0
Jay Godse

Peut-être que vous parlez de Google Storage .

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 (GDocs par Go coûte 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 ...

0
Evan Plaice

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
Rob

Je pense que le moyen d’obtenir le résultat le plus proche de ce que vous recherchez dans votre question consisterait à utiliser Memeo Connect , récemment sorti (== --- ==).

Avec la première version de Connect, les utilisateurs peuvent facilement télécharger des documents de formats différents 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, au lieu de fonctionner uniquement en tant qu’application autonome. Après l’installation et le lancement de 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 à ce sujet article de VentureBeat , ou visitez Memeo directement .

0
tobeannounced