【问题标题】:How to access google drive from compute engine如何从计算引擎访问谷歌驱动器
【发布时间】:2015-06-23 22:06:07
【问题描述】:

我以前没有使用过 GCE,但打算将它用于一些 CPU 密集型 R 脚本。

我在定价的网络部分看到它说谷歌驱动器有免费的出口和入口。我没有看到任何关于如何从 GCE 中访问我的谷歌驱动器的文档。有没有人可以指出我的文档?

【问题讨论】:

    标签: google-compute-engine


    【解决方案1】:

    我建议使用 Google Cloud Storage 而不是驱动器。 Drive 是一种更面向消费者(且价格昂贵)的产品。它的额外功能是针对文件管理而不是在数据块中移动,而这是您在编程时需要的。

    如果你真的想用它你可以开车,你可以在https://developers.google.com/drive/找到API文档

    Drive 不是 Google Cloud Platform 的一部分,除了网络定价之外没有任何特殊说明或集成。

    【讨论】:

    • “没有特殊说明或集成”这就是我所需要的。正如你提到的,因为驱动器有特殊的网络定价,所以我认为有一种特殊的方式来访问它。
    • 所以我应该像在家一样访问它吗?
    • 有谁知道我用 Google Drive 支付的 2TB 是否可以通过 GCE 获得?还是会通过该系统向我收取 100GB 的费用?
    • 定价完全独立。 GCS 按 GCS 中保存的字节数收费,Drive 收费取决于您允许在 Drive 中保存的最大值。可用驱动器空间不能用于 GCS。
    【解决方案2】:

    据我所知,除了使用像 gdrive 这样的 3rd 方工具外,没有开箱即用的方法可以从计算引擎执行此操作,它可以在 Linux、Windows CE 中使用。

    【讨论】:

      【解决方案3】:

      据我所知,没有官方解决方案。但是,有一个开源项目google-drive-ocamlfuse,它允许您将 Google Drive 安装到您的虚拟机上,而无需付出太多努力。按照主页上的说明进行安装,然后follow these steps for headless usage and authorization.

      【讨论】:

        【解决方案4】:

        除上述之外,还可以通过其他几个工具在 GCP Linux 计算实例中访问 My Drive: https://itsfoss.com/use-google-drive-linux/

        如何执行访问的细节各不相同,但最终结果是“我的驱动器”基本上会出现在您的 Linux 文件系统中。

        但是要小心,因为这些程序可能存在可以删除“我的云端硬盘”中所有内容的错误(我在使用 InSync 时遇到过这种情况——我进行了试运行,然后卸载并删除了 InSync 文件夹,然后再重新安装。之后重新安装 InSync 后发现文件夹已被删除,所以它以为我想删除 My Drive 中的所有内容——那是非常糟糕的一天。)

        【讨论】:

          猜你喜欢
          • 2017-02-09
          • 2012-08-13
          • 2016-04-27
          • 1970-01-01
          • 2016-07-24
          • 1970-01-01
          • 2013-12-05
          • 2015-08-05
          • 2016-04-29
          相关资源
          最近更新 更多