Поведение блокировки объекта S3 после разблокировки

#amazon-web-services #amazon-s3

#amazon-веб-сервисы #amazon-s3

Вопрос:

Из документации по блокировке объектов:

При блокировке версии объекта Amazon S3 сохраняет информацию о блокировке в метаданных для этой версии объекта. Установка периода хранения или законного удержания для объекта защищает только версию, указанную в запросе. Это не препятствует созданию новых версий объекта. Если вы помещаете объект в корзину с тем же именем ключа, что и у существующего защищенного объекта, Amazon S3 создает новую версию этого объекта, сохраняет его в корзине в соответствии с запросом и сообщает об успешном выполнении запроса. Существующая защищенная версия объекта остается заблокированной в соответствии с его конфигурацией хранения.

Предполагая, что в моем ведре по умолчанию не применяется период хранения, и у меня есть недавно созданный объект S3 с законным удержанием. Я дважды перезаписываю его другим файлом. Будет ли защищена только оригинальная версия, а все последующие загрузки будут сведены в одну версию?

После того, как я отключу юридическое удержание,

  1. Поддерживаются ли мои версии?
  2. Будут ли все последующие загрузки перезаписывать последнюю версию?
  3. Если я удалю объект, будут ли удалены все версии? Или только последняя версия?

Комментарии:

1. Вы можете проверить это самостоятельно, создав корзину с тестовым объектом. Дайте нам знать, что вы найдете!

Ответ №1:

После некоторого тестирования,

  1. Поскольку управление версиями уже включено, версии по-прежнему поддерживаются
  2. Последующие загрузки по-прежнему будут иметь свои собственные версии
  3. Только последняя версия, если не указан идентификатор версии