如何使用 boto3 在本地从 Glacier Deep Archive 下载存档?
How to download archive from Glacier Deep Archive locally using boto3?
我在 Glacier Deep Archive 上上传了 zip 文件。现在我想使用 boto3 库在本地下载相同的文件。有什么方法可以做到?我试图找到任何例子,但失败了。我保存了 vault_name
和 archive_id
。它的重量小于 1GB。下载这样的文件需要多长时间?
在您真正下载对象之前,在 boto3 中您必须执行 restore_object operation. Once the object is restored, you can then download it from S3. From docs:
Objects in the GLACIER and DEEP_ARCHIVE storage classes are archived. To access an archived object, you must first initiate a restore request. This restores a temporary copy of the archived object.
我在 Glacier Deep Archive 上上传了 zip 文件。现在我想使用 boto3 库在本地下载相同的文件。有什么方法可以做到?我试图找到任何例子,但失败了。我保存了 vault_name
和 archive_id
。它的重量小于 1GB。下载这样的文件需要多长时间?
在您真正下载对象之前,在 boto3 中您必须执行 restore_object operation. Once the object is restored, you can then download it from S3. From docs:
Objects in the GLACIER and DEEP_ARCHIVE storage classes are archived. To access an archived object, you must first initiate a restore request. This restores a temporary copy of the archived object.