2013-04-05 2 views
4

Я экспериментирую с резервными копиями данных в своих папках Amazon S3 для Glacier с использованием опций управления lyfecycle. Я выбрал одну из папок в ведре для тестирования и создал правило жизненного цикла, в котором говорится, что объекты с этим префиксом необходимо перенести на ледник через 30 дней. Я создал правило сегодня, но эти файлы все старше 30 дней, поэтому я ожидал, что они сразу начнут мигрировать. Но я смотрю эту папку S3 и не замечаю никаких изменений. Как узнать, произошла ли резервная копия?AWS S3 to Glacier: сделал резервную работу?

ответ

3

Политика управления жизненным циклом (LMP), которую вы применили, повлияет на все элементы, соответствующие ей, независимо от того, существовали они до применения политики или были созданы после ее применения. Политике требуется время для синхронизации по всем вашим элементам в S3. См. Object Lifecycle Management непосредственно перед и после «Прежде чем вы решите архивировать объекты».

Объекты, перемещенные LMP, видны только через S3 API, а не через API-интерфейс Glacier или консоль. Вы будете продолжать видеть объекты, перечисленные в вашем ведре S3, но метаданные объекта будут обновлены, чтобы указать, что x-amz-storage-class - это ледник. Вы должны увидеть это через консоль S3 или запросить метаданные объекта с помощью S3 API. См. Object Key and Metadata для System-Defined Metadata.

+0

Спасибо! Похоже, что консоль управления S3 также отображает «Класс хранения» в качестве столбца для удобства просмотра. Для меня это показывает «Стандарт» для S3 и «Ледник» для ледника. –

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