У меня есть серия каталогов на множестве компьютеров, которые я каждую ночь делаю резервное копирование в корзину S3, используя dgsync
. Мне нужно решение, которое позволит мне время от времени архивировать:
Цена Glacier привлекательна, но мне любопытно узнать, смогу ли я сделать это с помощью Политики жизненного цикла. Или, если есть другая утилита, которую я должен использовать для миграции.
Нет, политики жизненного цикла S3 нельзя использовать для создания нескольких моментальных снимков S3 на определенный момент времени.
Политики жизненного цикла можно использовать для автоматического перемещения объектов S3 в Glacier, но оригиналы больше не доступны в хранилище S3 без предварительного восстановления из Glacier.
Да, вы можете сделать это с помощью политик жизненного цикла корзины S3. Документация подробно все объясняет. Короче нужно указать:
- Префикс ключа объекта, определяющий один или несколько объектов, к которым применяется правило.
- Действие или действия, которые вы хотите, чтобы Amazon S3 выполнял над указанными объектами.
- Дата или период времени в днях с момента создания объекта, когда вы хотите, чтобы Amazon S3 выполнил указанное действие.
В вашем случае в действии вы должны указать класс хранилища как «ледник».
Я должен упомянуть, что это, конечно же, не будет истинным моментальным снимком. Если какой-либо из целевых объектов изменяется во время архивации (маловероятно), состояние не будет согласованным.