it-swarm.cn

Google Apps作为在线硬盘吗?

Google提供了一些相当便宜的 在线存储 。我的组织对使用它来托管我们在Google Cloud上的某些数据的备份感兴趣。我们可能只想将此用作非现场备份,以防我们的现场备份着火。这些文件主要是图像和视频,大多数都在1G限制之下。

有没有一种方法可以将文件批量上传到Google文档?

是否有任何扩展程序可以让我像WebDav一样将Google Apps作为本地文件夹浏览?

为了明确起见,我们更愿意从Linux(Ubuntu)服务器上执行此操作。

摘要:

是的,这是可能的。但是,我的问题太含糊了。 Google Apps具有不同的组件。 “ Google Apps”和“ Picasa”都是Google Apps,但是它们的行为有所不同。例如,Google文档使用 Google文档列表数据API ,而Picasa则不使用。令人遗憾的是,Google的许多项目似乎并不多见,而且整个王国的API也不一致。

该解决方案还取决于文件类型,以及是否使用Google Apps的Google专业版。根据文档列表数据API FAQ Google Apps Premier客户可以使用该API上传任何类型的文件。其他用户可以使用以下上传格式: (请参阅链接列表,其中包括.csv,.pdf等)

以下列出了几种出色的解决方案,但都有其局限性,或者它们本身也受到Google API的限制。

36
Stefan Lasiewski

自从我在2010年发布此问题以来,发生了很多变化。现在,对于Windows,Mac,Android,iPhone和ChromeOS设备,此问题的正确答案是 Google Drive 。但是,Linux平台上不存在Google Drive,但是有一些项目试图这样做。

Google云端硬盘概述

Google云端硬盘可让您在网络,硬盘或旅途中的任何地方存储和访问文件。运作方式如下:

通过drive.google.com转到网络上的Google云端硬盘。在您的计算机或移动设备上安装Google云端硬盘。将文件扔到Google云端硬盘中。它就在您的设备上。现在,文件随处可见。更改网络上,计算机上或移动设备上的文件,该文件会在安装了Google云端硬盘的每台设备上更新。共享,协作或单独工作:您的文件,您的选择。

2
Stefan Lasiewski

检出 GoogleCL 。它使您可以从命令行与Google服务进行交互,例如:

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

最新版本说它包括将目录树上传到Docs。少量的Shell脚本应该可以使您进行备份。

14
Craig

如果您打算在Linux服务器上执行此操作,则可以尝试使用 GMailFS ,它使用 Fuse 来装载Google邮件(该邮件也应与google apps一起使用) IMAP作为本地文件系统。

8
Marc Roberts

名为“ Google文档上传”的工具可以完成以下任务:

使用此工具的成功有限。不幸的是,虽然 现在已由Google允许 ,但它不 尚支持图像文件

  • Ubuntu 10.04:它与默认的“ Java-common”软件包一起使用。
  • MacOSX 10.5.8:它需要Java1.6,而MacPorts中的Java1.6软件包对我来说却坏了。我还没有成功完成这项工作。
  • WindowsXP SP3:看来工作正常,但随后我需要使用Windows命令外壳程序或创建批处理文件。
8
Stefan Lasiewski

我不知道是否有任何工具,但是 Google Docs API 可能允许您以编程方式操作上载的文件。

7
bdonlan

Google Apps存储 用于存储图片,电子邮件附件和在线文档。虽然有一个API可自动执行 文档上载 ,但除非您是Google Apps for Business客户,否则它仅 接受特定的MIME类型 。这意味着在上传之前,您必须将数据嵌入文档或电子表格文件中。

而不是Google Apps,您应该查看 DropboxAmazon S ​​之类的在线存储提供商。 Google还为自己的 在线存储服务 提供了一个实验室项目,该项目在Beta版中免费提供,并且具有基于python的命令行工具 GSUtil 上传文件。

5
Greg Bray

您无法直接通过Google文档进行此操作,但可以使用 GMail作为带有Gmail驱动器的在线硬盘驱动器

3
Andrea Ambu

有一个firefox扩展名,它允许您像HDD一样使用Google上的空间,称为 GSpace

虽然这不能解决您的批量上传问题,但可以解决您的浏览问题。此外,您也许可以使用插件中的现有代码并将其扩展以使其能够批量上传。

2
Zxaos

似乎位于Amazon S3市场上的 Google的Storage API 适合用作其大容量云存储选项。尽管它们确实具有您先前提到的gsutil,但在线存储管理器确实可以作为拖放界面来很好地进行上传/组织文件和管理“存储桶”。

alt text
(来源: googleapis.com

他们还声称由于使用RESTful API,它与现有的云工具兼容:

Google存储可与大量的云存储工具和库进行互操作,这些工具和库可与Amazon Simple Storage Service(Amazon S3)和Eucalyptus Systems,Inc.等服务一起使用。

我还没有机会进行测试。

您可以创建存储桶(不能嵌套它们),但是可以使用/在存储桶中命名您的对象,以模拟本地存储:

通过在对象名称中使用斜杠,可以使对象看起来就像存储在分层结构中一样。例如,您可以命名一个对象/europe/france/paris.jpg,另一个命名为/europe/france/cannes.jpg。

Google已计划将定价定为

存储-$ 0.17/GB /月

加上其他带宽成本。

标记为社区Wiki,因为它有些切线,投机性且尚不可用。

1
hyperslug

您可以使用 smestorage 为Linux提供一个虚拟云驱动器,它以 Debian软件包 的形式提供。他们目前处于测试阶段,并计划很快进行桌面同步。

Memeo Connect 一直是Mac和PC用户的热潮(因为它使用Google的API进行了强大的搜索),也许他们会推出Linux版本?不过,这仅适用于GoogleApps专业版用户。注意他们。

1
phwd

请参阅 指向文章的链接,该文章向您展示了如何将ubuntu中的google-docs与本地文件系统同步

使用Super Flexible File Synchronizer同步Ubuntu中的Google文档

您是否订阅了Google Docs Online?您要在Ubuntu中同步您的Google文档吗?如果这样做,那么您就很幸运,因为超级灵活文件同步器可让您做到这一点。

SFFS可在Windows,Mac和现在的Linux(Ubuntu)中使用。简单的GUI可帮助您使用Zip压缩和数据加密来同步和备份Google文档。在这个简短的教程中,我将向您展示如何在Ubuntu 11.10(Oneiric Ocelot)中下载和配置Super Flexible File Synchronizer,以使您的文档(无论是在Google Docs上还是在定位计算机上)都可以同步。不用时,在GDocs上在线进行的所有更改都将应用于Ubuntu,而在Ubuntu上进行的更改将在Google Docs应用。

0
Rudiger Wolf

这是一项相对较新的功能,但是您可以将任何文档上传到Google Apps。在 http://docs.google.com/support/bin/answer.py?answer=50092 上进行检查。

0
Jay Godse

可能是您在谈论 Google Storage

0
Hugo Rodger-Brown

Insinq

老实说,我不知道我走了这么久没找到。它与dropbox一样,将您放入计算机中异步文件夹的所有内容自动同步,除了...

有一些主要区别:

  • 它支持开箱即用的多个帐户
  • 它使用Google Docs作为云存储(Dropbox使用Amazon S3)
  • 免费
  • 它是专门为与Google文档一起使用而构建的
  • 价格便宜(每GB GDocs的费用为Dropbox增加空间费用的12.5%)

以下是费用明细:

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

来源: InSync博客

到目前为止,我发现的唯一缺点是台式机客户端不支持Linux...

0
Evan Plaice

我已经用 Gladinet 为此,它很好用。如果需要,它们还支持许多其他基于云的存储(Amazon S3)。它使您可以将驱动器映射到您的Google Storage。

他们只支持Windows,但是不支持Windows,但是您可以将Windows机器设置为云AFS,并以此方式备份Linux机器。

0
Rob

我相信实现与您的问题最接近的方法是使用新发布的Memeo Connect。

使用第一个版本的Connect,用户可以轻松地将不同格式的文档上载到Docs,然后在台式计算机上访问这些文档,包括离线时。如果文档被编辑,则内容将在用户的计算机和文档中更新。

Memeo Connect的2.0版(今天已提供测试版)使工作更进一步。现在,Connect可以真正与计算机的文件系统集成,而不仅仅是作为一个独立的应用程序工作。安装并启动Connect之后,您的文件将在您的计算机上显示为“ GDrive”,并且您可以进行交互,就好像它只是桌面的扩展。您可以将文件拖放到驱动器中,然后直接从Microsoft Word等应用程序将文件保存到GDrive。

查看有关此的一些信息VentureBeat文章 ,或 直接访问Memeo

0
tobeannounced