Amazon web services AWS S3文件还原-已删除文件(删除标记)

Amazon web services AWS S3文件还原-已删除文件(删除标记),amazon-web-services,amazon-s3,aws-sdk,Amazon Web Services,Amazon S3,Aws Sdk,使用AWS SDK创建S3版本控制,其工作正常。每个文件创建唯一的版本id。使用getObject方法,我可以检索版本id。我删除了相同的场景文件,在版本控制中添加了“删除标记” 如何获取已删除的文件版本id 如何使用AWS SDK还原此文件 你读过这个吗?您是否检查了对listObjectVersions的响应?SDK的语言是什么?如果对已删除的文件执行getObject,则应获取删除标记的版本ID,然后可以使用该版本ID删除对象。。。删除删除标记是恢复对象的方式,但是如果没有提到的特定语言,

使用AWS SDK创建S3版本控制,其工作正常。每个文件创建唯一的版本id。使用getObject方法,我可以检索版本id。我删除了相同的场景文件,在版本控制中添加了“删除标记”

  • 如何获取已删除的文件版本id
  • 如何使用AWS SDK还原此文件
    你读过这个吗?您是否检查了对listObjectVersions的响应?SDK的语言是什么?如果对已删除的文件执行getObject,则应获取删除标记的版本ID,然后可以使用该版本ID删除对象。。。删除删除标记是恢复对象的方式,但是如果没有提到的特定语言,很难说更多。嗨,Michael,我使用PHP SDK。删除标记添加到删除的文件中,我使用getObject方法获取版本id,但返回时为null。使用listObjectVersions可以获取所有对象,是否有更好的选项获取删除标记文件版本Id。S3存储桶将逐渐增加GB,对于一个文件,我必须搜索整个存储桶。有什么评论吗?