...

вторник, 18 ноября 2014 г.

Как удалить bucket с 400 миллионами файлов на Amazon S3


сегодня в 15:21


Допустим, у вас в бакете скопилось несколько сотен миллионов файлов (всякое бывает) и вы решили их удалить. Удалить бакет без удаления содержимого нельзя. Удаление самих файлов происходит примерно по 1000 за 2 секунды. Несложно посчитать, что 400 миллионов файлов можно удалить за 9 дней работы браузера без выключения, да еще и заплатить придется за каждую операцию (DELETE хоть и бесплатный, но LIST стоит денег).

Но есть возможность настроить правила хранения файлов так, чтобы они удалялись автоматически:




  1. Заходите в Amazon S3 Management Console.

  2. Правой кнопкой на bucket и выбираете Properties.

  3. Разворачиваете блок Livecycle в правой части экрана и нажимаете Add Rule.

  4. В окне Choose Rule Target оставляете Whole Bucket.

  5. В следующем окне Configure Rule выбираете Permanently Delete Only и в появившемся поле количества дней ставите 1 (к сожалению, 0 поставить нельзя).

  6. И в последнем окне Review нажимаете Create and activate rule.

  7. Ждете до завтра. Завтра бакет должен быть пустым.




Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.


This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


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

Отправить комментарий