AWS S3 Glacier - 如何在 PowerShell 中将保管库存储类指定为 DEEP_ARCHIVE?

问题描述 投票:0回答:1

我通过 New-GLCVault 创建了一个保管库,但是当要上传文件时,我明白我不知道如何为保管库指定所需的存储类别。我需要将我的文件放入 DEEP_ARCHIVE 保管库,这里有 2 个问题:

  1. 如何在 PowerShell 中查看与特定保管库关联的存储类别?
  2. 创建保管库和(或)上传文件时如何指定所需的存储类别?
amazon-web-services amazon-s3 amazon-glacier
1个回答
0
投票

亚马逊冰川有两种类型:

  1. 使用Vaults和Archives的“原始”Amazon Glacier。它很慢并且很难使用。
  2. Amazon S3 存储类,允许您使用标准 S3 API 调用,但通过使用 Glacier 存储类获得定价优势(实际上比“原始”Glacier 更便宜)。

您似乎正在尝试将存储类(上面#2)与 Amazon Glacier 服务(上面#1)一起使用,但这不起作用。

相反,只需使用标准 S3 API 调用并指定:

StorageClass='DEEP_ARCHIVE'

此方法也意味着 您无需对 Vault 进行任何操作。

© www.soinside.com 2019 - 2024. All rights reserved.