Привет!
С сегодняшнего дня Amazon Simple Storage (S3) поддерживает архивацию данных в Amazon Glacier. Как известно, Amazon Glacier это сервис хранения данных с очень низкой стоимостью. За 1 цент в месяц вы можете хранить целый гигабайт данных. Правда, доступ к файлам не мгновенный. Нужно потратить от трех до пяти часов, чтоб вытащить данные.
Несмотря на такой недостаток, Amazon Glacier по праву является одним из самых дешёвых сторадж решений и лучшего хранилища для бекапов бекапов вообще не существует.
Как это работает? Очень просто! Что нужно для того, чтоб перемещать файлы в архив:
- регулярное выражение, которое будет определять имя объектов
- время, после чего объекты стоит уносить в Glacier
- время, когда объекты в Glacier нужно удалить
В свойствах S3 бакета идём в Lifecycle и делаем что-то типа:
Итого, все файлы, имена которых начинаются с backup_ через 15 дней после загрузки будут перенесены в Amazon Glacier и удалены через 500 дней.
Напомню об SLA, которые предоставляются S3 и Glacier:
- STANDARD — 99.999999999%.Высокая избыточность, стандартный сторадж S3.
- RRS — 99.99%. S3 Reduced Redundancy Storage опция. Избыточность низкая.
- GLACIER — 99.999999999%. Высокая избыточность. Архивация объектов в Glacier.
Вот небольшое видео по теме:
Автор: korjik