还原早期版本 - Amazon Simple Storage Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

欢迎使用新的 Amazon S3 用户指南! Amazon S3 用户指南结合了以下三个已停用的指南中的信息和说明:Amazon S3 开发人员指南Amazon S3 控制台用户指南Amazon S3 入门指南

还原早期版本

您可以使用版本控制来检索对象的早期版本。有两种方法可执行该操作:

  • 将对象的早期版本复制到同一存储桶中。

    复制的对象将成为该对象的当前版本,且所有对象版本都保留。

  • 永久删除对象的当前版本。

    当您删除当前对象版本时,实际上会将先前版本转换为该对象的当前版本。

由于所有对象版本都保留,所以您可以通过将对象的特定版本复制到同一存储桶,使任何较早版本成为当前版本。在下图中,源对象 (ID = 111111) 已复制到同一存储桶中。Amazon S3 将提供一个新 ID (88778877),且它将成为该对象的当前版本。因此,该存储桶同时具有原始对象版本 (111111) 及其副本 (88778877)。有关上传对象的更多信息,请参阅上传对象

随后,GET 将检索版本 88778877。

下图显示了如何删除对象的当前版本 (121212),该操作保留早期版本 (111111) 作为当前版本。有关删除对象的更多信息,请参阅删除单个对象

随后,GET 将检索版本 111111。