Главная Как удалить bucket на Amazon S3
Как удалить bucket на Amazon S3
Допустим, у вас в бакете скопилось несколько сотен миллионов файлов (shit happens) и вы решили их удалить. Удаление самих файлов происходит примерно по 1000 за 2 секунды. Несложно посчитать, что 400 миллионов файлов можно удалить за 9 дней работы браузера без выключения, да еще и заплатить придется за каждую операцию.
Удалить бакет без удаления содержимого нельзя. Но есть возможность настроить правила хранения файлов так, чтобы они удалялись автоматически.
- Заходите в Amazon S3 Management Console.
- Правой кнопкой на bucket и выбираете Properties.
- Разворачиваете блок Livecycle в правой части экрана и нажимаете Add Rule.
- В окне Choose Rule Target оставляете Whole Bucket.
- В следующем окне Configure Rule выбираете Permanently Delete Only и в появившемся поле количества дней ставите 1 (к сожалению, 0 поставить нельзя).
- И в последнем окне Review нажимаете Create and activate rule.
- Ждете до завтра. Завтра бакет должен быть пустым.
Удачи.