【问题标题】:AWS Import-Snapshot with shared S3 Bucket具有共享 S3 存储桶的 AWS Import-Snapshot
【发布时间】:2023-04-10 03:49:01
【问题描述】:

我目前正在寻找一种轻松向客户分发定制卷的方法。 我正在研究的一种方法是创建 RAW 磁盘映像,将它们保存到 S3 并让客户端使用 AWS CLI 将它们作为快照导入。 我的问题是 - 谁为数据访问请求/数据传输付费?

...我假设它的存储桶所有者,因为 Import-Snapshot 命令没有“requester-pays”选项。有人做过类似的吗?

另一种方法是直接将快照共享给客户帐户 - 但这涉及我们创建理想大小的卷 + 生成要共享的快照的额外费用。 有没有更好的方法来生成和共享不同大小和内容的数据(基本上是 EBS 卷)?

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-ec2 storage


    【解决方案1】:

    最简单的方法是创建一个 Amazon 系统映像 (AMI),这是一个可启动的快照。您可以将其列为社区 AMI

    您的客户可以在启动 Amazon EC2 实例时选择 AMI。启动磁盘将与您的配置完全相同 - 包含操作系统、您的应用程序以及保存在磁盘上的所有配置。

    当客户使用 AMI 时,您无需支付任何费用。

    见:Make an AMI public - Amazon Elastic Compute Cloud

    【讨论】:

    • 不幸的是,提供 AMI 对我们不起作用 - 理想情况下,根据他们的需求,我们希望客户能够连接一个或多个 EBS 卷(由快照(共享快照或导入的磁盘映像或其他?))到我们单独提供的 AMI。有没有一种方法可以共享定制的“可插拔”存储模块,在 S3 存储桶上强制执行请求者付费?
    • 额外的 Amazon EBS 卷可以附加到任何 Amazon EC2 实例。因此,如果他们从您的 AMI 启动,他们仍然可以附加额外的卷。如果这不合适,请更新您的问题并提供更多详细信息以说明您的情况。
    猜你喜欢
    • 2016-11-16
    • 1970-01-01
    • 2015-12-02
    • 2020-08-21
    • 2020-04-12
    • 2021-03-06
    • 1970-01-01
    • 1970-01-01
    • 2019-02-21
    相关资源
    最近更新 更多