背景

背景

背景

我一直在使用 Duplicity 备份选项运行它--s3-use-glacier,我想恢复单个文件。我正在运行以下命令

duplicity restore --file-to-restore myfile.txt boto3+s3://mybucket/myprefix localdir

正如预期的那样,我得到:

InvalidObjectState: An error occurred (InvalidObjectState) when calling the GetObject operation: The operation is not valid for the object's storage class

因为我还没有将卷从 S3 Glacier 取消存档到标准存储类。

问题

有什么方法可以确定我需要访问哪些卷才能完成此duplicity restore操作?

我知道我可以取消存档所有内容,但就 S3 Glacier 检索成本而言,这似乎有点浪费。

我尝试了-v9详细程度来查看它是否会打印出它试图访问的卷,但没有任何效果。

相关内容