从 Glacier 迁移到 S3 Glacier Deep Archive
Moving from Glacier to S3 Glacier Deep Archive
我有很多文件位于 Amazon Glacier(S3 之前的版本,多年来一直使用 FastGlacier 上传文件。)我现在想将这些文件移动到 S3 Glacier Deep存档存储 class 以利用更优惠的定价,并且我正在尝试找出这样做的最佳方法。 (据我了解,S3 之前的 Glacier 不提供深度存档存储 class,但我很高兴自己错了。)
有什么方法可以将我的文件从 Glacier 直接恢复到 S3 account/bucket/whatever,这样我就可以避免将所有内容下载到我家时所占用的带宽,而只是将其重新上传到云端?或者这是我唯一的选择?
您可以在与 Glacier 保险库和新存储桶相同的 AWS 区域中使用 public IP 地址启动 EC2 或 Lightsail 实例,并从那里执行所有 download/upload,避免带宽成本,因为费用是针对离开 AWS 区域的流量——对于同一区域中的计算实例,这不适用。
没有将内容从一项服务直接传输到另一项服务的机制,你是对的...旧版 Glacier 服务似乎不支持深度存档。
没有
最初的 Amazon Glacier 服务成本低廉,但很难使用。大多数请求要求您在几分钟(或几小时!)后回来检索结果。没有工具几乎无法使用,比如你说的那个。
然后 Amazon S3 团队引入了将 Glacier 指定为 S3 中的 存储 class 的功能,他们会处理困难的部分。这给了低成本更好的接口。
最近,Glacier Deep Archive 存储 class 比 Glacier 本身成本更低,所以几乎没有不再直接使用 Glacier 的理由。当然,除非你的文件还在那里,就像你的情况一样。
遗憾的是,没有从 "old Glaicer" 移动到 "S3 Glacier" 的机制。您需要提取档案,然后将它们上传到 S3(指定 Glacier Deep Archive
作为存储 class 或使用 S3 生命周期规则更改存储 class)。您需要自己执行此操作,最好是从 Amazon EC2 执行此操作,以加快速度并避免数据传输费用。也许您将 FastGlacier 工具放在 Windows EC2 实例上并从那里开始?
您现在可以使用 Amazon S3 Glacier Re:Freezer。 https://aws.amazon.com/about-aws/whats-new/2021/04/new-aws-solutions-implementation-amazon-s3-glacier-re-freezer/
这是一种无服务器解决方案,可自动将整个 Amazon S3 Glacier 保管库存档复制到定义的目标 Amazon Simple Storage Service (Amazon S3) 存储桶和 S3 存储 class。该解决方案可自动执行优化的恢复、复制和传输过程,并提供预构建的 Amazon CloudWatch 控制面板以可视化复制操作进度。部署此解决方案后,您可以将 S3 Glacier 保管库档案无缝复制到更具成本效益的存储位置,例如 Amazon S3 Glacier Deep Archive 存储 class.
我有很多文件位于 Amazon Glacier(S3 之前的版本,多年来一直使用 FastGlacier 上传文件。)我现在想将这些文件移动到 S3 Glacier Deep存档存储 class 以利用更优惠的定价,并且我正在尝试找出这样做的最佳方法。 (据我了解,S3 之前的 Glacier 不提供深度存档存储 class,但我很高兴自己错了。)
有什么方法可以将我的文件从 Glacier 直接恢复到 S3 account/bucket/whatever,这样我就可以避免将所有内容下载到我家时所占用的带宽,而只是将其重新上传到云端?或者这是我唯一的选择?
您可以在与 Glacier 保险库和新存储桶相同的 AWS 区域中使用 public IP 地址启动 EC2 或 Lightsail 实例,并从那里执行所有 download/upload,避免带宽成本,因为费用是针对离开 AWS 区域的流量——对于同一区域中的计算实例,这不适用。
没有将内容从一项服务直接传输到另一项服务的机制,你是对的...旧版 Glacier 服务似乎不支持深度存档。
没有
最初的 Amazon Glacier 服务成本低廉,但很难使用。大多数请求要求您在几分钟(或几小时!)后回来检索结果。没有工具几乎无法使用,比如你说的那个。
然后 Amazon S3 团队引入了将 Glacier 指定为 S3 中的 存储 class 的功能,他们会处理困难的部分。这给了低成本更好的接口。
最近,Glacier Deep Archive 存储 class 比 Glacier 本身成本更低,所以几乎没有不再直接使用 Glacier 的理由。当然,除非你的文件还在那里,就像你的情况一样。
遗憾的是,没有从 "old Glaicer" 移动到 "S3 Glacier" 的机制。您需要提取档案,然后将它们上传到 S3(指定 Glacier Deep Archive
作为存储 class 或使用 S3 生命周期规则更改存储 class)。您需要自己执行此操作,最好是从 Amazon EC2 执行此操作,以加快速度并避免数据传输费用。也许您将 FastGlacier 工具放在 Windows EC2 实例上并从那里开始?
您现在可以使用 Amazon S3 Glacier Re:Freezer。 https://aws.amazon.com/about-aws/whats-new/2021/04/new-aws-solutions-implementation-amazon-s3-glacier-re-freezer/
这是一种无服务器解决方案,可自动将整个 Amazon S3 Glacier 保管库存档复制到定义的目标 Amazon Simple Storage Service (Amazon S3) 存储桶和 S3 存储 class。该解决方案可自动执行优化的恢复、复制和传输过程,并提供预构建的 Amazon CloudWatch 控制面板以可视化复制操作进度。部署此解决方案后,您可以将 S3 Glacier 保管库档案无缝复制到更具成本效益的存储位置,例如 Amazon S3 Glacier Deep Archive 存储 class.