Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何将整个s3桶转移到冰川_Amazon Web Services_Amazon S3 - Fatal编程技术网

Amazon web services 如何将整个s3桶转移到冰川

Amazon web services 如何将整个s3桶转移到冰川,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我对aws和s3还是有点陌生。我有一个s3存储桶,里面大约有2.2 TB,我需要把它全部移到冰川。我创建了一个策略(我想)将其移动到glacier,并要求删除超过7天的内容,但我仍然可以看到所有文件。当我在控制台中单击glacier时,我看到我的vault中没有任何文件。我真的很困惑我做错了什么,或者我是否做得对!!任何建议都很好 将项目上载到S3并转换到Glacier时,只能从S3控制台访问该项目。此外,转换不是即时的,可能需要几个小时。对象转换后,存储类列将指示它所在的存储类 有关转换S3对

我对aws和s3还是有点陌生。我有一个s3存储桶,里面大约有2.2 TB,我需要把它全部移到冰川。我创建了一个策略(我想)将其移动到glacier,并要求删除超过7天的内容,但我仍然可以看到所有文件。当我在控制台中单击glacier时,我看到我的vault中没有任何文件。我真的很困惑我做错了什么,或者我是否做得对!!任何建议都很好

将项目上载到S3并转换到Glacier时,只能从S3控制台访问该项目。此外,转换不是即时的,可能需要几个小时。对象转换后,
存储类
列将指示它所在的存储类

有关转换S3对象过程的更多详细信息,请参阅文档

当我在控制台中单击glacier时,我看到我的vault中没有任何文件

我想你把ISS3弄糊涂了

在这两种情况下,都使用了S3冰川背面的。但是S3控制台中提供的S3存储类是一个用户友好的工具,允许人们在S3 Glacier中轻松存储他们的对象。这一切都是通过S3控制台完成的,与S3 Glacier集成的细节对您来说是隐藏的

您还可以使用专用的S3冰川控制台直接使用S3冰川
。然而,这并不是直截了当的。直接研究冰川是一项挑战。例如:

  • 不能使用对象名称。冰川将使用一些随机名称
  • 不直接支持多次上传
  • 不支持通过glacier console上载文件-仅限CLI或SDK
因此,当您使用S3控制台来处理glacier时,它会更加容易。但是使用S3控制台上传的对象将不会出现在S3 Glacier控制台的任何Vault中。在这两种情况下,其背后都是相同的(冰川),但管理层面对的是不同的


由于您已经创建了生命周期策略来将对象移动到S3,因此必须使用S3控制台与glacier归档进行交互。它们在S3 Glacier控制台中不可见。

如果您共享您的策略设置,将更有帮助。描述bucket策略的最佳方法是使用aws cli,但屏幕截图也足够了。我们使用Glacier作为一些数据的归档存储,这些数据每年手动上传到S3的标准层。我们创建了bucket策略,它在1天后将这些数据移动到Glacier。一旦它们被移动到冰川中,就不需要从S3中删除它们,因为每个对象在同一时间只有一个指定的存储类。因此,一旦它们进入冰川中,是否就退出S3??我不想在他们进入冰川后就给他们开账单,他们是不是出了s3??我不想被开账单both@alpine1927它们将被存储在冰川存储类中。所以你不会为标准存储类付费。只针对冰川。这是一个链接,我被指控为什么我看不到冰川?