Roh*_*idu 4 versioning versions amazon-s3 amazon-web-services
我在 Windows 上使用 AWS 命令行,到目前为止我发现的所有方法似乎都表明我需要获取所有对象的版本 ID 列表。我可以使用某种通配符(如 *)吗?
此 Python 代码boto将下载存储桶中找到的文件的所有版本。大量版本可能需要对结果集进行分页。
import boto
conn = boto.connect_s3()
bucket = conn.get_bucket('BUCKET')
# Get a list of all versions contained in the bucket
versions = bucket.list_versions(prefix='FILENAME')
for v in versions:
# Save the version to a filename based on the Last Modified date
v.get_contents_to_filename(v.last_modified)
Run Code Online (Sandbox Code Playgroud)