您可以从谷歌虚拟机访问 AWS S3 存储桶吗?

时间:2021-04-15 13:24:50

标签: amazon-s3 google-cloud-platform cloud

我们使用 AWS S3 存储桶作为客户文件的放置点。谷歌云运行机器包含访问S3存储桶、读取一些文件、写入日志和输出所需的例程。这有什么问题吗?有没有人在 python/java/JavaScript 中做过这个?

我无法将文件复制到 Google 存储中,这既需要很长时间,又会打开一个我不想处理的安全场景。大量答案显示了迁移,但就我而言,我只想启用图像来访问它。谢谢

1 个答案:

答案 0 :(得分:0)

是的,您可以使用 gsutil 命令从 GCE 虚拟机实例访问 AWS S3 存储桶,该命令是 Google Cloud SDK 的一部分(您应该会发现它预装在您的虚拟机上)。

请查看文档 Cloud Storage interoperability

<块引用>

本页面介绍了可用于处理存储在其他云提供商中的数据的各种云存储工具。

Using the gsutil command line 部分,您可以找到说明:

<块引用>

gsutil 工具可让您从命令行访问 Cloud Storage。它还可用于访问和使用其他使用 HMAC 身份验证的云存储服务,如 Amazon S3。例如,将 Amazon S3 凭证添加到 .boto configuration file for gsutil 后,您可以开始使用 gsutil 管理 Amazon S3 存储桶中的对象。