2013-12-31 5 views
0

У меня есть следующий объект Amazon S3:Невозможно удалить Amazon S3 объект

enter image description here

Я не могу удалить его. Я пробовал aws cli, 3Hub и консоль управления Amazon. Когда я пытаюсь использовать aws cli или 3Hub, я получаю ключ, не существует ошибки. Когда я запускаю консоль управления Amazon, объект всегда появляется с той же последней измененной датой.

Я заметил, что объект имеет тот% 0A (linefeed?) В конце ссылки и подозревает, что это часть проблемы.

Как удалить этот объект?

Я также открыл тему на форумах AWS здесь: https://forums.aws.amazon.com/thread.jspa?threadID=142946&tstart=0. Я также создал специальный билет поддержки, который привлекает внимание Amazon.

Update

Другие вещи, которые я пытаюсь:

  • Используя инструмент s3curl (не работает)
  • Используя инструмент AWS S3 CLI rm (не работает)
  • Использование команда fixbucket от s3cmd (не работает)
  • Использование жизни Правило ecycle (это работало примерно через 24 часа):

enter image description here

+0

У вас установлено 'разрешение'' upload/delete' для ваших учетных данных внутри 'Properties' –

+0

Когда я пытаюсь изменить разрешение объекта в консоли, я получаю ошибку« объект не существует ». – Erik

+0

объект - S3 Bucket 'name' или' key' ?? –

ответ

1

правила жизненного цикла S3s, к сожалению, не принимает групповые символы. Вам нужно будет указать заполнение ** в 'media/** /'. Вам не нужно * после «Значка», однако, поскольку правила жизненного цикла принимают префикс, это означает, что все ключи с префиксом того, что вы поставляете, будут удалены.

+0

Хорошая точка. Если я изменю его на '' 'Icon''', он поймает что-нибудь в любом каталоге, который начинается с' '' Icon'''? – Erik

+0

Я изменил префикс на '' media/Icon''', и он не сработал. – Erik

+0

Чтобы изменения вступили в силу, потребовалось около 24 часов. Теперь, если бы был способ применить это к нескольким подкаталогам ... – Erik

Смежные вопросы