Я просто включил политику цикла файлов в ведро в Amazon S3. Это конфигурация:Политика жизненного цикла на S3 не работает
[email protected]:~# aws s3api get-bucket-lifecycle-configuration --bucket ee-shares --profile s3toglacier
{
"Rules": [
{
"Status": "Enabled",
"Prefix": "",
"Transitions": [
{
"Days": 180,
"StorageClass": "GLACIER"
}
],
"ID": "test"
}
]
}
Но я не могу видеть данные на леднике и объекты старше 180 дней не показывают «Initial Restore» вариант в S3.
* «Я не вижу данных о леднике». * Вы не увидите ничего в Леднике в консоли AWS. S3 не использует * вашу * учетную запись Glacier. Он использует свою собственную взаимосвязь с ледником. Кроме того, редактирование метаданных на любом заданном объекте сбрасывает 180-дневный счетчик для этого объекта, поэтому имейте это в виду. –
Вы настроили это через консоль управления или через вызов 'put-bucket-lifecycle'? Если это было через звонок, возможно, попробуйте настроить через браузер? Ваша политика точно соответствует той, которая у меня есть, которая работает успешно, так что это не проблема. –